1. Artificial Intelligence vs Machine Learning vs Deep Learning vs Data Science

Diagram :

AI-ML-venn

  • Artificial Intelligence : A system/program that can execute a task without a need of human intervention.
  • Machine Learning : Its a subset of AI, which means it is a technique to train an AI models. It also provides a way to analyze the datasets, visualize patterns in it to help in model training.
  • Deep Learning : Is is a subset of ML, which means it is a technique to train AI models that are more complex than ones trained using just ML. It makes use of neural networks to achieve higher accuracy.
  • Data Science : It is a field of study which includes all the above practices and techniques.

2. Types of Machine Learning algorithms

Diagram:

types_of_ml_algos

Types of ML algorithms:

  1. Supervised Machine Learning

    1. Regression
      1. Linear Regression
        1. Simple Linear Regression
        2. Multiple Linear Regression
      2. KNN regressor
      3. Decision Tree regressor
      4. SVR
    2. Classification
      1. Logistic Regression
      2. Naive Bayes
      3. KNN classifier
      4. Decision Tree classifier
      5. SVM
    3. Ensemble Techniques
      1. Bagging
        1. Random Forest Classifier
        2. Random Forest Regressor
      2. Boosting
        1. Adaboost
        2. Gradient
        3. XGBoost
  2. Unsupervised Machine Learning

    1. Clustering
      1. KMeans
      2. Hierarchical
      3. DBSCAN
    2. Dimensionality Reduction
      1. PCA
  3. Reinforcement Learning

4 items under this folder.