Research this topic
Explore the main themes, entities and connections around Machine learning. Start with the topic map, then use the sections below for research and deeper semantic analysis.
Explore this topic
Start with a few of the strongest sections from the source topic. These are research directions, not a list of keywords you must use.
History
Applications
Relationships to other fields
Approaches
Key facts & relationships
High-confidence facts extracted from structured source data. Use them as anchors for further research.
Topics to explore
A structured outline of related entities, concepts and subtopics. Open any item to build a new map centered on it.Browse the full topic structure. Each item opens a new analysis centered on that subject.
Overview
- Artificial intelligence
- Statistical algorithms Computational statistics
- Data
- Generalize
- Tasks Task (computing)
- Programmed Computer program
- Deep learning
- Neural networks Neural network (machine learning)
- Statistics
- Mathematical optimisation
- Data mining
- Exploratory data analysis
- Unsupervised learning
- Probably approximately correct learning
- Empirical risk minimisation
- Dimensionality reduction
- Feature Feature (machine learning)
- Extraction Feature extraction
- Principal component analysis
- Manifold hypothesis
- Manifolds Manifold
- Manifold learning
- Manifold regularisation
- Feature engineering
- Artificial neural networks Artificial neural network
- Multilayer perceptrons Multilayer perceptron
- Dictionary learning
- Independent component analysis
- Autoencoders Autoencoder
- Matrix factorisation Matrix decomposition
History
- Arthur Samuel Arthur Samuel (computer scientist)
- IBM
- Computer gaming
- Checkers
- Donald Hebb Donald O. Hebb
- The Organization of Behavior Organization of Behavior
- Nerve cells
- Hebbian theory
- Neuron
- Artificial neurons Artificial neuron
- Cognitive systems Cognitive systems engineering
- Walter Pitts
- Warren McCulloch Warren Sturgis McCulloch
- Algorithms Algorithm
- Punched tape
- Raytheon Company
- Sonar
- Electrocardiograms Electrocardiography
- Goof
- Nils Nilsson Nils John Nilsson
- Classification
- Pattern recognition
- Tom M. Mitchell
- Operational Operational definition
- Alan Turing
- Computing Machinery and Intelligence
- Imitate a human Turing test
- AlexNet
- Alex Krizhevsky
- Ilya Sutskever
Relationships to other fields
- Academic discipline Discipline (academia)
- Perceptrons Perceptron
- Other models ADALINE
- Generalised linear models Generalised linear model
- Probabilistic reasoning
- Automated medical diagnosis
- Logical, knowledge-based approach Symbolic AI
- Expert systems Expert system
- Information retrieval
- Computer science
- Connectionism
- John Hopfield
- David Rumelhart
- Backpropagation
- Symbolic approaches Symbolic artificial intelligence
- Fuzzy logic
- Probability theory
- Posterior probabilities
- Arithmetic coding
- Feature space vectors Feature space vector
- AIXI
- Hutter Prize
- NVIDIA Maxine
- OpenCV
- TensorFlow
- MATLAB
- Unsupervised machine learning
- K-means clustering
- Image compression
- Centroid
Theory
Approaches
- Maps Map (mathematics)
- Feature learning
- Driving a vehicle Autonomous car
- Training data
- Array Array data structure
- Feature vector
- Matrix Matrix (mathematics)
- Iterative optimisation Mathematical optimization
- Active learning Active learning (machine learning)
- Classification Statistical classification
- Regression Regression analysis
- Similarity learning
- Ranking
- Recommendation systems Recommender system
- Density estimation
- Self-supervised learning
- Weakly supervised learning Weak supervision
- Software agents Software agent
- Actions Action selection
- Game theory
- Control theory
- Operations research
- Information theory
- Simulation-based optimisation
- Multi-agent systems Multi-agent system
- Swarm intelligence
- Markov decision process
- Dynamic programming
- Topic modelling Topic model
Models
- Mathematical model
- Model selection
- Biological neural networks Biological neural network
- Brains Brain
- Synapses Synapse
- Real number
- Weight Weight (mathematics)
- Human brain
- Biology
- Computer vision
- Speech signals Speech recognition
- Machine translation
- Social network
- Playing board and video games General game playing
- Medical diagnosis
- Decision tree
- Predictive model Predictive modeling
- Leaves Leaf node
- Conjunctions Logical conjunction
- Real numbers
- Decision making
- Tree-based models
- Probabilistic Probabilistic classification
- Binary Binary classifier
- Linear classifier
- Platt scaling
- Kernel trick
- Linear regression
- Ordinary least squares
- Regularisation Regularization (mathematics)
Applications
- Agriculture Precision agriculture
- Anatomy Computational anatomy
- Adaptive website
- Affective computing
- Astronomy Astroinformatics
- Automated decision-making
- Banking
- Behaviorism
- Brain–machine interfaces Brain–computer interface
- Cheminformatics
- Citizen Science
- Climate Science
- Computer networks Network simulation
- Credit-card fraud
- Data quality
- DNA sequence
- Economics Computational economics
- Financial data analysis Data analysis
- Handwriting recognition
- Healthcare Artificial intelligence in healthcare
- Insurance
- Internet fraud
- Investment management
- Knowledge graph embedding
- Linguistics Computational linguistics
- Machine learning control
- Machine perception
- Material Engineering
- Marketing
- Natural language understanding Natural-language understanding
Limitations
- Black box theory Black box
- Uber
- IBM Watson Watson (computer)
- Bing Chat
- Gerrymandered Gerrymandering
- Model collapse
- Inbreeding
- Cannibalism
- Habsburg House of Habsburg
- Autophagy
- Synthetic data
- Mad cow disease
- Glenfinnan Viaduct
- Sora Sora (text-to-video model)
- Second track Double-track railway
- Running on the right instead of the left Left- and right-hand traffic
- The Jacobite The Jacobite (steam train)
- Hallucination Hallucination (artificial intelligence)
- False or misleading information Misinformation
- Fact
- Hallucination
- Percepts Percept
- Chatbots Chatbot
- ChatGPT
- Anthropomorphizing computers Anthropomorphism
- Adversarial machine learning
- Backdoors Backdoor (computing)
- Data/software transparency Algorithmic transparency
- White-box access White-box testing
Model assessments
- Holdout Test set
- Cross-validation Cross-validation (statistics)
- Bootstrap Bootstrapping (statistics)
- Sensitivity and specificity
- False positive rate
- False negative rate
- Receiver operating characteristic
Ethics
- Ethics
- Fairness Fairness (machine learning)
- Accountability
- Regulation Regulation of artificial intelligence
- Machine ethics
- Lethal autonomous weapon systems Lethal autonomous weapon
- Arms race Artificial intelligence arms race
- AI safety
- Alignment AI alignment
- Technological unemployment
- Moral status
- Artificial superintelligence
- Existential risks Existential risk from artificial general intelligence
- Education Artificial intelligence in education
- Commission for Racial Equality
- St. George's Medical School St George's, University of London
- Geolitica
- Collection of data Data collection
- Corpora Text corpus
- Tay Tay (chatbot)
- ProPublica
Hardware
- GPUs GPU
- OpenAI
- Compute Compute (machine learning)
- AlphaZero
- Tensor Processing Units (TPUs) Tensor Processing Unit
- GPUs Graphics processing unit
- FPGAs Field-programmable gate array
- Matrix multiplication Computational complexity of matrix multiplication
- Neuromorphic computing
- Embedded systems
- Wearable computers Wearable computer
- Edge devices Edge device
- Microcontrollers
- Hardware acceleration
- Approximate computing
- Pruning Pruning (artificial neural network)
- Quantisation Model compression
- Knowledge distillation
Software
- Mahout Apache Mahout
- Apache OpenNLP
- Apache SINGA
- Spark MLlib Apache Spark
- Apache SystemDS
- Caffe Caffe (software)
- CatBoost
- Deeplearning4j
- DeepSpeed
- Dlib
- ELKI
- Flux.jl
- Gensim
- Google JAX
- H2O H2O (software)
- Infer.NET
- JASP
- Jubatus
- Keras
- Kubeflow
- LIBSVM
- LightGBM
- Mallet Mallet (software project)
- Microsoft Cognitive Toolkit
- MindSpore
- ML.NET
- Mlpack
- MXNet
- OpenNN
- Orange Orange (software)
Journals
- Journal of Machine Learning Research
- Machine Learning Machine Learning (journal)
- Nature Machine Intelligence
- Neural Computation Neural Computation (journal)
- IEEE Transactions on Pattern Analysis and Machine Intelligence
Conferences
- AAAI Conference on Artificial Intelligence
- Association for Computational Linguistics (ACL) Association for Computational Linguistics
- European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases (ECML PKDD) European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases
- International Conference on Computational Intelligence Methods for Bioinformatics and Biostatistics (CIBB) International Conference on Computational Intelligence Methods for Bioinformatics and Biostatistics
- International Conference on Machine Learning (ICML) International Conference on Machine Learning
- International Conference on Learning Representations (ICLR) International Conference on Learning Representations
- International Conference on Intelligent Robots and Systems (IROS) International Conference on Intelligent Robots and Systems
- Conference on Knowledge Discovery and Data Mining (KDD) Conference on Knowledge Discovery and Data Mining
- Conference on Neural Information Processing Systems (NeurIPS) Conference on Neural Information Processing Systems
Sources
- Domingos, Pedro Pedro Domingos
- ISBN ISBN (identifier)
- Nilsson, Nils Nils Nilsson (researcher)
- Mackworth, Alan Alan Mackworth
- Russell, Stuart J. Stuart J. Russell
- Norvig, Peter Peter Norvig
Advanced semantic analysis
Deeper signals for content research, entity SEO and topical coverage. The plain-language headings explain what each technical view is useful for.
Map overview Semantic statistics
Number of nodes, edges, triples, density and central hubs. Use it to gauge the size and connectivity of the map.Machine learning
How this topic connects Entity context
Quick relationship hints grouped by predicate. Useful for spotting recurring semantic connections around the current entity.See the strongest relationship patterns around the current topic before diving into the raw triples.
Machine learning
Top relations
Important terminology Word statistics
Frequent words and multi-word phrases across the lead, headings, infobox and body. Useful for terminology coverage.Use these terms to understand the vocabulary surrounding the topic, not as a checklist for keyword stuffing.
Important terminology
learning machine data algorithms model training models artificial used set classification systems methods also neural ai feature example algorithm field
Entity relationships Subject–Predicate–Object triples
Extracted RDF-like relationships with confidence and source. The table includes structured facts and lower-confidence contextual relations.| Subject | Predicate | Object | Confidence | Src |
|---|---|---|---|---|
| Machine learning | is a | general term for any machine learning method that identifies | 0.90 | text |
| Machine learning | is a | sub-field of machine learning where models are deployed on embedded systems with limited computing resources | 0.90 | text |
| image compression.Data compression aims to reduce the size of data files | instance of | This technique simplifies handling extensive datasets that lack predefined labels and finds widespread use in fields | 0.80 | text |
| enhancing storage efficiency | instance of | This technique simplifies handling extensive datasets that lack predefined labels and finds widespread use in fields | 0.80 | text |
| speeding up data transmission | instance of | This technique simplifies handling extensive datasets that lack predefined labels and finds widespread use in fields | 0.80 | text |
| Portable Network Graphics | instance of | outperforming conventional methods | 0.80 | text |
| predicting a person's height based on factors like age | instance of | regression is used for tasks | 0.80 | text |
| genetics or forecasting future temperatures based on historical data.Similarity learning is an area of supervised machine learning closely related to regression | instance of | regression is used for tasks | 0.80 | text |
| classification | instance of | regression is used for tasks | 0.80 | text |
| but the goal is to learn from examples using a similarity function that measures how similar or related two objects are | instance of | regression is used for tasks | 0.80 | text |
| classification often require input that is mathematically | instance of | It has been argued that an intelligent machine learns a representation that disentangles the underlying factors of variation that explain the observed data.Feature learning is m… | 0.80 | text |
| computationally convenient to process | instance of | It has been argued that an intelligent machine learns a representation that disentangles the underlying factors of variation that explain the observed data.Feature learning is m… | 0.80 | text |
Related concept clusters Concept neighborhoods
Clusters of nearby vocabulary surrounding the topic. Scan them for adjacent concepts and language you may have missed.These clusters group vocabulary that occurs around closely connected concepts in the source material.
Connections between topic areas Semantic bridges
Bridge nodes connect otherwise separate parts of the map. Expand a row to inspect the topic groups on each side.Bridges can reveal useful research angles that are easy to miss in a flat list of related terms.