Get it on Google Play
New! Download Unionpedia on your Android™ device!
Faster access than browser!

Machine learning

Index Machine learning

Machine learning is a subset of artificial intelligence in the field of computer science that often uses statistical techniques to give computers the ability to "learn" (i.e., progressively improve performance on a specific task) with data, without being explicitly programmed. [1]

254 relations: Active learning (machine learning), ADALINE, Adaptive website, Affective computing, Alan Turing, Algorithm, Algorithmic bias, Amazon Web Services, Andrew Ng, Angoss, Apache Mahout, Apache MXNet, Arthur Samuel, Artificial immune system, Artificial intelligence, Artificial neural network, Artificial neuron, ArXiv, Association rule learning, AT&T Labs, Automated machine learning, Automated reasoning, Automated theorem proving, Autonomous car, Ayasdi, Backpropagation, Basis function, Bias–variance tradeoff, Big data, Bioinformatics, Bootstrap aggregating, Brain–computer interface, Cheminformatics, Christopher Bishop, Chromosome (genetic algorithm), Cluster analysis, Computation, Computational anatomy, Computational intelligence, Computational learning theory, Computational neuroscience, Computational statistics, Computer, Computer program, Computer science, Computer vision, Computing Machinery and Intelligence, Conditional independence, Conference on Neural Information Processing Systems, Connectionism, ..., Credit card fraud, Cross-validation (statistics), Crossover (genetic algorithm), Dartmouth workshop, Data, Data analysis, Data breach, Data collection, Data mining, Data modeling, Data science, David J. C. MacKay, David Rumelhart, Decision tree, Deep learning, Deeplearning4j, Density estimation, Developmental robotics, Diagnosis (artificial intelligence), Dimensionality reduction, Directed acyclic graph, Discovery (observation), ECML PKDD, Economics, ELKI, Email filtering, Ensemble averaging (machine learning), Errors and residuals, Ethics of artificial intelligence, Evolutionary algorithm, Existential risk from artificial general intelligence, Expert system, Explanation-based learning, Exploratory data analysis, False positive rate, False positives and false negatives, Feature learning, Financial market, Functional programming, General game playing, Generalized linear model, Genetic algorithm, Geoffrey Hinton, GNU Octave, Google, Google APIs, Graphical model, Graphics processing unit, H2O (software), Handwriting recognition, Heuristic (computer science), IBM, IBM Data Science Experience, IEEE Signal Processing Society, Inductive bias, Inductive logic programming, Inductive programming, Inference, Information retrieval, Insurance, International Conference on Machine Learning, Internet, Internet fraud, Jerome H. Friedman, John Hopfield, Joint probability distribution, Journal of Machine Learning Research, K-SVD, KNIME, Knowledge extraction, KXEN Inc., Learning classifier system, Learning to rank, Leo Breiman, Linguistics, LIONsolver, List of datasets for machine learning research, Logic programming, Logical consequence, Loss function, Machine ethics, Machine Learning (journal), Machine learning control, Machine learning in bioinformatics, Machine perception, Mallet (software project), Map (mathematics), Marketing, Massive Online Analysis, Mathematical model, Mathematical optimization, MATLAB, Meta learning (computer science), Metaheuristic, Michael I. Jordan, Microsoft Azure, Microsoft Cognitive Toolkit, MLPACK (C++ library), Multi-label classification, Multilinear subspace learning, Multimodal sentiment analysis, Mutation (genetic algorithm), Natural language, Natural language processing, Natural language understanding, Natural selection, Netflix, Netflix Prize, Network simulation, Neural circuit, Neural coding, Neural Computation (journal), Neural Designer, Neural network, NeuroSolutions, Noise reduction, Nonlinear dimensionality reduction, Nonlinear system, Nucleic acid sequence, Online advertising, OpenNN, Operational definition, Optical character recognition, Oracle Data Mining, Orange (software), Outline of machine learning, Outline of object recognition, Overfitting, Paraphrase, Pattern recognition, PC game, Pedro Domingos, Perceptron, Peter E. Hart, Piecewise, Precision agriculture, Predictive analytics, Predictive modelling, Principal component analysis, Probability distribution, Probability theory, PyTorch, Quantum machine learning, Random forest, Random variable, RapidMiner, Ray Solomonoff, RCASE, Receiver operating characteristic, Recommender system, Regression analysis, Reinforcement learning, Richard O. Duda, Robert Tibshirani, Robot learning, Robot locomotion, Rule-based machine learning, Scikit-learn, Search algorithm, Semi-supervised learning, Sensitivity and specificity, Sentiment analysis, SequenceL, Sequential pattern mining, Shogun (toolbox), Similarity learning, Software engineering, Software suite, Speech recognition, Splunk, SPSS Modeler, Stanford University, Statistica, Statistical classification, Statistics, Strong NP-completeness, Structural health monitoring, Sun Microsystems, Supervised learning, Symbolic artificial intelligence, Syntactic pattern recognition, Telecommunication, Tensor, TensorFlow, Text corpus, The Master Algorithm, Theoretical computer science, Time complexity, Time series, Tom M. Mitchell, Topic model, Torch (machine learning), Total operating characteristic, Training, test, and validation sets, Translation, Trevor Hastie, Unsupervised learning, User behavior analytics, Vinod Khosla, Web search engine, Weka (machine learning), Wolfram Mathematica, Yooreeka, Yoshua Bengio. Expand index (204 more) »

Active learning (machine learning)

Active learning is a special case of semi-supervised machine learning in which a learning algorithm is able to interactively query the user (or some other information source) to obtain the desired outputs at new data points.

New!!: Machine learning and Active learning (machine learning) · See more »


ADALINE (Adaptive Linear Neuron or later Adaptive Linear Element) is an early single-layer artificial neural network and the name of the physical device that implemented this network.

New!!: Machine learning and ADALINE · See more »

Adaptive website

An adaptive website is a website that builds a model of user activity and modifies the information and/or presentation of information to the user in order to better address the user's needs.

New!!: Machine learning and Adaptive website · See more »

Affective computing

Affective computing (sometimes called artificial emotional intelligence, or emotion AI) is the study and development of systems and devices that can recognize, interpret, process, and simulate human affects.

New!!: Machine learning and Affective computing · See more »

Alan Turing

Alan Mathison Turing (23 June 1912 – 7 June 1954) was an English computer scientist, mathematician, logician, cryptanalyst, philosopher, and theoretical biologist.

New!!: Machine learning and Alan Turing · See more »


In mathematics and computer science, an algorithm is an unambiguous specification of how to solve a class of problems.

New!!: Machine learning and Algorithm · See more »

Algorithmic bias

Algorithmic bias occurs when a computer system behaves in ways that reflects the implicit values of humans involved in that data collection, selection, or use.

New!!: Machine learning and Algorithmic bias · See more »

Amazon Web Services

Amazon Web Services (AWS) is a subsidiary of Amazon.com that provides on-demand cloud computing platforms to individuals, companies and governments, on a paid subscription basis.

New!!: Machine learning and Amazon Web Services · See more »

Andrew Ng

Andrew Yan-Tak Ng (born 1976) is a Chinese American computer scientist and entrepreneur.

New!!: Machine learning and Andrew Ng · See more »


Angoss Software Corporation, headquartered in Toronto, Ontario, Canada, with offices in the United States and UK, is a provider of predictive analytics systems through software licensing and services.

New!!: Machine learning and Angoss · See more »

Apache Mahout

Apache Mahout is a project of the Apache Software Foundation to produce free implementations of distributed or otherwise scalable machine learning algorithms focused primarily in the areas of collaborative filtering, clustering and classification.

New!!: Machine learning and Apache Mahout · See more »

Apache MXNet

Apache MXNet is a modern open-source deep learning framework used to train, and deploy deep neural networks.

New!!: Machine learning and Apache MXNet · See more »

Arthur Samuel

Arthur Lee Samuel (December 5, 1901 – July 29, 1990) was an American pioneer in the field of computer gaming and artificial intelligence.

New!!: Machine learning and Arthur Samuel · See more »

Artificial immune system

In artificial intelligence, artificial immune systems (AIS) are a class of computationally intelligent, rule-based machine learning systems inspired by the principles and processes of the vertebrate immune system.

New!!: Machine learning and Artificial immune system · See more »

Artificial intelligence

Artificial intelligence (AI, also machine intelligence, MI) is intelligence demonstrated by machines, in contrast to the natural intelligence (NI) displayed by humans and other animals.

New!!: Machine learning and Artificial intelligence · See more »

Artificial neural network

Artificial neural networks (ANNs) or connectionist systems are computing systems vaguely inspired by the biological neural networks that constitute animal brains.

New!!: Machine learning and Artificial neural network · See more »

Artificial neuron

An artificial neuron is a mathematical function conceived as a model of biological neurons, a neural network.

New!!: Machine learning and Artificial neuron · See more »


arXiv (pronounced "archive") is a repository of electronic preprints (known as e-prints) approved for publication after moderation, that consists of scientific papers in the fields of mathematics, physics, astronomy, computer science, quantitative biology, statistics, and quantitative finance, which can be accessed online.

New!!: Machine learning and ArXiv · See more »

Association rule learning

Association rule learning is a rule-based machine learning method for discovering interesting relations between variables in large databases.

New!!: Machine learning and Association rule learning · See more »

AT&T Labs

AT&T Labs is the research & development division of AT&T.

New!!: Machine learning and AT&T Labs · See more »

Automated machine learning

Automated machine learning (AutoML) is the process of automating the end-to-end process of applying machine learning to real-world problems.

New!!: Machine learning and Automated machine learning · See more »

Automated reasoning

Automated reasoning is an area of computer science and mathematical logic dedicated to understanding different aspects of reasoning.

New!!: Machine learning and Automated reasoning · See more »

Automated theorem proving

Automated theorem proving (also known as ATP or automated deduction) is a subfield of automated reasoning and mathematical logic dealing with proving mathematical theorems by computer programs.

New!!: Machine learning and Automated theorem proving · See more »

Autonomous car

An autonomous car (also known as a driverless car, self-driving car, and robotic car) is a vehicle that is capable of sensing its environment and navigating without human input.

New!!: Machine learning and Autonomous car · See more »


Ayasdi is a machine intelligence software company that offers a software platform and applications to organizations looking to analyze and build predictive models using big data or highly dimensional data sets.

New!!: Machine learning and Ayasdi · See more »


Backpropagation is a method used in artificial neural networks to calculate a gradient that is needed in the calculation of the weights to be used in the network.

New!!: Machine learning and Backpropagation · See more »

Basis function

In mathematics, a basis function is an element of a particular basis for a function space.

New!!: Machine learning and Basis function · See more »

Bias–variance tradeoff

In statistics and machine learning, the bias–variance tradeoff is the property of a set of predictive models whereby models with a lower bias in parameter estimation have a higher variance of the parameter estimates across samples, and vice versa.

New!!: Machine learning and Bias–variance tradeoff · See more »

Big data

Big data is data sets that are so big and complex that traditional data-processing application software are inadequate to deal with them.

New!!: Machine learning and Big data · See more »


Bioinformatics is an interdisciplinary field that develops methods and software tools for understanding biological data.

New!!: Machine learning and Bioinformatics · See more »

Bootstrap aggregating

Bootstrap aggregating, also called bagging, is a machine learning ensemble meta-algorithm designed to improve the stability and accuracy of machine learning algorithms used in statistical classification and regression.

New!!: Machine learning and Bootstrap aggregating · See more »

Brain–computer interface

A brain–computer interface (BCI), sometimes called a neural-control interface (NCI), mind-machine interface (MMI), direct neural interface (DNI), or brain–machine interface (BMI), is a direct communication pathway between an enhanced or wired brain and an external device.

New!!: Machine learning and Brain–computer interface · See more »


Cheminformatics (also known as chemoinformatics, chemioinformatics and chemical informatics) is the use of computer and informational techniques applied to a range of problems in the field of chemistry.

New!!: Machine learning and Cheminformatics · See more »

Christopher Bishop

Christopher Michael Bishop (born 7 April 1959) is the Laboratory Director at Microsoft Research Cambridge, Professor of Computer Science at the University of Edinburgh and a Fellow of Darwin College, Cambridge.

New!!: Machine learning and Christopher Bishop · See more »

Chromosome (genetic algorithm)

In genetic algorithms, a chromosome (also sometimes called a genotype) is a set of parameters which define a proposed solution to the problem that the genetic algorithm is trying to solve.

New!!: Machine learning and Chromosome (genetic algorithm) · See more »

Cluster analysis

Cluster analysis or clustering is the task of grouping a set of objects in such a way that objects in the same group (called a cluster) are more similar (in some sense) to each other than to those in other groups (clusters).

New!!: Machine learning and Cluster analysis · See more »


Computation is any type of calculation that includes both arithmetical and non-arithmetical steps and follows a well-defined model, for example an algorithm.

New!!: Machine learning and Computation · See more »

Computational anatomy

Computational anatomy is an interdisciplinary field of biology focused on quantitative investigation and modelling of anatomical shapes variability.

New!!: Machine learning and Computational anatomy · See more »

Computational intelligence

The expression computational intelligence (CI) usually refers to the ability of a computer to learn a specific task from data or experimental observation.

New!!: Machine learning and Computational intelligence · See more »

Computational learning theory

In computer science, computational learning theory (or just learning theory) is a subfield of Artificial Intelligence devoted to studying the design and analysis of machine learning algorithms.

New!!: Machine learning and Computational learning theory · See more »

Computational neuroscience

Computational neuroscience (also known as theoretical neuroscience or mathematical neuroscience) is a branch of neuroscience which employs mathematical models, theoretical analysis and abstractions of the brain to understand the principles that govern the development, structure, physiology and cognitive abilities of the nervous system.

New!!: Machine learning and Computational neuroscience · See more »

Computational statistics

Computational statistics, or statistical computing, is the interface between statistics and computer science.

New!!: Machine learning and Computational statistics · See more »


A computer is a device that can be instructed to carry out sequences of arithmetic or logical operations automatically via computer programming.

New!!: Machine learning and Computer · See more »

Computer program

A computer program is a collection of instructions for performing a specific task that is designed to solve a specific class of problems.

New!!: Machine learning and Computer program · See more »

Computer science

Computer science deals with the theoretical foundations of information and computation, together with practical techniques for the implementation and application of these foundations.

New!!: Machine learning and Computer science · See more »

Computer vision

Computer vision is a field that deals with how computers can be made for gaining high-level understanding from digital images or videos.

New!!: Machine learning and Computer vision · See more »

Computing Machinery and Intelligence

"Computing Machinery and Intelligence" is a seminal paper written by Alan Turing on the topic of artificial intelligence.

New!!: Machine learning and Computing Machinery and Intelligence · See more »

Conditional independence

In probability theory, two events R and B are conditionally independent given a third event Y precisely if the occurrence of R and the occurrence of B are independent events in their conditional probability distribution given Y. In other words, R and B are conditionally independent given Y if and only if, given knowledge that Y occurs, knowledge of whether R occurs provides no information on the likelihood of B occurring, and knowledge of whether B occurs provides no information on the likelihood of R occurring.

New!!: Machine learning and Conditional independence · See more »

Conference on Neural Information Processing Systems

The Conference and Workshop on Neural Information Processing Systems (NIPS) is a machine learning and computational neuroscience conference held every December.

New!!: Machine learning and Conference on Neural Information Processing Systems · See more »


Connectionism is an approach in the fields of cognitive science, that hopes to represent mental phenomena using artificial neural networks.

New!!: Machine learning and Connectionism · See more »

Credit card fraud

Credit card fraud is a wide-ranging term for theft and fraud committed using or involving a payment card, such as a credit card or debit card, as a fraudulent source of funds in a transaction.

New!!: Machine learning and Credit card fraud · See more »

Cross-validation (statistics)

Cross-validation, sometimes called rotation estimation, or out-of-sample testing is any of various similar model validation techniques for assessing how the results of a statistical analysis will generalize to an independent data set.

New!!: Machine learning and Cross-validation (statistics) · See more »

Crossover (genetic algorithm)

In genetic algorithms and evolutionary computation, crossover, also called recombination, is a genetic operator used to combine the genetic information of two parents to generate new offspring.

New!!: Machine learning and Crossover (genetic algorithm) · See more »

Dartmouth workshop

The Dartmouth Summer Research Project on Artificial Intelligence was the name of a 1956 summer workshop now considered by many (though not all) to be the seminal event for artificial intelligence as a field.

New!!: Machine learning and Dartmouth workshop · See more »


Data is a set of values of qualitative or quantitative variables.

New!!: Machine learning and Data · See more »

Data analysis

Data analysis is a process of inspecting, cleansing, transforming, and modeling data with the goal of discovering useful information, informing conclusions, and supporting decision-making.

New!!: Machine learning and Data analysis · See more »

Data breach

A data breach is the intentional or unintentional release of secure or private/confidential information to an untrusted environment.

New!!: Machine learning and Data breach · See more »

Data collection

Data collection is the process of gathering and measuring information on targeted variables in an established systematic fashion, which then enables one to answer relevant questions and evaluate outcomes.

New!!: Machine learning and Data collection · See more »

Data mining

Data mining is the process of discovering patterns in large data sets involving methods at the intersection of machine learning, statistics, and database systems.

New!!: Machine learning and Data mining · See more »

Data modeling

Data modeling in software engineering is the process of creating a data model for an information system by applying certain formal techniques.

New!!: Machine learning and Data modeling · See more »

Data science

Data science is an interdisciplinary field that uses scientific methods, processes, algorithms and systems to extract knowledge and insights from data in various forms, both structured and unstructured, similar to data mining.

New!!: Machine learning and Data science · See more »

David J. C. MacKay

Sir David John Cameron MacKay (22 April 1967 – 14 April 2016) was a British physicist, mathematician, and academic.

New!!: Machine learning and David J. C. MacKay · See more »

David Rumelhart

David Everett Rumelhart (June 12, 1942 – March 13, 2011) was an American psychologist who made many contributions to the formal analysis of human cognition, working primarily within the frameworks of mathematical psychology, symbolic artificial intelligence, and parallel distributed processing.

New!!: Machine learning and David Rumelhart · See more »

Decision tree

A decision tree is a decision support tool that uses a tree-like graph or model of decisions and their possible consequences, including chance event outcomes, resource costs, and utility.

New!!: Machine learning and Decision tree · See more »

Deep learning

Deep learning (also known as deep structured learning or hierarchical learning) is part of a broader family of machine learning methods based on learning data representations, as opposed to task-specific algorithms.

New!!: Machine learning and Deep learning · See more »


Eclipse Deeplearning4j is a deep learning programming library written for Java and the Java virtual machine (JVM) and a computing framework with wide support for deep learning algorithms.

New!!: Machine learning and Deeplearning4j · See more »

Density estimation

In probability and statistics, density estimation is the construction of an estimate, based on observed data, of an unobservable underlying probability density function.

New!!: Machine learning and Density estimation · See more »

Developmental robotics

Developmental robotics (DevRob), sometimes called epigenetic robotics, is a scientific field which aims at studying the developmental mechanisms, architectures and constraints that allow lifelong and open-ended learning of new skills and new knowledge in embodied machines.

New!!: Machine learning and Developmental robotics · See more »

Diagnosis (artificial intelligence)

As a subfield in artificial intelligence, Diagnosis is concerned with the development of algorithms and techniques that are able to determine whether the behaviour of a system is correct.

New!!: Machine learning and Diagnosis (artificial intelligence) · See more »

Dimensionality reduction

In statistics, machine learning, and information theory, dimensionality reduction or dimension reduction is the process of reducing the number of random variables under consideration by obtaining a set of principal variables.

New!!: Machine learning and Dimensionality reduction · See more »

Directed acyclic graph

In mathematics and computer science, a directed acyclic graph (DAG), is a finite directed graph with no directed cycles.

New!!: Machine learning and Directed acyclic graph · See more »

Discovery (observation)

Discovery is the act of detecting something new, or something "old" that had been unrecognized as meaningful.

New!!: Machine learning and Discovery (observation) · See more »


ECML PKDD, the European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, is one of the leading academic conferences on machine learning and knowledge discovery, held in Europe every year.

New!!: Machine learning and ECML PKDD · See more »


Economics is the social science that studies the production, distribution, and consumption of goods and services.

New!!: Machine learning and Economics · See more »


ELKI (for Environment for DeveLoping KDD-Applications Supported by Index-Structures) is a knowledge discovery in databases (KDD, "data mining") software framework developed for use in research and teaching originally at the database systems research unit of Professor Hans-Peter Kriegel at the Ludwig Maximilian University of Munich, Germany.

New!!: Machine learning and ELKI · See more »

Email filtering

Email filtering is the processing of email to organize it according to specified criteria.

New!!: Machine learning and Email filtering · See more »

Ensemble averaging (machine learning)

In machine learning, particularly in the creation of artificial neural networks, ensemble averaging is the process of creating multiple models and combining them to produce a desired output, as opposed to creating just one model.

New!!: Machine learning and Ensemble averaging (machine learning) · See more »

Errors and residuals

In statistics and optimization, errors and residuals are two closely related and easily confused measures of the deviation of an observed value of an element of a statistical sample from its "theoretical value".

New!!: Machine learning and Errors and residuals · See more »

Ethics of artificial intelligence

The ethics of artificial intelligence is the part of the ethics of technology specific to robots and other artificially intelligent beings.

New!!: Machine learning and Ethics of artificial intelligence · See more »

Evolutionary algorithm

In artificial intelligence, an evolutionary algorithm (EA) is a subset of evolutionary computation, a generic population-based metaheuristic optimization algorithm.

New!!: Machine learning and Evolutionary algorithm · See more »

Existential risk from artificial general intelligence

Existential risk from artificial general intelligence is the hypothesis that substantial progress in artificial general intelligence (AI) could someday result in human extinction or some other unrecoverable global catastrophe.

New!!: Machine learning and Existential risk from artificial general intelligence · See more »

Expert system

In artificial intelligence, an expert system is a computer system that emulates the decision-making ability of a human expert.

New!!: Machine learning and Expert system · See more »

Explanation-based learning

Explanation-based learning (EBL) is a form of machine learning that exploits a very strong, or even perfect, domain theory in order to make generalizations or form concepts from training examples.

New!!: Machine learning and Explanation-based learning · See more »

Exploratory data analysis

In statistics, exploratory data analysis (EDA) is an approach to analyzing data sets to summarize their main characteristics, often with visual methods.

New!!: Machine learning and Exploratory data analysis · See more »

False positive rate

In statistics, when performing multiple comparisons, a false positive ratio (or false alarm ratio) is the probability of falsely rejecting the null hypothesis for a particular test.

New!!: Machine learning and False positive rate · See more »

False positives and false negatives

In medical testing, and more generally in binary classification, a false positive is an error in data reporting in which a test result improperly indicates presence of a condition, such as a disease (the result is positive), when in reality it is not present, while a false negative is an error in which a test result improperly indicates no presence of a condition (the result is negative), when in reality it is present.

New!!: Machine learning and False positives and false negatives · See more »

Feature learning

In machine learning, feature learning or representation learning is a set of techniques that allows a system to automatically discover the representations needed for feature detection or classification from raw data.

New!!: Machine learning and Feature learning · See more »

Financial market

A financial market is a market in which people trade financial securities and derivatives such as futures and options at low transaction costs.

New!!: Machine learning and Financial market · See more »

Functional programming

In computer science, functional programming is a programming paradigm—a style of building the structure and elements of computer programs—that treats computation as the evaluation of mathematical functions and avoids changing-state and mutable data.

New!!: Machine learning and Functional programming · See more »

General game playing

General game playing (GGP) is the design of artificial intelligence programs to be able to play more than one game successfully.

New!!: Machine learning and General game playing · See more »

Generalized linear model

In statistics, the generalized linear model (GLM) is a flexible generalization of ordinary linear regression that allows for response variables that have error distribution models other than a normal distribution.

New!!: Machine learning and Generalized linear model · See more »

Genetic algorithm

In computer science and operations research, a genetic algorithm (GA) is a metaheuristic inspired by the process of natural selection that belongs to the larger class of evolutionary algorithms (EA).

New!!: Machine learning and Genetic algorithm · See more »

Geoffrey Hinton

Geoffrey Everest Hinton One or more of the preceding sentences incorporates text from the royalsociety.org website where: (born 6 December 1947) is a British cognitive psychologist and computer scientist, most noted for his work on artificial neural networks.

New!!: Machine learning and Geoffrey Hinton · See more »

GNU Octave

GNU Octave is software featuring a high-level programming language, primarily intended for numerical computations.

New!!: Machine learning and GNU Octave · See more »


Google LLC is an American multinational technology company that specializes in Internet-related services and products, which include online advertising technologies, search engine, cloud computing, software, and hardware.

New!!: Machine learning and Google · See more »

Google APIs

Google APIs is a set of application programming interfaces (APIs) developed by Google which allow communication with Google Services and their integration to other services.

New!!: Machine learning and Google APIs · See more »

Graphical model

A graphical model or probabilistic graphical model (PGM) or structured probabilistic model is a probabilistic model for which a graph expresses the conditional dependence structure between random variables.

New!!: Machine learning and Graphical model · See more »

Graphics processing unit

A graphics processing unit (GPU) is a specialized electronic circuit designed to rapidly manipulate and alter memory to accelerate the creation of images in a frame buffer intended for output to a display device.

New!!: Machine learning and Graphics processing unit · See more »

H2O (software)

H2O is open-source software for big-data analysis.

New!!: Machine learning and H2O (software) · See more »

Handwriting recognition

Handwriting recognition (HWR) is the ability of a computer to receive and interpret intelligible handwritten input from sources such as paper documents, photographs, touch-screens and other devices.

New!!: Machine learning and Handwriting recognition · See more »

Heuristic (computer science)

In computer science, artificial intelligence, and mathematical optimization, a heuristic (from Greek εὑρίσκω "I find, discover") is a technique designed for solving a problem more quickly when classic methods are too slow, or for finding an approximate solution when classic methods fail to find any exact solution.

New!!: Machine learning and Heuristic (computer science) · See more »


The International Business Machines Corporation (IBM) is an American multinational technology company headquartered in Armonk, New York, United States, with operations in over 170 countries.

New!!: Machine learning and IBM · See more »

IBM Data Science Experience

Data Science Experience (DSX) is IBM’s platform for data science, a workspace that includes multiple collaboration and open-source tools for use in data science.

New!!: Machine learning and IBM Data Science Experience · See more »

IEEE Signal Processing Society

The IEEE Signal Processing Society is a society of the IEEE.

New!!: Machine learning and IEEE Signal Processing Society · See more »

Inductive bias

The inductive bias (also known as learning bias) of a learning algorithm is the set of assumptions that the learner uses to predict outputs given inputs that it has not encountered.

New!!: Machine learning and Inductive bias · See more »

Inductive logic programming

Inductive logic programming (ILP) is a subfield of machine learning which uses logic programming as a uniform representation for examples, background knowledge and hypotheses.

New!!: Machine learning and Inductive logic programming · See more »

Inductive programming

Inductive programming (IP) is a special area of automatic programming, covering research from artificial intelligence and programming, which addresses learning of typically declarative (logic or functional) and often recursive programs from incomplete specifications, such as input/output examples or constraints.

New!!: Machine learning and Inductive programming · See more »


Inferences are steps in reasoning, moving from premises to logical consequences.

New!!: Machine learning and Inference · See more »

Information retrieval

Information retrieval (IR) is the activity of obtaining information system resources relevant to an information need from a collection of information resources.

New!!: Machine learning and Information retrieval · See more »


Insurance is a means of protection from financial loss.

New!!: Machine learning and Insurance · See more »

International Conference on Machine Learning

The International Conference on Machine Learning (ICML) is the leading international academic conference in machine learning.

New!!: Machine learning and International Conference on Machine Learning · See more »


The Internet is the global system of interconnected computer networks that use the Internet protocol suite (TCP/IP) to link devices worldwide.

New!!: Machine learning and Internet · See more »

Internet fraud

Internet fraud is a type of fraud which makes use of the Internet.

New!!: Machine learning and Internet fraud · See more »

Jerome H. Friedman

Jerome Harold Friedman (born 1939) is an American statistician, consultant and Professor of Statistics at Stanford University, known for his contributions in the field of statistics and data mining.

New!!: Machine learning and Jerome H. Friedman · See more »

John Hopfield

John Joseph Hopfield (born July 15, 1933) is an American scientist most widely known for his invention of an associative neural network in 1982.

New!!: Machine learning and John Hopfield · See more »

Joint probability distribution

Given random variables X, Y,..., that are defined on a probability space, the joint probability distribution for X, Y,...

New!!: Machine learning and Joint probability distribution · See more »

Journal of Machine Learning Research

The Journal of Machine Learning Research is a peer-reviewed open access scientific journal covering machine learning.

New!!: Machine learning and Journal of Machine Learning Research · See more »


In applied mathematics, K-SVD is a dictionary learning algorithm for creating a dictionary for sparse representations, via a singular value decomposition approach.

New!!: Machine learning and K-SVD · See more »


KNIME, the Konstanz Information Miner, is a free and open-source data analytics, reporting and integration platform.

New!!: Machine learning and KNIME · See more »

Knowledge extraction

Knowledge extraction is the creation of knowledge from structured (relational databases, XML) and unstructured (text, documents, images) sources.

New!!: Machine learning and Knowledge extraction · See more »


KXEN was an American software company which existed from 1998 to 2013 when it was acquired by SAP AG.

New!!: Machine learning and KXEN Inc. · See more »

Learning classifier system

Learning classifier systems, or LCS, are a paradigm of rule-based machine learning methods that combine a discovery component (e.g. typically a genetic algorithm) with a learning component (performing either supervised learning, reinforcement learning, or unsupervised learning).

New!!: Machine learning and Learning classifier system · See more »

Learning to rank

Learning to rank.

New!!: Machine learning and Learning to rank · See more »

Leo Breiman

Leo Breiman (January 27, 1928 – July 5, 2005) was a distinguished statistician at the University of California, Berkeley.

New!!: Machine learning and Leo Breiman · See more »


Linguistics is the scientific study of language, and involves an analysis of language form, language meaning, and language in context.

New!!: Machine learning and Linguistics · See more »


LIONsolver is an integrated software for data mining, business intelligence, analytics, and modeling Learning and Intelligent OptimizatioN and reactive business intelligence approach.

New!!: Machine learning and LIONsolver · See more »

List of datasets for machine learning research

These datasets are used for machine-learning research and have been cited in peer-reviewed academic journals.

New!!: Machine learning and List of datasets for machine learning research · See more »

Logic programming

Logic programming is a type of programming paradigm which is largely based on formal logic.

New!!: Machine learning and Logic programming · See more »

Logical consequence

Logical consequence (also entailment) is a fundamental concept in logic, which describes the relationship between statements that hold true when one statement logically follows from one or more statements.

New!!: Machine learning and Logical consequence · See more »

Loss function

In mathematical optimization, statistics, econometrics, decision theory, machine learning and computational neuroscience, a loss function or cost function is a function that maps an event or values of one or more variables onto a real number intuitively representing some "cost" associated with the event.

New!!: Machine learning and Loss function · See more »

Machine ethics

Machine ethics (or machine morality, computational morality, or computational ethics) is a part of the ethics of artificial intelligence concerned with the moral behavior of artificially intelligent beings.

New!!: Machine learning and Machine ethics · See more »

Machine Learning (journal)

Machine Learning is a peer-reviewed scientific journal, published since 1986.

New!!: Machine learning and Machine Learning (journal) · See more »

Machine learning control

Machine learning control (MLC) is a subfield of machine learning, intelligent control and control theory which solves optimal control problems with methods of machine learning.

New!!: Machine learning and Machine learning control · See more »

Machine learning in bioinformatics

Machine learning, a subfield of computer science involving the development of algorithms that learn how to make predictions based on data, has a number of emerging applications in the field of bioinformatics.

New!!: Machine learning and Machine learning in bioinformatics · See more »

Machine perception

Machine perception is the capability of a computer system to interpret data in a manner that is similar to the way humans use their senses to relate to the world around them.

New!!: Machine learning and Machine perception · See more »

Mallet (software project)

MALLET is a Java "Machine Learning for Language Toolkit".

New!!: Machine learning and Mallet (software project) · See more »

Map (mathematics)

In mathematics, the term mapping, sometimes shortened to map, refers to either a function, often with some sort of special structure, or a morphism in category theory, which generalizes the idea of a function.

New!!: Machine learning and Map (mathematics) · See more »


Marketing is the study and management of exchange relationships.

New!!: Machine learning and Marketing · See more »

Massive Online Analysis

Massive Online Analysis (MOA) is a free open-source software project specific for data stream mining with concept drift.

New!!: Machine learning and Massive Online Analysis · See more »

Mathematical model

A mathematical model is a description of a system using mathematical concepts and language.

New!!: Machine learning and Mathematical model · See more »

Mathematical optimization

In mathematics, computer science and operations research, mathematical optimization or mathematical programming, alternatively spelled optimisation, is the selection of a best element (with regard to some criterion) from some set of available alternatives.

New!!: Machine learning and Mathematical optimization · See more »


MATLAB (matrix laboratory) is a multi-paradigm numerical computing environment and proprietary programming language developed by MathWorks.

New!!: Machine learning and MATLAB · See more »

Meta learning (computer science)

Meta learning is a subfield of machine learning where automatic learning algorithms are applied on metadata about machine learning experiments.

New!!: Machine learning and Meta learning (computer science) · See more »


In computer science and mathematical optimization, a metaheuristic is a higher-level procedure or heuristic designed to find, generate, or select a heuristic (partial search algorithm) that may provide a sufficiently good solution to an optimization problem, especially with incomplete or imperfect information or limited computation capacity.

New!!: Machine learning and Metaheuristic · See more »

Michael I. Jordan

Michael Irwin Jordan is an American scientist, Professor at the University of California, Berkeley and a researcher in machine learning, statistics, and artificial intelligence.

New!!: Machine learning and Michael I. Jordan · See more »

Microsoft Azure

Microsoft Azure (formerly Windows Azure) is a cloud computing service created by Microsoft for building, testing, deploying, and managing applications and services through a global network of Microsoft-managed data centers.

New!!: Machine learning and Microsoft Azure · See more »

Microsoft Cognitive Toolkit

Microsoft Cognitive Toolkit, previously known as CNTK and sometimes styled as The Microsoft Cognitive Toolkit, is a deep learning framework developed by Microsoft Research.

New!!: Machine learning and Microsoft Cognitive Toolkit · See more »

MLPACK (C++ library)

mlpack is a machine learning software library for C++, built on top of the Armadillo library.

New!!: Machine learning and MLPACK (C++ library) · See more »

Multi-label classification

In machine learning, multi-label classification and the strongly related problem of multi-output classification are variants of the classification problem where multiple labels may be assigned to each instance.

New!!: Machine learning and Multi-label classification · See more »

Multilinear subspace learning

Multilinear subspace learning is an approach to dimensionality reduction.

New!!: Machine learning and Multilinear subspace learning · See more »

Multimodal sentiment analysis

Multimodal sentiment analysis is a new dimension of the traditional text-based sentiment analysis, which goes beyond the analysis of texts, and includes other modalities such as audio and visual data.

New!!: Machine learning and Multimodal sentiment analysis · See more »

Mutation (genetic algorithm)

Mutation is a genetic operator used to maintain genetic diversity from one generation of a population of genetic algorithm chromosomes to the next.

New!!: Machine learning and Mutation (genetic algorithm) · See more »

Natural language

In neuropsychology, linguistics, and the philosophy of language, a natural language or ordinary language is any language that has evolved naturally in humans through use and repetition without conscious planning or premeditation.

New!!: Machine learning and Natural language · See more »

Natural language processing

Natural language processing (NLP) is an area of computer science and artificial intelligence concerned with the interactions between computers and human (natural) languages, in particular how to program computers to process and analyze large amounts of natural language data.

New!!: Machine learning and Natural language processing · See more »

Natural language understanding

Natural language understanding (NLU) or natural language interpretation (NLI) is a subtopic of natural language processing in artificial intelligence that deals with machine reading comprehension.

New!!: Machine learning and Natural language understanding · See more »

Natural selection

Natural selection is the differential survival and reproduction of individuals due to differences in phenotype.

New!!: Machine learning and Natural selection · See more »


Netflix, Inc. is an American over-the-top media services provider, headquartered in Los Gatos, California.

New!!: Machine learning and Netflix · See more »

Netflix Prize

The Netflix Prize was an open competition for the best collaborative filtering algorithm to predict user ratings for films, based on previous ratings without any other information about the users or films, i.e. without the users or the films being identified except by numbers assigned for the contest.

New!!: Machine learning and Netflix Prize · See more »

Network simulation

In computer network research, network simulation is a technique whereby a software program models the behavior of a network by calculating the interaction between the different network entities (routers, switches, nodes, access points, links etc.). Most simulators use discrete event simulation - the modeling of systems in which state variables change at discrete points in time.

New!!: Machine learning and Network simulation · See more »

Neural circuit

A neural circuit, is a population of neurons interconnected by synapses to carry out a specific function when activated.

New!!: Machine learning and Neural circuit · See more »

Neural coding

Neural coding is a neuroscience field concerned with characterising the hypothetical relationship between the stimulus and the individual or ensemble neuronal responses and the relationship among the electrical activity of the neurons in the ensemble.

New!!: Machine learning and Neural coding · See more »

Neural Computation (journal)

Neural Computation is a monthly peer-reviewed scientific journal covering all aspects of neural computation, including modeling the brain and the design and construction of neurally-inspired information processing systems.

New!!: Machine learning and Neural Computation (journal) · See more »

Neural Designer

Neural Designer is a software tool for data analytics based on neural networks, a main area of artificial intelligence research, and contains a graphical user interface which simplifies data entry and interpretation of results.

New!!: Machine learning and Neural Designer · See more »

Neural network

The term neural network was traditionally used to refer to a network or circuit of neurons.

New!!: Machine learning and Neural network · See more »


NeuroSolutions is a neural network development environment developed by NeuroDimension.

New!!: Machine learning and NeuroSolutions · See more »

Noise reduction

Noise reduction is the process of removing noise from a signal.

New!!: Machine learning and Noise reduction · See more »

Nonlinear dimensionality reduction

High-dimensional data, meaning data that requires more than two or three dimensions to represent, can be difficult to interpret.

New!!: Machine learning and Nonlinear dimensionality reduction · See more »

Nonlinear system

In mathematics and science, a nonlinear system is a system in which the change of the output is not proportional to the change of the input.

New!!: Machine learning and Nonlinear system · See more »

Nucleic acid sequence

A nucleic acid sequence is a succession of letters that indicate the order of nucleotides forming alleles within a DNA (using GACT) or RNA (GACU) molecule.

New!!: Machine learning and Nucleic acid sequence · See more »

Online advertising

Online advertising, also called online marketing or Internet advertising or web advertising, is a form of marketing and advertising which uses the Internet to deliver promotional marketing messages to consumers.

New!!: Machine learning and Online advertising · See more »


OpenNN (Open Neural Networks Library) is a software library written in the C++ programming language which implements neural networks, a main area of deep learning research.

New!!: Machine learning and OpenNN · See more »

Operational definition

An operational definition is the articulation of operationalization (or statement of procedures) used in defining the terms of a process (or set of validation tests) needed to determine the nature of an item or phenomenon (a variable, term, or object) and its properties such as duration, quantity, extension in space, chemical composition, etc.

New!!: Machine learning and Operational definition · See more »

Optical character recognition

Optical character recognition (also optical character reader, OCR) is the mechanical or electronic conversion of images of typed, handwritten or printed text into machine-encoded text, whether from a scanned document, a photo of a document, a scene-photo (for example the text on signs and billboards in a landscape photo) or from subtitle text superimposed on an image (for example from a television broadcast).

New!!: Machine learning and Optical character recognition · See more »

Oracle Data Mining

Oracle Data Mining (ODM) is an option of Oracle Corporation's Relational Database Management System (RDBMS) Enterprise Edition (EE).

New!!: Machine learning and Oracle Data Mining · See more »

Orange (software)

Orange is an open-source data visualization, machine learning and data mining toolkit.

New!!: Machine learning and Orange (software) · See more »

Outline of machine learning

The following outline is provided as an overview of and topical guide to machine learning: Machine learning – subfield of computer sciencehttp://www.britannica.com/EBchecked/topic/1116194/machine-learning (more particularly soft computing) that evolved from the study of pattern recognition and computational learning theory in artificial intelligence.

New!!: Machine learning and Outline of machine learning · See more »

Outline of object recognition

The following outline is provided as an overview of and topical guide to object recognition: Object recognition – technology in the field of computer vision for finding and identifying objects in an image or video sequence.

New!!: Machine learning and Outline of object recognition · See more »


In statistics, overfitting is "the production of an analysis that corresponds too closely or exactly to a particular set of data, and may therefore fail to fit additional data or predict future observations reliably".

New!!: Machine learning and Overfitting · See more »


A paraphrase is a restatement of the meaning of a text or passage using other words.

New!!: Machine learning and Paraphrase · See more »

Pattern recognition

Pattern recognition is a branch of machine learning that focuses on the recognition of patterns and regularities in data, although it is in some cases considered to be nearly synonymous with machine learning.

New!!: Machine learning and Pattern recognition · See more »

PC game

PC games, also known as computer games or personal computer games, are video games played on a personal computer rather than a dedicated video game console or arcade machine.

New!!: Machine learning and PC game · See more »

Pedro Domingos

Pedro Domingos is Professor at University of Washington.

New!!: Machine learning and Pedro Domingos · See more »


In machine learning, the perceptron is an algorithm for supervised learning of binary classifiers (functions that can decide whether an input, represented by a vector of numbers, belongs to some specific class or not).

New!!: Machine learning and Perceptron · See more »

Peter E. Hart

Peter E. Hart (born c. 1940s) is an American computer scientist and entrepreneur.

New!!: Machine learning and Peter E. Hart · See more »


In mathematics, a piecewise-defined function (also called a piecewise function or a hybrid function) is a function defined by multiple sub-functions, each sub-function applying to a certain interval of the main function's domain, a sub-domain.

New!!: Machine learning and Piecewise · See more »

Precision agriculture

Precision agriculture (PA), satellite farming or site specific crop management (SSCM) is a farming management concept based on observing, measuring and responding to inter and intra-field variability in crops.

New!!: Machine learning and Precision agriculture · See more »

Predictive analytics

Predictive analytics encompasses a variety of statistical techniques from predictive modelling, machine learning, and data mining that analyze current and historical facts to make predictions about future or otherwise unknown events.

New!!: Machine learning and Predictive analytics · See more »

Predictive modelling

Predictive modelling uses statistics to predict outcomes.

New!!: Machine learning and Predictive modelling · See more »

Principal component analysis

Principal component analysis (PCA) is a statistical procedure that uses an orthogonal transformation to convert a set of observations of possibly correlated variables into a set of values of linearly uncorrelated variables called principal components.

New!!: Machine learning and Principal component analysis · See more »

Probability distribution

In probability theory and statistics, a probability distribution is a mathematical function that provides the probabilities of occurrence of different possible outcomes in an experiment.

New!!: Machine learning and Probability distribution · See more »

Probability theory

Probability theory is the branch of mathematics concerned with probability.

New!!: Machine learning and Probability theory · See more »


PyTorch is an open source machine learning library for Python, based on Torch, used for applications such as natural language processing.

New!!: Machine learning and PyTorch · See more »

Quantum machine learning

Quantum machine learning is an emerging interdisciplinary research area at the intersection of quantum physics and machine learning.

New!!: Machine learning and Quantum machine learning · See more »

Random forest

Random forests or random decision forests are an ensemble learning method for classification, regression and other tasks, that operate by constructing a multitude of decision trees at training time and outputting the class that is the mode of the classes (classification) or mean prediction (regression) of the individual trees.

New!!: Machine learning and Random forest · See more »

Random variable

In probability and statistics, a random variable, random quantity, aleatory variable, or stochastic variable is a variable whose possible values are outcomes of a random phenomenon.

New!!: Machine learning and Random variable · See more »


RapidMiner is a data science software platform developed by the company of the same name that provides an integrated environment for data preparation, machine learning, deep learning, text mining, and predictive analytics.

New!!: Machine learning and RapidMiner · See more »

Ray Solomonoff

Ray Solomonoff (July 25, 1926 – December 7, 2009) was the inventor of algorithmic probability, his General Theory of Inductive Inference (also known as Universal Inductive Inference),Samuel Rathmanner and Marcus Hutter.

New!!: Machine learning and Ray Solomonoff · See more »


Root Cause Analysis Solver Engine (informally RCASE) is a proprietary algorithm developed from research originally at the Warwick Manufacturing Group (WMG) at Warwick University.

New!!: Machine learning and RCASE · See more »

Receiver operating characteristic

In statistics, a receiver operating characteristic curve, i.e. ROC curve, is a graphical plot that illustrates the diagnostic ability of a binary classifier system as its discrimination threshold is varied.

New!!: Machine learning and Receiver operating characteristic · See more »

Recommender system

A recommender system or a recommendation system (sometimes replacing "system" with a synonym such as platform or engine) is a subclass of information filtering system that seeks to predict the "rating" or "preference" a user would give to an item.

New!!: Machine learning and Recommender system · See more »

Regression analysis

In statistical modeling, regression analysis is a set of statistical processes for estimating the relationships among variables.

New!!: Machine learning and Regression analysis · See more »

Reinforcement learning

Reinforcement learning (RL) is an area of machine learning inspired by behaviourist psychology, concerned with how software agents ought to take actions in an environment so as to maximize some notion of cumulative reward.

New!!: Machine learning and Reinforcement learning · See more »

Richard O. Duda

Richard O. Duda is Professor Emeritus of Electrical Engineering at San Jose State University renowned for his work on sound localization and pattern recognition.

New!!: Machine learning and Richard O. Duda · See more »

Robert Tibshirani

Robert Tibshirani (born July 10, 1956) is a Professor in the Departments of Statistics and Health Research and Policy at Stanford University.

New!!: Machine learning and Robert Tibshirani · See more »

Robot learning

Robot learning is a research field at the intersection of machine learning and robotics.

New!!: Machine learning and Robot learning · See more »

Robot locomotion

Robot locomotion is the collective name for the various methods that robots use to transport themselves from place to place.

New!!: Machine learning and Robot locomotion · See more »

Rule-based machine learning

Rule-based machine learning (RBML) is a term in computer science intended to encompass any machine learning method that identifies, learns, or evolves 'rules' to store, manipulate or apply.

New!!: Machine learning and Rule-based machine learning · See more »


Scikit-learn (formerly scikits.learn) is a free software machine learning library for the Python programming language.

New!!: Machine learning and Scikit-learn · See more »

Search algorithm

In computer science, a search algorithm is any algorithm which solves the search problem, namely, to retrieve information stored within some data structure, or calculated in the search space of a problem domain.

New!!: Machine learning and Search algorithm · See more »

Semi-supervised learning

Semi-supervised learning is a class of supervised learning tasks and techniques that also make use of unlabeled data for training – typically a small amount of labeled data with a large amount of unlabeled data.

New!!: Machine learning and Semi-supervised learning · See more »

Sensitivity and specificity

Sensitivity and specificity are statistical measures of the performance of a binary classification test, also known in statistics as a classification function.

New!!: Machine learning and Sensitivity and specificity · See more »

Sentiment analysis

Opinion mining (sometimes known as sentiment analysis or emotion AI) refers to the use of natural language processing, text analysis, computational linguistics, and biometrics to systematically identify, extract, quantify, and study affective states and subjective information.

New!!: Machine learning and Sentiment analysis · See more »


SequenceL is a general purpose functional programming language and auto-parallelizing (Parallel computing) compiler and tool set, whose primary design objectives are performance on multi-core processor hardware, ease of programming, platform portability/optimization, and code clarity and readability.

New!!: Machine learning and SequenceL · See more »

Sequential pattern mining

Sequential pattern mining is a topic of data mining concerned with finding statistically relevant patterns between data examples where the values are delivered in a sequence.

New!!: Machine learning and Sequential pattern mining · See more »

Shogun (toolbox)

Shogun is a free, open source machine learning software library written in C++.

New!!: Machine learning and Shogun (toolbox) · See more »

Similarity learning

Similarity learning is an area of supervised machine learning in artificial intelligence.

New!!: Machine learning and Similarity learning · See more »

Software engineering

Software engineering is the application of engineering to the development of software in a systematic method.

New!!: Machine learning and Software engineering · See more »

Software suite

A software suite or application suite is a collection of computer programs —usually application software or programming software— of related functionality, often sharing a similar user interface and the ability to easily exchange data with each other.

New!!: Machine learning and Software suite · See more »

Speech recognition

Speech recognition is the inter-disciplinary sub-field of computational linguistics that develops methodologies and technologies that enables the recognition and translation of spoken language into text by computers.

New!!: Machine learning and Speech recognition · See more »


Splunk Inc. is an American multinational corporation based in San Francisco, California, that produces software for searching, monitoring, and analyzing machine-generated big data, via a Web-style interface.

New!!: Machine learning and Splunk · See more »

SPSS Modeler

IBM SPSS Modeler is a data mining and text analytics software application from IBM.

New!!: Machine learning and SPSS Modeler · See more »

Stanford University

Stanford University (officially Leland Stanford Junior University, colloquially the Farm) is a private research university in Stanford, California.

New!!: Machine learning and Stanford University · See more »


Statistica is an advanced analytics software package originally developed by StatSoft which was acquired by Dell in March 2014.

New!!: Machine learning and Statistica · See more »

Statistical classification

In machine learning and statistics, classification is the problem of identifying to which of a set of categories (sub-populations) a new observation belongs, on the basis of a training set of data containing observations (or instances) whose category membership is known.

New!!: Machine learning and Statistical classification · See more »


Statistics is a branch of mathematics dealing with the collection, analysis, interpretation, presentation, and organization of data.

New!!: Machine learning and Statistics · See more »

Strong NP-completeness

In computational complexity, strong NP-completeness is a property of computational problems that is a special case of NP-completeness.

New!!: Machine learning and Strong NP-completeness · See more »

Structural health monitoring

Structural health monitoring (SHM) refers to the process of implementing a damage detection and characterization strategy for engineering structures.

New!!: Machine learning and Structural health monitoring · See more »

Sun Microsystems

Sun Microsystems, Inc. was an American company that sold computers, computer components, software, and information technology services and created the Java programming language, the Solaris operating system, ZFS, the Network File System (NFS), and SPARC.

New!!: Machine learning and Sun Microsystems · See more »

Supervised learning

Supervised learning is the machine learning task of learning a function that maps an input to an output based on example input-output pairs.

New!!: Machine learning and Supervised learning · See more »

Symbolic artificial intelligence

Symbolic artificial intelligence is the term for the collection of all methods in artificial intelligence research that are based on high-level "symbolic" (human-readable) representations of problems, logic and search.

New!!: Machine learning and Symbolic artificial intelligence · See more »

Syntactic pattern recognition

Syntactic pattern recognition or structural pattern recognition is a form of pattern recognition, in which each object can be represented by a variable-cardinality set of symbolic, nominal features.

New!!: Machine learning and Syntactic pattern recognition · See more »


Telecommunication is the transmission of signs, signals, messages, words, writings, images and sounds or information of any nature by wire, radio, optical or other electromagnetic systems.

New!!: Machine learning and Telecommunication · See more »


In mathematics, tensors are geometric objects that describe linear relations between geometric vectors, scalars, and other tensors.

New!!: Machine learning and Tensor · See more »


TensorFlow is an open-source software library for dataflow programming across a range of tasks.

New!!: Machine learning and TensorFlow · See more »

Text corpus

In linguistics, a corpus (plural corpora) or text corpus is a large and structured set of texts (nowadays usually electronically stored and processed).

New!!: Machine learning and Text corpus · See more »

The Master Algorithm

The Master Algorithm: How the Quest for the Ultimate Learning Machine Will Remake Our World is a book by Pedro Domingos released in 2015.

New!!: Machine learning and The Master Algorithm · See more »

Theoretical computer science

Theoretical computer science, or TCS, is a subset of general computer science and mathematics that focuses on more mathematical topics of computing and includes the theory of computation.

New!!: Machine learning and Theoretical computer science · See more »

Time complexity

In computer science, the time complexity is the computational complexity that describes the amount of time it takes to run an algorithm.

New!!: Machine learning and Time complexity · See more »

Time series

A time series is a series of data points indexed (or listed or graphed) in time order.

New!!: Machine learning and Time series · See more »

Tom M. Mitchell

Tom Michael Mitchell (born August 9, 1951) is an American computer scientist and E. Fredkin University Professor at the Carnegie Mellon University (CMU).

New!!: Machine learning and Tom M. Mitchell · See more »

Topic model

In machine learning and natural language processing, a topic model is a type of statistical model for discovering the abstract "topics" that occur in a collection of documents.

New!!: Machine learning and Topic model · See more »

Torch (machine learning)

Torch is an open source machine learning library, a scientific computing framework, and a script language based on the Lua programming language.

New!!: Machine learning and Torch (machine learning) · See more »

Total operating characteristic

The Total Operating Characteristic (TOC) is a statistical method to compare a Boolean variable versus a rank variable.

New!!: Machine learning and Total operating characteristic · See more »

Training, test, and validation sets

In machine learning, the study and construction of algorithms that can learn from and make predictions on data is a common task.

New!!: Machine learning and Training, test, and validation sets · See more »


Translation is the communication of the meaning of a source-language text by means of an equivalent target-language text.

New!!: Machine learning and Translation · See more »

Trevor Hastie

Trevor John Hastie (born 27 June 1953) is a South African and American statistician and computer scientist.

New!!: Machine learning and Trevor Hastie · See more »

Unsupervised learning

Unsupervised machine learning is the machine learning task of inferring a function that describes the structure of "unlabeled" data (i.e. data that has not been classified or categorized).

New!!: Machine learning and Unsupervised learning · See more »

User behavior analytics

User behavior analytics ("UBA") as defined by Gartner is a cybersecurity process about detection of insider threats, targeted attacks, and financial fraud.

New!!: Machine learning and User behavior analytics · See more »

Vinod Khosla

Vinod Khosla (Gurmukhi: ਵਿਨੋਦ ਖੋਸਲਾ; born 28 January 1955) is an Indian American billionaire engineer, businessman and venture capitalist.

New!!: Machine learning and Vinod Khosla · See more »

Web search engine

A web search engine is a software system that is designed to search for information on the World Wide Web.

New!!: Machine learning and Web search engine · See more »

Weka (machine learning)

Waikato Environment for Knowledge Analysis (Weka) is a suite of machine learning software written in Java, developed at the University of Waikato, New Zealand.

New!!: Machine learning and Weka (machine learning) · See more »

Wolfram Mathematica

Wolfram Mathematica (usually termed Mathematica) is a modern technical computing system spanning most areas of technical computing — including neural networks, machine learning, image processing, geometry, data science, visualizations, and others.

New!!: Machine learning and Wolfram Mathematica · See more »


Yooreeka is a library for data mining, machine learning, soft computing, and mathematical analysis.

New!!: Machine learning and Yooreeka · See more »

Yoshua Bengio

Yoshua Bengio (born 1964 in France) is a Canadian computer scientist, most noted for his work on artificial neural networks and deep learning.

New!!: Machine learning and Yoshua Bengio · See more »

Redirects here:

Adaptive machine learning, Applications of machine learning, Automatic learning algorithms, Computer machine learning, Dictionary learning, Ethics of machine learning, Feature discovery, Genetic algorithms for machine learning, History of machine learning, Learning algorithm, Learning algorithms, Learning machine, List of machine learning software, List of open-source machine learning software, Machine Learning, Machine learning algorithm, Machine-learned, Machine-learning, Statistical learning, Strengthening learning algorithms.


[1] https://en.wikipedia.org/wiki/Machine_learning

Hey! We are on Facebook now! »