Machine learning platforms Definitions

  • B

    backpropagation algorithm

    Backpropagation (backward propagation) is an important mathematical tool for improving the accuracy of predictions in data mining and machine learning. Essentially, backpropagation is an algorithm used to calculate derivatives quickly.

  • bag of words model (BoW model)

    The bag of words model (BoW model) is a reduced and simplified representation of a text document with selected parts of the text.

  • C

    cognitive modeling

    Cognitive modeling is an area of computer science that deals with simulating human problem-solving and mental processing in a computerized model.

  • convolutional neural network

    A convolutional neural network (CNN) is a type of artificial neural network used in image recognition and processing that is specifically designed to process pixel data.

  • E

    expert system

    An expert system is a program that uses artificial intelligence (AI) technologies to simulate the knowledge and judgment of humans. Expert systems usually include a subject-specific knowledge base and can have additional modules added to expand their capacities.

  • F

    facial recognition

    Facial recognition is a category of biometric software that maps an individual's facial features mathematically and stores the data as a faceprint. The software uses deep learning algorithms to compare a live capture or digital image to the stored faceprint in order to verify an individual's identity.

  • fuzzy logic

    Fuzzy logic is an attempt to use more human-like reasoning and better reflect reality through employing"degrees of truth" rather than the usual "true or false" (1 or 0) Boolean logic on which the modern computer is based.

  • G

    generative modeling

    Generative modeling is the use of artificial intelligence (AI), statistics and probability in applications to produce a representation or abstraction of observed phenomena or target variables that can be calculated from observations.

  • Google AutoML Vision

    Google AutoML Vision is a machine learning model builder for image recognition, offered as a service from Google Cloud.

  • I

    IBM Watson supercomputer

    Watson is an IBM supercomputer that combines artificial intelligence (AI) and sophisticated analytical software for optimal performance as a 'question answering' machine.

  • M

    machine learning (ML)

    Machine learning (ML) is a category of algorithm that allows software applications to become more accurate in predicting outcomes without being explicitly programmed.

  • N

    narrow AI (weak AI)

    Narrow AI is an application of artificial intelligence technologies to enable a high-functioning system that replicates – and perhaps surpasses -- human intelligence for a dedicated purpose.

  • P

    predictive modeling

    Predictive modeling is a process that uses data mining and probability to forecast outcomes.

  • reinforcement learning

    Reinforcement learning is a training method based on rewarding desired behaviors and/or punishing undesired ones.

  • R

    recurrent neural networks

    Recurrent neural networks are a type of advanced neural network that uses directed cycles in memory in order to perform recurrent tasks on a body of data.