Goto

Collaborating Authors

 base level


Machine Learning: College Student vs. Industry Professional? Academic Study vs. Business Impact? - Lazy Programmer

#artificialintelligence

One of the most common complaints I hear from students is: Why do I have to learn all this math? Why isn't there a library to do what I want? Someone recently made this proclamation to me: "You should explain that your courses are for college students, not industry professionals". This made me laugh very hard. In this article, I will refer to students who make such proclamations as "ML wannabes" for lack of a better term, because people who actually do ML generally know better than this.


Automation And AI Actually Relieve Workplace Stress, And Customers Will Notice

#artificialintelligence

For some time, we've been hearing about how automation -- and lately, artificial intelligence -- is killing jobs, robotizing tasks, and working overtime to make everyone's workdays a total misery. Now, a new study suggests that automation may actually make worklives a little better, taking away the boring and tedious tasks and leaving more interesting stuff for humans. That's the takeaway from a survey of 34,000 workers in 18 countries worldwide, sponsored by Verint, which finds technology may help more than it hurts when it comes to workplace stress. Many of us may have intuitively known this, of course -- the handiness of mobile, the ability to share working docs online, the ability to communicate at a moment's notice, the ability to grab and verify information -- have helped ease many working situations. It's good to see this verified in a large-scale study.


A Beginner's Guide to EDA with Linear Regression -- Part 3

@machinelearnbot

Mother Race -- but what we are seeing at X-Axis here is a bunch of variables. When you look closer you would notice that each variable seems to be representing each unique value of Mother Race variable. Linear Regression function'lm' in R automatically transforms a categorical variable into something called'dummy' variables. It will create a column for each categorical value (e.g. Japanese) and have a value of 0 or 1 based on whether a given row matches a given column (e.g.


The Gold Standard: Automatically Generating Puzzle Game Levels

AAAI Conferences

KGoldrunner is a puzzle-oriented platform game with dynamic elements. This paper describes Goldspinner, an automatic level generation system for KGoldrunner. Goldspinner has two parts: a genetic algorithm that generates candidate levels, and simulations that use an AI agent to attempt to solve the level from the player's perspective. Our genetic algorithm determines how "good" a candidate level is by examining many different properties of the level, all based on its static aspects. Once the genetic algorithm identifies a good candidate, simulations are performed to evaluate the dynamic aspects of the level. Levels that are statically good may not be dynamically good (or even solvable), making simulation an essential aspect of our level generation system. By carefully optimizing our genetic algorithm and simulation agent we have created an efficient system capable of generating interesting levels in real time.


Searching Without a Heuristic: Efficient Use of Abstraction

AAAI Conferences

In problem domains where an informative heuristic evaluation function is not known or not easily computed, abstraction can be used to derive admissible heuristic values. Optimal path lengths in the abstracted problem are consistent heuristic estimates for the original problem. Pattern databases are the traditional method of creating such heuristics, but they exhaustively compute costs for all abstract states and are thus usually appropriate only when all instances share the same single goal state. Hierarchical heuristic search algorithms address these shortcomings by searching for paths in the abstract space on an as-needed basis. However, existing hierarchical algorithms search less efficiently than pattern database constructors: abstract nodes may be expanded many times during the course of a base-level search. We present a novel hierarchical heuristic search algorithm, called Switchback, that uses an alternating direction of search to avoid abstract node re-expansions. This algorithm is simple to implement and demonstrates superior performance to existing hierarchical heuristic search algorithms on several standard benchmarks.