Skip to content
[New] Concise and Practical AI/ML
  • Pages
    • Preface
    • Artificial Intelligence
      • Concepts
      • High-level Intelligence
    • Maths for ML
      • Calculus
      • Algebra
    • Machine Learning
      • History of ML
      • icon picker
        ML Models
        • ML Model is Better
        • How a Model Learns
        • Boosted vs Combinatory
      • Neuralnet
        • Neuron
          • Types of Neurons
        • Layers
        • Neuralnet Alphabet
        • Heuristic Hyperparams
      • Feedforward
        • Input Separation
      • Backprop
        • Activation Functions
        • Loss Functions
        • Gradient Descent
        • Optimizers
      • Design Techniques
        • Normalization
        • Regularization
          • Drop-out Technique
        • Concatenation
        • Overfitting & Underfitting
        • Explosion & Vanishing
      • Engineering Techniques
    • Methods of ML
      • Supervised Learning
        • Regression
        • Classification
      • Reinforcement Learning
        • Concepts
        • Bellman Equation
        • Q-table
        • Q-network
        • Learning Tactics
          • Policy Network
      • Unsupervised Learning
        • Some Applications
      • Other Methods
    • Practical Cases
    • Ref & Glossary

Single Model

A single complex model.

Boosted Model

Multiple simple models of the same kind put in one.

Combinatory Model

Multiple simple models of different kinds put in one.
Almost all models for machine learning is statistics based, expert system is a bit different as it’s based more on known logics.

Biology-based

Neuralnet

Neuralnet (Artificial Neural Network) or ANN is a biology-inspired model for machine learning. Neuralnet is the most common ML model of the modern time; possibly later we may have biology-simulated network instead. This book will use mostly only neuralnet for use in machine learning.
Deep Learning is neuralnet-based learning, either on software or GPU.

Some Abbreviations

ANN — Artificial Neural Network
CNN — Convolutional Neural Network

Known-logic-based

Expert System

Expert system is the learning based a lot on known logics, almost all if-else. Deep Blue was one of those.

Mathematics-based

SVM

SVM (Support Vector Machine) is a mathematics-based model for machine learning which utilise minimal perpendicular vectors for minimisation of distance. SVM is rather limited in solving problems, it is binary classifier. It can not do regression and in order to do multiple classifications, SVM must work in the one-vs-all strategy again and again.

Decision Tree


 
Want to print your doc?
This is not the way.
Try clicking the ··· in the right corner or using a keyboard shortcut (
CtrlP
) instead.