
Module 1
Introduction to Artificial Intelligence & Problem Solving
-
Introduction to AI – Evolution of AI, AI problems, AI Techniques, AI Applications
-
Various AI Domains (Introduction only)
-
Problem Solving Techniques - Search Algorithms, Knowledge representation and reasoning (Concepts only)
-
Problem Solving Techniques - constraint satisfaction problems, Game playing (Concepts only)
-
Problem Solving Techniques - Machine learning, Simulated Annealing (Concepts only)
Module 2
Introduction to Neural Networks
-
Introduction to Artificial Neural Network
-
Understanding Brain & Perceptron Model
-
Single Layer Perceptron Model & Learning in Single layer Perceptron
-
Model Multi-Layer Perceptron Model & Learning in Multi-layer Perceptron Model
Module 3
Python Packages for AI
-
Pandas
-
MatplotLib
-
Keras
-
Scikit-learn:
Module 4
Machine Learning Fundamentals
-
Introduction to Machine learning-
-
Applications of Machine Learning
-
Supervised machine learning- Classification, regression (concepts only)
-
Unsupervised machine learning
-
clustering, Dimensionality Reduction (concepts only)
-
Basics of reinforcement learning
-
Definition and history of deep learning
-
Key differences between traditional machine learning and deep learning