|
 |
 |
 |
Feed: AI DEPOT
Artificial intelligence in software development.
Artificial Intelligence in Games [Article]
13-Sep-07
There’s a new site on Game AI called AiGameDev.com (feed). It features daily articles in a blog-like format, including reviews, editorials, and tutorials, not forgetting regular community discussions on game AI.
Here are some interesting posts made recently.
Machine Learning in Games
Game developers are increasingly keen to try ML techniques, but it does take some know-how [...]
Software Finds Learning Language Child's Play [News]
25-Jul-07
A computer program that learns to decode language sounds in a similar way to a baby could shed new light on how humans acquire the ability to talk. It casts doubt on the idea that babies are born with an innate understanding of all possible language sounds.
The debate in language acquisition is around how much specific information about language is hard-wired into the brain of the infant, and how much is something that can be explained by relatively general purpose learning systems.
What Would You do With 80 Cores? [News]
13-Jul-07
An Intel developer discussed model-based computing, and how this relates to multi-core architectures.
"Like the human brain itself, these intelligent applications lend themselves to parallel processing. 80-cores would change the game in a broader sense than just hardware - it will enable new application possibilities."
Apply AI 2007 Roundtable Report [News]
09-Jul-07
The Apply AI Innovations 2007 conference drew together programmers from the games industry, students and professors from academia. The AI in games roundtable covered topics such as intelligent replanning, learning AI, debugging strategies, and opinions on current tools.
Artificial General Intelligence: Now Is the Time [News]
08-Jul-07
Dr. Ben Goertzel's talk at Google, discussing his own work on the Novamente Cognition Engine, an AGI project based on combining a number of knowledge representations and reasoning and learning techniques into an integrative architecture motivated by complex systems theory, and initially oriented at the control of virtual agents in 3D simulation worlds such as Second Life.
jKilavuz - a guide in the polygon soup [News]
25-Jun-07
First public version of jKilavuz is released.
jKilavuz is a path engine for Java. It consists of an extensible set of tools for collecting pathfind data and finding and executing paths. Despite the complexness of subject it is designed for ease of use.
Neural Network Creates Music CD [News]
20-Jun-07
Computers have composed music before, but those efforts were little more than high-tech mixed tapes. Most computer composers have been taught rules of music through extensive programming or by breaking down works of human musicians and creating new pieces from the parts.
Instead, these Creativity Machine are untrained artificial intelligence computer known as a neural network. The neurons in the computer brain are mathematical entities instead of brain cells. The creative process starts by tweaking the mathematical connections between the neurons. That set off a cascade of calculations that were translated as sounds.
Decision Making for Medical Support [News]
13-Jun-07
In April, the two-year-old RHIO began offering a clinical decision-support service through ActiveHealth Management, a New York-based company. ActiveHealth's CareEngine technology compares patients' medical, pharmacy and laboratory claims against established standards of care. It then notifies a physician if it finds an opportunity to improve a patient's treatment.
For example, CareEngine can alert physicians to potential adverse drug interactions, overlooked lab tests or the availability of beneficial drugs, according to ActiveHealth.
Interview with Peter Denning on the Principles of Computing [News]
07-Jun-07
A computing visionary and leader of the movement to define and elucidate the "great principles of computing," Peter J. Denning is a professor at the Naval Postgraduate School in Monterey, California. He is a former president of the ACM.
""Artificial intelligence (AI) researchers claimed that the mind is a computational process. When they discovered the rules of the process, a computer that followed the same rules would be conscious and intelligent. This claim, often called "strong AI", is not falsifiable. In the past two decades, mainstream AI has focused on falsifiable claims, such as "a neural net can be trained to read handwritten addresses from postal envelopes." In the older terminology, this was called 'weak AI', but it has transformed AI into a strong scientific enterprise.""
Mining Data for the Netflix Prize [News]
06-Jun-07
Last October, Netflix, the online movie rental service, announced that it would award $1 million to the first person or team who can devise a system that is 10 percent more accurate than the company's current system for recommending movies that customers would like.
The contest has also generated several academic papers, Mr. Bennett said. It has turned out to be more exciting than officials expected.
Pushing the Limits of Game AI Technology [News]
05-Jun-07
AIIDE ‘07 starts tomorrow (Artificial Intelligence and Interactive Digital Entertainment), featuring the most cutting edge research in game AI. The proceedings read like a "who's who" in the field, and there's lot to learn from! Here's a collection of highlights from the conference, and references that can be found online.
Neural Network Learns to Bluff at Poker [News]
04-Jun-07
These days, the bots playing poker can't bluff convincingly. "Computers are programmed to perform the best strategy, but bluffing is based on unexpected, illogical actions," says Evan Hurwitz, a computer scientist at the University of the Witwatersrand in South Africa.
Now Hurwitz and Tshilidzi Marwala, also at Witwatersrand, have developed a virtual player that has taught itself to bluff at a card game called lerpa. Their artificial intelligence bot, named Aiden, is based on a neural network algorithm that usually forecasts stock market fluctuations.
Then the researchers decided to play Aiden against three other similarly trained bots to see what would happen. "They began to develop their own personalities - either aggressive or conservative - depending on their past successes,"
New Planners Solve Rescue Missions [News]
02-Jun-07
New technology has been used to plan search and rescue operations for the American air force. The research can be seen as providing a way to combine route planning principles with principles for automatic fault finding. "My research has combined two different but complementary principles for handling complex planning problems, developed within the computer science disciplines of artificial intelligence and formal verification", explains Rune Moeller Jensen.
Several research groups have tried to combine the two principles. However, this has been shown to be difficult. Rune Moeller Jensen has, in co-operation with American colleagues from Carnegie Mellon University, developed a method called state-set-branching, in which the two principles can be combined. "We could show that these search algorithms were more efficient than previous algorithms", he says.
More AI Content & Format Preference Poll [Article]
17-Apr-07
Most of my time these days is spent updating the artificial intelligence knowledge part of the website. Two brand-new overviews of AI techniques have been published recently, complete with pseudo-code and graphics:
Minimax Search
Decision Tree
You can subscribe to articles like these by signing up for the combined artificial intelligence feed. Be sure to let [...]
Decision Tree [Knowledge]
12-Apr-07
A decision tree is a technique for predicting target values from observations.
Motivation
Assume your program has data samples and needs to draw certain conclusions about each of them. This is the case when mining for information in large databases, or trying to find an appropriate behaviour for a particular situation. You can apply decision [...]
Minimax Search [Knowledge]
11-Apr-07
Let’s say your program is in a competitive situation against others, and must predict possible consequences of actions to select the one with the best outcome. This is the case in many logic games like Tic-Tac-Toe, Othello, Chess or Go. The minimax algorithm can be applied here as long as:
The current state is [...]
What’s Your Biggest Question about Artificial Intelligence? [Article]
07-Apr-07
Is there anything you want to know about artificial intelligence? If so, fill in our AI survey online; it’s only one question. You can be as brief or expressive as you like.
As artificial intelligence enthusiasts and developers, we’re interested in hearing what you have to say. There are lots of ideas and [...]
|