In-class Notes
- will be using ml5.js in this class
Artificial Intelligence - 1950s
- to get computer systems to perform tasks that require human intelligence
- general AI vs narrow AI
- general AI: machines that can do all tasks (have all our senses)
- narrow AI: can only do a few defined things as well or better than humans
- AI doesn’t have to be robot, it can be a software
Machine Learning - 1980s
- a subset of AI
- gives computers the ability to learn to do task without being explicitly told what to do
- computer program that can learn from experience
- based on experience it will try to perform the task
- it is programming with examples, not instructions
Deep Learning - 2010s
- part of machine learning
- it solves the problems to improve accuracy
- machine learning + a lot of data + powerful GPU
- multilayer structure