AI & ML Lect6 Flashcards
What is general AI?
Complex machines that possess same characteristics of human intelligence
What is Narrow AI?
Tech that are able to perform specific tasks, better than humans can
What is a turing test?
A test of a machine’s ability to exhibit intelligent behaviour indistinguishable from that of a human.
CAPTCHA is an example of?
Reverse Turing Test
AI in 1960’s used?
If then else which was pre defined rule and knowledge
Modern AI used ? to replace defined rule and knowledge
Machine learning algo
Use of Algo
Parse data, learn and make a determination or prediction
What is ML
Getting computers to act without being explicitly programmed
What is Deep Learning
Artificial neural networks have discrete layers, connections, and directions of data propagation
Steps in Data Science
Data collection, Data preparation, EDA (explanatory data analysis), Machine learning, Visualization
Why the need for Machine Learning?
No human experts, blackbox human expertise, rapidly changing phenomena, need for customization/ personalization
Give an example of Learning
Data: loan application data
Task: predict whether loan should be approved or not
Performance measure: accuracy
No learning: approve all future transactions
With learning: analyze user’s assets and credit score etc
How to achieve good accuracy om test data?
training example must be similar to test data
Types of Machine Learning
Supervised Learning, Unsupervised Learning, Reinforcement Learning
Uses of Supervised Learning
Classification and Regression
Uses of Unsupervised Learning
Clustering, Dimensionality Reduction, Anomaly detection
Characteristics of Supervised learning
Train using labeled data, direct feedback, predict outcome
Characteristics of Unsupervised learning
No labels, no feedback, no hidden structure, learn with their own
Characteristics of reinforcement learning
Decision process, reward system, learn series of actions, has a mapping structure that guides machine from input to output
Goal of unsupervised learning
Find Pattern and trend to discover output, doesn’t predict/find anything specific
What is classifcation in supervised learning
Categorize all variable that form the output
Example of Classification
Classifiying written digits in a cheque
Use of Regression
Identifying/Predicting a specific value, usually a real number, used in stock market prediction, sales volume by using mathemathical functions
Use of Clustering
identifying groupings occuring within the data
Use of Anomaly detection
identifying anomalies within the data
Use of Dimensionlity reduction
Transformation of data form high to low by discarding redundant data, while still retaining meaningful properties of the original data
Uses PCA
How Supervised Learning works:
- Provide Algo with labeled input and output data to learn
- Feed the machine new unlabeled info to see if it tags new data approporiately.
- If not, continue refining the program
Use of classification
Sorting items into categories