Skip to content

Exercises for the book Artificial Intelligence: A Modern Approach

License

Notifications You must be signed in to change notification settings

raknjarasoa/aima-exercises

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aima-exercises

Exercises for the book Artificial Intelligence: A Modern Approach. The idea is that in the fourth edition of the book, exercises will be online only (they will not appear in the book). This site will showcase the exercises, and will be a platform for students and teachers to add new exercises.

The first step will be to translate the LaTeX exercises (in the latex subdirectory) into markdown. Note that in the files there, the use of the \begin{uexercise} and \begin{iexercise} macros. Those are for the US and International versions of the book, which are slightly different. For this online version, we will present all the exercises to all the users. Macros are defined in the aima3e.sty file and figures (pictures/diagrams) are in the figures directory.

Index of Files

Here is a table of the latex and markdown version of the exercise files for Artificial Intelligence: A Modern Approach, with their respository location. Unimplemented files and the future exercises file are a good place for new contributors to start.

Chapter LaTex File Status Jupyter Notebook Markdown
1-Introduction intro-exercises.tex Implemented intro-exercises.ipynb intro-exercises.md
2-Intelligent-Agents agents-exercises.tex Implemented agents-exercises.ipynb agents-exercises.md
3-Solving-Problems-By-Searching search-exercises.tex Implemented search-exercises.ipynb search-exercises.md
4-Beyond-Classical-Search advanced-search-exercises.tex Implemented advanced-search-exercises.ipynb advanced-search-exercises.md
5-Adversarial-Search game-playing-exercises.tex Implemented game-playing-exercises.ipynb game-playing-exercises.md
6-Constraint-Satisfaction-Problems csp-exercises.tex Implemented csp-exercises.ipynb csp-exercises.md
7-Logical-Agents knowledge+logic-exercises.tex Implemented knowledge+logic-exercises.ipynb knowledge-logic-exercises.md
8-First-Order-Logic fol-exercises.tex Implemented fol-exercises.ipynb fol-exercises.md
9-Inference-In-First-Order-Logic logical-inference-exercises.tex Implemented logical-inference-exercises.ipynb logical-inference-exercises.md
10-Classical-Planning planning-exercises.tex Implemented planning-exercises.ipynb planning-exercises.md
11-Planning-And-Acting-In-The-Real-World advanced-planning-exercises.tex Implemented advanced-planning-exercises.ipynb advanced-planning-exercises.md
12-Knowledge-Representation kr-exercises.tex Implemented kr-exercises.ipynb kr-exercises.md
13-Quantifying-Uncertainity probability-exercises.tex Implemented probability-exercises.ipynb probability-exercises.md
14-Probabilistic-Reasoning bayes-nets-exercises.tex Implemented bayes-nets-exercises.ipynb bayes-nets-exercises.md
15-Probabilistic-Reasoning-Over-Time dbn-exercises.tex Implemented dbn-exercises.ipynb dbn-exercises.md
16-Making-Simple-Decisions decision-theory-exercises.tex Implemented decision-theory-exercises.ipynb decision-theory-exercises.md
17-Making-Complex-Decisions complex-decisions-exercises.tex Implemented complex-decisions-exercises.ipynb complex-decisions-exercises.md
18-Learning-From-Examples concept-learning-exercises.tex Implemented concept-learning-exercises.ipynb concept-learning-exercises.md
19-Knowledge-In-Learning ilp-exercises.tex Implemented ilp-exercises.ipynb ilp-exercises.md
20-Learning-Probabilistic-Models bayesian-learning-exercises.tex Implemented bayesian-learning-exercises.ipynb bayesian-learning-exercises.md
21-Reinforcement-Learning reinforcement-learning-exercises.tex Implemented reinforcement-learning-exercises.ipynb reinforcement-learning-exercises.md
22-Natural-Language-Processing nlp-communicating-exercises.tex Implemented nlp-communicating-exercises.ipynb nlp-communicating-exercises.md
23-Natural-Language-For-Communication nlp-english-exercises.tex Implemented nlp-english-exercises.ipynb nlp-english-exercises.md
24-Perception perception-exercises.tex Implemented perception-exercises.ipynb perception-exercises.md
25-Robotics robotics-exercises.tex Implemented robotics-exercises.ipynb robotics-exercises.md
26-Philosophical-Foundations philosophy-exercises.tex Implemented philosophy-exercises.ipynb philosophy-exercises.md
27-AI-The-Present-And-Future
Future Exercises future-exercises.tex Implemented future-exercises.ipynb future-exercises.md

About

Exercises for the book Artificial Intelligence: A Modern Approach

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 50.0%
  • TeX 50.0%