Saturday, February 6, 2016

Open Lectures on Artificial Intelligence



Cleverbot - a web application which you can chat with. IBM Watson - a computer system which can answer questions posed in natural language. Autonomous Cars - vehicles that are capable of sensing their surroundings and navigating without human input. Google's AlphaGo - a computer program that can play the board game Go. iRobot's Roomba - an autonomous home vacuum cleaner. Apple's Siri - a computer program that works as an intelligent personal assistant and knowledge navigator. etc. etc. There are so many examples of the applications of Artificial Intelligence (AI). Today AI techniques are widely used in our world from video games to autonomous vehicles to the Hubble space telescope.

Here are open lectures that introduce you to the basic ideas and techniques of artificial intelligence, machine learning and natural language processing.


Introduction to Artificial Intelligence (UC Berkeley)
Instructors: Professor Pieter Abbeel and Professor Dan Klein. This course introduces the basic ideas and techniques underlying the design of intelligent computer systems.

Artificial Intelligence (MIT OCW)
Instructor: Professor Patrick Henry Winston. This course introduces students to the basic knowledge representation, problem solving, and learning methods of artificial intelligence.

Introduction to Artificial Intelligence (University of British Columbia)
Instructor: Professor Alan Mackworth. The major topics covered will include reasoning and representation, search, constraint satisfaction problems, planning, logic, reasoning under uncertainty, and planning under uncertainty.

Artificial Intelligence (Hochschule Ravensburg-Weingarten Univ.)
Instructor: Professor Wolfgang Ertel. This course provides an overview of the field of Artificial Intelligence (AI) with its current widespread ramifications.

Artificial Intelligence (IIT Kharagpur)
Instructor: Prof.P.Dasgupta. The course covers lessons in Introduction to Artificial Intelligence, Problem Solving by Search, Searching with Costs, Heuristic Search: A* and Beyond, Searching Game Trees, ...

Artificial Intelligence (IIT Kharagpur)
Instructors: Prof. Anupam Basu and Prof. S. Sarkar. The course will cover basic ideas and techniques underlying the design of intelligent computer systems.

Artificial Intelligence: Knowledge Representation and Reasoning
Instructor: Prof. Deepak Khemani, IIT Madras. An intelligent agent needs to be able to solve problems in its world.

Machine Learning (Stanford Univ.)
Taught by Professor Andrew Ng, this course provides a broad introduction to machine learning and statistical pattern recognition.

Machine Learning (Caltech)
This is an introductory course by Caltech Professor Yaser Abu-Mostafa on machine learning that covers the basic theory, algorithms, and applications.

Machine Learning and Data Mining (University of British Columbia)
Instructor: Professor Nando de Freitas. This course will provide an introduction to machine learning and data mining. It will teach the basic principles and skills required for analysing data in a principled way.

Natural Language Processing (Stanford Univ.)
Instructor: Professor Christopher D. Manning. This course is designed to introduce students to the fundamental concepts and ideas in natural language processing (NLP).

Natural Language Processing (IIT Bombay)
Instructor: Prof. Pushpak Bhattacharyya. Sound : Biology of Speech Processing; Place and Manner of Articulation; Word Boundary Detection; Argmax based computations; HMM and Speech Recognition. ...

No comments:

Post a Comment