Sabtu, 18 Maret 2017

List Of Machine Learning Concepts - Machine Learning Methods

Supervised learning

  • AODE
  • Artificial neural network
    • Backpropagation
    • Autoencoders
    • Hopfield networks
    • Boltzmann machines
    • Restricted Boltzmann Machines
    • Spiking neural networks
  • Bayesian statistics
    • Bayesian network
    • Bayesian knowledge base
  • Case-based reasoning
  • Gaussian process regression
  • Gene expression programming
  • Group method of data handling (GMDH)
  • Inductive logic programming
  • Instance-based learning
  • Lazy learning
  • Learning Automata
  • Learning Vector Quantization
  • Logistic Model Tree
  • Minimum message length (decision trees, decision graphs, etc.)
    • Nearest Neighbor Algorithm
    • Analogical modeling
  • Probably approximately correct learning (PAC) learning
  • Ripple down rules, a knowledge acquisition methodology
  • Symbolic machine learning algorithms
  • Support vector machines
  • Random Forests
  • Ensembles of classifiers
    • Bootstrap aggregating (bagging)
    • Boosting (meta-algorithm)
  • Ordinal classification
  • Information fuzzy networks (IFN)
  • Conditional Random Field
  • ANOVA
  • Linear classifiers
    • Fisher's linear discriminant
    • Linear regression
    • Logistic regression
    • Multinomial logistic regression
    • Naive Bayes classifier
    • Perceptron
    • Support vector machines
  • Quadratic classifiers
  • k-nearest neighbor
  • Boosting
  • Decision trees
    • C4.5
    • Random forests
    • ID3
    • CART
    • SLIQ
    • SPRINT
  • Bayesian networks
    • Naive Bayes
  • Hidden Markov models

Unsupervised learning

  • Expectation-maximization algorithm
  • Vector Quantization
  • Generative topographic map
  • Information bottleneck method

Artificial neural network

  • Self-organizing map

Association rule learning

  • Apriori algorithm
  • Eclat algorithm
  • FP-growth algorithm

Hierarchical clustering

  • Single-linkage clustering
  • Conceptual clustering

Cluster analysis

  • K-means algorithm
  • Fuzzy clustering
  • DBSCAN
  • OPTICS algorithm

Outlier Detection

  • Local Outlier Factor

Semi-supervised learning

  • Generative models
  • Low-density separation
  • Graph-based methods
  • Co-training

Reinforcement learning

  • Temporal difference learning
  • Q-learning
  • Learning Automata
  • SARSA

Deep learning

  • Deep belief networks
  • Deep Boltzmann machines
  • Deep Convolutional neural networks
  • Deep Recurrent neural networks
  • Hierarchical temporal memory

Others

  • Data Pre-processing
  • List of artificial intelligence projects
  • List of datasets for machine learning research

Tidak ada komentar:

Posting Komentar