Learn · NPTEL

Course10610870558 lectures

Artificial Intelligence: Concepts and Techniques

Prof. V. Susheela Devi · IISc Bangalore

Start with lecture 1 At NPTEL

About

Artificial Intelligence is found being increasing used nowadays to carry out tasks which used to be done by humans manually. This is a post graduate level course which teaches about the concepts and techniques employed in Artificial Intelligence. This covers concepts such as general problem solving, logic and reasoning, machine learning and deep learning, generative AI, and planning. Practical use of different deep learning architectures is taught in the hands-on sessions. Topics like genetic algorithms and natural language processing are also covered. Ethical concerns and multi-agent systems such as web-based agents, mobile agents and negotiating agents are touched upon towards the end of the course.

Intended audience: Instructors and students of academic institutes, employees in IT sector especially working in the Artificial Intelligence field

Prerequisites: Bachelors degree in engineering, MCA, M.Sc.(Maths)

Lectures

Week 1 Introduction

  1. Course overview & Introduction YouTube
  2. History & Applications of AI YouTube
  3. Agents and Environment YouTube
  4. General Problem Solving YouTube
  5. Introduction to Search Strategies YouTube

Week 2 Search Strategies

  1. Uninformed Search Strategies - I YouTube
  2. Uninformed Search Strategies - II YouTube
  3. Informed Search Strategies - I YouTube
  4. Informed Search Strategies - II YouTube
  5. Adversarial or Game-Playing Search YouTube

Week 3 Genetic Algorithms

  1. Game-Playing Search YouTube
  2. Introduction to Genetic Algorithms YouTube
  3. GA Operators YouTube
  4. Genetic Programming YouTube
  5. Knowledge-Base Agents YouTube

Week 4 Proposotional and Predicate Logic

  1. Proposotional Logic YouTube
  2. Predicate Logic - 1 YouTube
  3. Predicate Logic - 2 YouTube
  4. Inference in Predicate Logic YouTube
  5. Inference in First Order Logic YouTube

Week 5 Expert Systems and Planning

  1. Introduction to Expert Systems YouTube
  2. Applications of Expert Systems YouTube
  3. Introduction to Planning YouTube
  4. Planning Graph YouTube
  5. Planning and Scheduling YouTube

Week 6 Knowledge Representation

  1. Knowledge Representation YouTube
  2. Non Monotonic Reasoning YouTube
  3. Representation Schemes - 1 YouTube
  4. Representation Schemes - 2 YouTube
  5. Uncertanity in Knowledge Representation YouTube

Week 7 Decisions

  1. Bayesian Network YouTube
  2. Dynamic belief networks (DBN) YouTube
  3. Utility Theory YouTube
  4. Decision Theory - 1 YouTube
  5. Decision Theory - 2 YouTube

Week 8 Learning and Introduction to Neural Networks

  1. Introduction to Learning YouTube
  2. Learning Algorithms YouTube
  3. Learning Algorithms YouTube
  4. Ensemble Learning YouTube
  5. Introduction to Neural Networks YouTube

Week 9 Multilayer perceptron neural network and its Implementation

  1. Multilayer Perceptron Neural network YouTube
  2. Hypothesis Learning YouTube
  3. Practical session - 1 YouTube
  4. Practical session - 2 YouTube

Week 10 Deep Learning Hands-on and Models

  1. Introduction to deep learning YouTube
  2. Datasets for DL YouTube
  3. CNN and introduction to RNN YouTube
  4. RNN & LSTMs YouTube
  5. Practical session - 3 YouTube

Week 11 Fuzzy Sets and NLP

  1. Practical Section - 4 YouTube
  2. Practical Section - 5 YouTube
  3. Generative AI YouTube
  4. Fuzzy Sets and Systems YouTube
  5. Fuzzification and Defuzzification methods YouTube

Week 12 Natural language processing, ethics, swarm intelligence and multi-agent systems

  1. Natural Language Processing YouTube
  2. Ethics in AI YouTube
  3. Swarm Intelligence YouTube
  4. Multi agent systems YouTube

Syllabus and materials

At NPTEL, as the course publishes them.

Credits and licence

Institution
IISc Bangalore
Department
Computer Science and Engineering
Teacher
Prof. V. Susheela Devi
Level
Graduate
Language
English
Subjects
Computer science, Engineering
Source
NPTEL
Licence
CC BY-NC-SA, as NPTEL states it. Non-commercial use only. NPTEL's terms
Attribution
NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
Who can watch
NPTEL gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed