Showing posts with label artificial intelligence. Show all posts
Showing posts with label artificial intelligence. Show all posts

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. ...

Tuesday, July 24, 2012

Alan Turing: Legacy of a Code Breaker - by Jim Al-Khalili

From cryptanalysis and the cracking of the German Enigma Code during the Second World War to his work on artificial intelligence, Alan Turing was without doubt one of the greatest minds of the 20th century. An extraordinarily gifted mathematician, he is rightly regarded as the father of computer science having set in place the formal rules that govern the way every computer code ever written actually work. This lecture will be a celebration of one man's enigmatic yet ultimately tragic life - a whirlwind tour of his genius, from whether computers can have consciousness to how a leopard gets its spots.



About the Lecturer
Jim Al-Khalili OBE is an Iraqi-born British theoretical physicist, author and science communicator. He is Professor of Theoretical Physics and Chair in the Public Engagement in Science at the University of Surrey.

Related Links:
Breaking the Code

Wednesday, July 18, 2012

Interactive Artificial Intelligence

Learn how researchers design and build autonomous agents that must live and interact with large numbers of other intelligent agents, some of whom may be human. Progress means artificial systems that work with humans to accomplish tasks more effectively; can be more robust to changes in environment, relationships, and goals; and can better co-exist with humans as long-lived partners.



About the Lecturer
Charles Isbell, Georgia Institute of Technology, is a recipient of the Faculty Early Career Development (CAREER) Award from the National Science Foundation and a Kavli Fellow.