Definition:
AI refers to the ability of machines to perform cognitive functions associated with human minds, including:
Perceiving
Reasoning
Learning
Problem-solving
Examples of AI Technologies:
Robotics
Autonomous vehicles
Computer vision
Natural language processing
Virtual agents
Machine learning
Definition:
Most recent advancements in AI stem from applying machine learning to large data sets.
ML algorithms identify patterns and generate predictions without explicit programming instructions.
Algorithms adapt over time based on new data to enhance performance.
What it is:
Algorithms learn from labeled training data to predict outcomes based on input variables.
Example: Predicting housing prices from inputs like "time of year" and "interest rates".
Process:
Human labels data inputs.
Algorithm learns relationships from data.
Algorithm is used on new data once it is sufficiently trained.
What it is:
Algorithms explore unlabeled data to identify hidden patterns without predefined outputs.
Example: Identifying customer purchasing patterns from demographic data.
Process:
Algorithm receives unlabeled data.
Infers structure from the data.
Groups data into clusters based on behavior.
What it is:
Algorithm learns by maximizing rewards for actions taken in an environment.
Example: Optimizing investment portfolio returns.
Process:
Algorithm takes actions within the environment.
Receives feedback (rewards) based on performance.
Optimizes actions over time to maximize total rewards.
Description:
Models relationship between independent and dependent variables to predict future outcomes.
Description:
Used for classification tasks with binary outcomes.
Description:
Classifies or regresses by branching data into decision nodes until reaching a conclusion.
Business Use Cases:
Hiring framework, product attribute analysis.
Description:
Classification method based on Bayes' theorem for calculating probabilities.
Business Use Cases:
Sentiment analysis, spam filtering.
Description:
Groups data into clusters based on similarity.
Description:
Predicts user preferences based on cluster behavior.
Description:
Organizes data into a tree structure based on relationships.
Optimize Strategies:
Options-trading, electricity load balancing, inventory management, self-driving car behavior, and real-time bidding.
Definition:
Advanced ML that processes vast data with neural networks, producing highly accurate outcomes.
Characteristics:
Utilizes interconnected layers to recognize complex features in data sets, reduces human preprocessing requirements.
Use Cases:
Image recognition, disease diagnosis through medical scans, defect detection in products.
Use Cases:
Time-series prediction, natural language processing, sequence generation from input data.
1805: Legendre develops the least squares method.
1958: Rosenblatt creates the first self-learning algorithm.
1965: First general working learning algorithms developed.
1997: IBM’s Deep Blue beats Garry Kasparov.
2000s: Broadband adoption revolutionizes Internet capabilities.
2010: Cloud computing becomes mainstream.
2017: DeepMind's AlphaZero achieves unprecedented learning across games.