Integrative Programming 3 Flashcards
Machine Learning
is a subfield of Artificial Intelligence (AI) that involves the development of algorithms and statistical models that enable computers to learn from and make predictions or take actions based on data.
Goal of Machine Learning
is to build systems that can automatically improve their performance with experience, without being explicitly programmed to do so.
Types of Machine Learning
- Supervised Learning
- Unsupervised Learning
- Reinforcement Learning
Supervised Learning
- the algorithm is trained on labeled data, where the desired output is already known.
- The algorithm then makes predictions on new, unseen data based on the patterns it learned from the labeled data.
- used in applications such as image classification, speech recognition, and regression analysis.
Examples of Supervised Learning
- medical daignosis
- credit risk assessment
- studentn record
Supervised learning used in
- image classification
- speech recognition
- regression analysis
Unsupervised Learning
- algorithm is trained on unlabeled data and must find patterns or structure in the data on its own.
- algorithm does not have a specific target to predict, and the goal is to discover hidden structures or relationships in the data.
- used in applications such as dimensionality reduction, anomaly detection, and clustering.
Unsupervised Learning used in
- dimensionality reduction
- anomaly detection
- clustering
Examples of Unsupervised Learning
- image data
- text data
- audio data
- sensor data
- financial data
- genome data
Reinforcement Learning
- algorithm learns to make decisions in an environment by performing actions and observing the results, with the aim of maximizing a reward signal.
- used in applications such as game playing, robotics, and autonomous systems
Reinforcement learning used in
- game playing
- robotics
- autonomous learning
How Machine Learning Works
- algorithm
- dataset
- unified data and algorithm (ML models) to satisfy the purpose
Steps on how to create Machine Learning
- define the problem
- gather the data
- prepare the data
- select a model and trainig algorithm
- test the model
- evaluate the model
- fine-tuning the model
- perform its purpose
Things machine learning can do
- forecast
2.prediction
3.categorize
4.organize
5.detect
Real world application of Machine Learning
- Image Recognition
- Natural Language Processing
- Fraud Detection
- Recommendation System
- Predictive Maintenance
- Healthcare
- Finance
- Marketing
- Customer Service