The AI Foundry promotes the development of Open Source artificial intelligence projects. Why not join it now? All projects welcome extra help! Visit the AI Foundry
Biological systems have long been a source of inspiration for AI. The latest paradigm to make the virtual leap comes from social insects - ant colonies and swarms. This article gives an overview of promising technologies to emerge from this field, looking at reasons 'swarm thinking' might come to characterise the new millenium.
Moving elegantly among social sciences, computational linguistics and classical AI disciplines, this article analyses the essence of computer thought compared to human reasoning, and emphasises its effects on society and future developments.
This paper shows how self-organised systems appear among chaos, given a nurturing environment. Such a technique is employed for self-moderation of message boards. Three types of moderation are discussed: automatic filtering, hierarchical censoring, and self-moderation through bottom-up feedback.
Explains the current perceptions of ML in the games industry, some of the techniques and implementations used in present and future games. A description about designing your very own learning agent is provided.
An introduction to the classical and connectionist classifications, discussing the advantages and disadvantages of each approach, and highlighting the difficulties faced in deciding which approach to adopt during development.
Looking at the abstractions of biological processes as computational algorithms, this essay offers insights into the creation of life from a developers approach. Conway's game of life is described, along with many other applications that spawn life from the bottom up.
Introduces readers to NLP, familiarising them with the common terminology. The major aspects of understanding English sentences are described in order, including morphology, syntax, semantics and pragmatics.
With important upcoming video games focusing on single player only, it can be surmised that game designers know the importance of AI. Its important roles in design are narrowed down to three, and analysed further.
Shows how AI can provide computers with a set of rules for decisions-making, in a fashion similar to humans. Such AI systems gather information, filter it discarding irrelevant details, and produce an answer suited to solving the problem at hand.
The essay describes a common technique used for creating realistic animats: embodiment. The advantages of modeling a synthetic creature's body are discussed, along with specific issues that this paradigm entails for computer game AI and other applications.
Looking beyond the rules of Go, this article explains why Chinese Weiqi is such a fascinating game for AI researchers. Analysis of human approaches to the game prompts the description of multiple algorithms and techniques that may 'solve' Go in the future.
As an integral part of Artificial Intelligence for the past five decades, Expert Systems have become a very popular solution to a wide variety of problems. After giving a basic overview of expert systems, we'll show they can be used to tackle a logic game such as connect four.
By taking a look at current virtual agents and by extrapolating trends in game design, this feature reveals the numerous benefits of expanding current game AI. Learning is identified as one of the key components, and possible implementations are discussed along with their drawbacks.
Looking into the triumph of a chess machine over a grand champion, this essay starts by introducing the ideas behind logic game A.I. It then goes on to shatter the many misconceptions about Deep Blue's intelligence, and tries to compare the benefits of combining human and machine abilities.
Finding knowledge is a very important skill. With the tons information available at your finger-tips nowadays, useful references are often difficult to find. This tutorial shows how this can be done online as well as offline, in an efficient and focused fashion.
It seems a bit odd to dedicate a site to the field of Artificial Intelligence, without defining its area of influence. The limits of A.I. research strech far in many directions, so here's an essay that enumerate its branches, approaches and applications, bringing them together with a discussion.
This article discusses the pitfalls of bot navigation, and describes the human approach to spatial awareness and terrain recognition. Base on this, a modular system is described allowing both reactive and deliberative components to cooperate eleguantly.