This Repository provides necessary information for learning Artificial Intelligence and its different fields.
Please Visit my personal blog for tutorial and practising tricks in Mathematics and AI.
Most of the Examples are Tested and Deployed in Linux system
Lets start with Formal Boring Definition in Wikipedia
Artificial Intelligence Defined by Wikipedia
Artificial intelligence (AI) is intelligence exhibited by machines. In computer science, the field of AI research defines itself as the study of "intelligent agents": any device that perceives its environment and takes actions that maximize its chance of success at some goal. Colloquially, the term "artificial intelligence" is applied when a machine mimics "cognitive" functions that humans associate with other human minds, such as "learning" and "problem solving"
According to me there is no separate field for developing Artificial_intelligence Agents and Robots
AI is not a narrow field like Deep Learning, Expert System or some other facinating things to be studied. It is a broad area where there are n number of possibilities for creating an AI programs.
All You Need is to be good in Mathematics and Computer Science
Lets start with Mathematics for Artificial_intelligence
One of the best thing about learning AI is that you will come to know the working and flow of several mathematical equations and principles using computer programming languages and frameworks.
Lets see how to learn those complex Mathematical Equations and Code them using some programming languages
There are some cool and Vital books to get started with the mathematics in Artificial intelligence (Which I listed Below)
- "Mathematics-A Very Short Introduction" by Timothy Gowers
- "Basic Theory of Ordinary Differential Equations" by Po-Fang Hsieh
- "A Book on Abstract Algebra" by Charles C.Pinter
I had made open my Collections of e-books on Mathematics in my Github
- Python 2.7
- Ipython2 Notebook
- Numpy
- Theano
- Sklearn
- scikit.io
- PIL
- OpenCV
- matplotlib
- The above mentioned prerequistics can be installed by the following code*
pip install -r requirements.txt
- Maths for AI
- Basics AI Algorithms
- Natural Language Processing
- Machine learning
- Deep learning
- Computer Vision
- Reasoning
- Fuzzy Logics
- Expert Systems
Please Contribute your best for making this repo more reliable for learners use
Any Suggestion please drop a mail to [email protected]