How AI Works Ch1 - And Away We Go Flashcards
Chapter Review of Major Concepts of the Book, How AI Works
What is the purpose of the book?
The book, How AI Works, teaches how AI works at the conceptual level without getting bogged down with complicated mathematics.
What is the purpose of the chapter, ‘And Away We Go: An AI Overview’?
This chapter aims to clarify what AI is and its relationship to machine learning and deep learning.
Rewrite in Your Own Words:
. “Artificial intelligence attempts to coax a machine, typically a computer, to behave in ways humans judge to be intelligent.”
. “Artificial intelligence is the field of computer science that involves mimicking human intelligence in machines.”
. “AI includes machine learning, which includes deep learning: AI > machine learning > deep learning.”
Artificial Intelligence… is machine activity… that humans perceive as intelligence.
Artificial Intelligence… is behavioral replication of human intelligence by way of computer software in any machine.
Deep Learning… is a type of Machine Learning, which is a type of artificial intelligence.
…
Artificial Intelligence is a machine that is engineered in such a way that it can be evaluated as behaving intelligently, such as a computer with AI.
Answer: How is Machine Learning and Deep Learning related to each other and to Artificial Intelligence?
Machine Learning is one of many sub-fields of Artificial Intelligence. Deep Learning is one of many sub-fields of Machine Learning.
Rewrite: “Machine learning conditions models like random forests, support vector machines, and neural networks to a particular dataset so that the conditioned model can accurately predict class labels or numeric values when given new, unknown inputs.”
Machine Learning…
…
Machine Learning conditions computer models based on KNOWN DATA to gain the ability to correctly behave according to the conditioned model on UNKNOWN DATA.
…
Computer models for Machine Learning include:
. Neural Networks
. Random Forest
. Support Vector Machines
Rewrite: “Deep Learning is the sub-field of machine learning that uses large neural networks with many layers. Deep learning appeared around 2012, with the advent of large convolutional models with dozens to even hundreds of layers. Before the advent of deep learning, such models could not be reliably trained.”
Deep Learning…
…
Deep Learning is Machine Learning that conditions a specific computer model called Large Neural Networks that contain multiple layers.
Deep Learning appeared around 2012 with the arrival of Large Convolutional Models, that is a Large Neural Network that contains dozens or even hundreds of layers.
…
Research: What are these ‘layers’ of a Large Neural Network?
Research: What are the names of other Large Neural Networks created since Large Convolutional Models?
Research: prominent computer scientist John McCarthy and his contribution to Artificial Intelligence.
John McCarthy co-authored the paper that coined the term ‘Artificial Intelligence.’
. The paper is a proposal, dated in August 31, 1955, to meet during the summer of 1956 at Dartmouth College to discuss AI.
. Read: https://web.archive.org/web/20070826230310/http://www-formal.stanford.edu/jmc/history/dartmouth/dartmouth.html
Research Other Accomplishments:
. Created Lisp Programming Language.
. Created the first Garbage Collection for Lisp.
. Was awarded 1971 Turing Award.
Research Publications:
. Read: https://web.archive.org/web/20131011125002/http://www-formal.stanford.edu/jmc/
Rewrite: “Computers are programmed to carry out a particular task by giving them a sequence of instructions, a program, which embodies an algorithm. An Algorithm is a sequence of steps to accomplish a task; a recipe. Machine learning models implement algorithms.”
Machine Learning models process according to algorithms by way of programs. Algorithms are a step by step procedure that leads to a goal. Programs are instructions for the computer used to follow the Algorithms.
Rewrite: “The program embodies the algorithm in a way that the workers (the machine) can follow step by step.”
A program’s instruction for the computer is based on the step by step algorithm.
Research: conceptual machines envisioned by Alan Turing in the 1930s.
Research: 19th-century Analytical Engine of Charles Babbage.
Research: Ada Lovelace often regarded as the world’s first programmer, who initially understood the far-reaching possibilities of what we now call a computer
Research: “old-school AI, which includes the algorithms and approaches developed from the 1950s onward. Old-school AI is not what people currently mean when discussing AI.”
Rewrite: “Machine Learning models are blank slates that data must condition to make them suitable for a task. If the data is bad, the model is bad.”
Machine Learning models are model templates that are conditioned according to a known dataset to make the conditioned model correctly perform intelligent behaviors. Conditioning a model template with bad data leads to a erroneously conditioned model.
Rewrite: The model has parameters, which control the model’s output.
Rewrite: Parameters are a generic term for any quantity in a model that can be adjusted. Usually, the term “parameters” is used to refer collectively to the weights and biases of a neural network.
A parameter is an abstract term referring to any value that can be adjusted impacting a Machine Learning model’s output; usually a quantity used as weights and biases to produce a neural network output.