0% found this document useful (0 votes)
86 views4 pages

Artificial Intelligence Peface

This document provides an overview of the proposed structure and contents for a Wikibook about Artificial Intelligence. It outlines 5 sections with increasing complexity, covering general concepts, basic AI topics, more advanced topics and techniques, highly specific topics, and AI circuits and algorithms. Each section contains multiple chapters on relevant subtopics, with some sections also including case studies applying multiple techniques. The document concludes with proposed chapters on the future of AI and appendices.

Uploaded by

waxstone
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
86 views4 pages

Artificial Intelligence Peface

This document provides an overview of the proposed structure and contents for a Wikibook about Artificial Intelligence. It outlines 5 sections with increasing complexity, covering general concepts, basic AI topics, more advanced topics and techniques, highly specific topics, and AI circuits and algorithms. Each section contains multiple chapters on relevant subtopics, with some sections also including case studies applying multiple techniques. The document concludes with proposed chapters on the future of AI and appendices.

Uploaded by

waxstone
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Artificial Intelligence 1

Artificial Intelligence
Welcome to the Wikibook about Artificial Intelligence.

Book Contents
The following is a first proposal for a basic layout. This is not yet complete, ideas are welcome. Discuss on the talk
page or just add them here.
The book is laid out into 5 sections, with increasing detail and complexity. Each section contains a number of
chapters. In addition to regular chapters, there are case-study chapters that investigate full and complex AI systems
using several techniques from the regular chapters (as well as perhaps some new ones).

Introduction
Overview
• Preface
• /How you can help/
• What is Artificial Intelligence?
• Philosophical approaches to the concept
• History of Artificial Intelligence
A chronological look at milestones in Artificial Intelligence
• Artificial intelligence paradigms and schools of thought

General concepts
• Logic
Representational perspectives
Zero-order logic: Propositional calculus
Attributional logic
First-order predicate logic
Second-order logic
• Search
Exhaustive search
Depth-first search
Breadth-first search
Finite state automata
Heuristic search
Best-first search
A* Search
Minimax Search
Bidirectional Search
Tabu Search
Beam Search
Iterative Improvement
Artificial Intelligence 2

Hill Climbing
• Probability: Describing the basics (philosophical and mathematical) of probability theory inference.

Basic AI topics
• Planning, Decision making and Problem Solving: Expanding on the search chapter to show how simple agents
and simple intelligent behavior can be created. Examples are solving a puzzle, navigating a small maze (with pits
and monsters) or planning a trip to the supermarket.
• Uncertainty: Introduction to reasoning, planning and decision making with uncertainty.
• Case Study - Building a (relatively) strong game AI: Building a strong AI for some game (to be chosen) that
combines techniques from the planning and uncertainty chapters. This should go deeper than the simplified
algorithms that most books describe and actually produce a strong playing AI.
• Inference in Logic: Backward and Forward chaining, Resolution and Logic Programming.
• Knowledge Engineering: Ways to describe and store complicated knowledge. Databases, OO concepts,
knowledge bases, representing space and time, inference from large datasets, diagnosis system etc.
• Natural Language: Stuff like Markov models, POS taggers and CFG's.
• Machine Learning: The basic idea of Machine Learning, (learning based on examples), and explanations of the
basic techniques
• Case Study - Artificial Life: Describes an environment with several evolving agents and some different
techniques to construct agents. This should be able to draw on and compare pretty much all the chapters from
section 2 (including the natural language chapter).

More advanced topics and techniques in AI


• Neural Networks and related models
• Natural Neural Networks and modeling of the Brain
• Distributed Processing and other advanced Networks
• Advanced Expert Systems: Expands on the basic expert systems explained in Knowledge Engineering in section
2. Includes more in depth explanation of Bayesian Networks than in the Machine Learning section.
• Case Study - Data Mining: Describes mining a large dataset (perhaps some part of the wikipedia database) using
machine learning algorithms, using software like Weka.
• Advanced Natural Language: A description of the various techniques for dealing with tenses, sentence focus,
presuppositions, etc in NLP and NLG. This focuses mostly on the underlying structure of language and how to
translate into some logical language, rather than statistical methods and models.
• Natural Language Learning: Deals with more advanced statistical models for learning to understand language.
• Case Study - Dialogue System: Building system that can communicate (intelligently) in written natural language.
In a nutshell, trying to pass the Turing test. Three basic paradigms; case based reasoning (like ALICE), Logic
based (translating everything to and from some extended version of predicate logic) and some machine learning
based solution.
Artificial Intelligence 3

Highly specific AI topics and techniques


• Machine Vision: Interpreting visual data. Face recognition, 3d reconstruction etc.
• Speech Recognition, Text to Speech and OCR
• Advanced Logics: Advanced logic systems.
• Reinforcement Learning
• Robotics: Detailed and technical introduction to the three basic paradigms of robotics. Deals with software and
hardware. (Define: situated robotics.)

AI Circuits and algorithms


• Theory of boolean intelligence
• /1 - Bit Learner/
• N-bit learning circuit
• Circuit encoded in Java
• My research results

The Future of Artificial Intelligence


• The Singularity: Will AIs ever have a greater intelligence than human beings?
• Spiritual Machines Will AIs ever crack spirituality?

Appendices
• Index, topics in alphabetical order
• Resources, bibliography and further reading
Article Sources and Contributors 4

Article Sources and Contributors


Artificial Intelligence  Source: http://en.wikibooks.org/w/index.php?oldid=1856032  Contributors: A.K.Karthikeyan, Adrignola, Arunreginald, Az1568, ChrisAnderson, Dallas1278, Darklama,
DavidCary, Dragontamer, Eiram, ElChimbonda, Freufenheimer, Graeme E. Smith, Gumba gumba, Hagindaz, Imran, Jenny1117, Jguk, Jmacaulay, Johnnor, Jomegat, Kam kwok, Keebler,
Ketaphysics, Krischik, Maveric149, Mike.lifeguard, Mrquick, Mrwojo, Ozlemcankaya, Ravichandar84, Risk, SBJohnny, Sdarch, Swift, Thenub314, Tlougheed, Uncle G, Waxmop, Wbjimmyd,
Wikibooks is Communism, Xania, Zondor, 73 anonymous edits

Image Sources, Licenses and Contributors


File:25%.svg  Source: http://en.wikibooks.org/w/index.php?title=File:25%.svg  License: Public Domain  Contributors: Karl Wick

License
Creative Commons Attribution-Share Alike 3.0 Unported
http:/ / creativecommons. org/ licenses/ by-sa/ 3. 0/

You might also like