Code Monkey home page Code Monkey logo

aima-exercises's Introduction

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

aima-exercises's People

Contributors

anandwana0011 avatar ansh103 avatar dragneel7 avatar heisenbuug avatar nalinc avatar norvig avatar nvinayvarma189 avatar say4n avatar stabgan avatar yakout avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.