Machine Learning algorithms used to enable computers Algorithms
Machine Learning algorithms used to enable computers Algorithms
techniques are methods or of task, the nature of the data, and the learning process.
Techniques:
1. Supervised Learning
The model is trained Machine learning (ML) techniques output are known.
Algorithms:
o (e.g., predicting house prices)
o ression (e. Linear Regression g., binary classification for spam detection)
o Machines (SVM)
o Neural Networks (for structured data tasks like classification or regression)
Applications: Fraud detection, sales forecasting, sentiment analysis.
o 2. Unsupervised Learning Decision Trees aLogistic Regnd Random Forests
Support Vector
Algorithms:
o Clustering (e.g., K-Means, DBSCAN)
o , PCA, t-S Dimensionality Reduction (e.g.NE)
o Association Rules (e.g., market basket analysis)
Applications: Customer segmentation, anomaly detection, recommendation systems.
3. Semi-Supervised Learning
4. Reinforcement Learning
orming An agent ecisi ons by perf learns to make dactions in an environment to maximize
rewards.
, actions, rewards.
Key Elements: Algorithms:
o ing
o Deep Q-Networks (DQN)
o Policy
Applications: Robotics GStates Q-Learnradient Methods, gaming (e.g., AlphaGo), autonomous
vehicles.
Specialized models inspired by the human brain, used for complex data and large datasets.
s:
o Convolutional Neural NetwoTypes of Networkrks (CNNs): For image and video analysis.
o works (RNNs): For sequRecurrent Neural Netential data like time series or natural
language.
o Transformers: For NLP tasks like translation and sentiment analysis (e.g., BERT, GPT).
Ans: Image recognition, natural language processing, deep reinforcement learning.
Techniques: pplicatio