Alan Turing

(33 articles)
Boolean
1854

Boolean

Based on Boolean algebra, involving binary variables representing true or false, essential for logic operations in AI systems.

Generality: 500

Decidability
1931

Decidability

Whether a problem can be algorithmically solved, meaning there exists a clear procedure (algorithm) that will determine a yes-or-no answer for any given input within a finite amount of time.

Generality: 861

UTM (Universal Turing Machine)
1936

UTM
Universal Turing Machine

Theoretical construct in computer science that can simulate any other Turing machine's computing process given the appropriate input and its own machine's description.

Generality: 885

Turing Completeness
1936

Turing Completeness

Systems that can simulate a Turing machine's computational abilities.

Generality: 890

Noise
1936

Noise

Irrelevant or meaningless data in a dataset or unwanted variations in signals that can interfere with the training and performance of AI models.

Generality: 735

Irreducibility
1936

Irreducibility

A characteristic of certain complex systems or models where they cannot be simplified further without losing essential properties or predictive power.

Generality: 665

Universality
1936

Universality

Concept that certain computational systems can simulate any other computational system, given the correct inputs and enough time and resources.

Generality: 941

Church-Turing Thesis
1936

Church-Turing Thesis

A hypothesis proposing that any computational problem solvable by a human using algorithms can also be solved by a Turing machine, which forms a foundation for the theoretical limits of computation.

Generality: 500

Deterministic
1937

Deterministic

System or process is one that, given a particular initial state, will always produce the same output or result, with no randomness or unpredictability involved.

Generality: 775

Compute
1946

Compute

Processing power and resources required to run AI algorithms and models.

Generality: 915

Scientific Computing
1946

Scientific Computing

Computational methods and tools to solve complex scientific and engineering problems.

Generality: 860

Turing Test
1950

Turing Test

Measure of a machine's ability to exhibit intelligent behavior equivalent to, or indistinguishable from, that of a human.

Generality: 825

NLP (Natural Language Processing)
1950

NLP
Natural Language Processing

Field of AI that focuses on the interaction between computers and humans through natural language.

Generality: 931

Natural Language Problem
1950

Natural Language Problem

Challenges encountered in understanding, processing, or generating human language using computational methods.

Generality: 875

Numerical Processing
1950

Numerical Processing

Algorithms and techniques for handling and analyzing numerical data to extract patterns, make predictions, or understand underlying trends.

Generality: 890

DP (Dynamic Programming)
1952

DP
Dynamic Programming

Method used in computer science and mathematics to solve complex problems by breaking them down into simpler subproblems and solving each of these subproblems just once, storing their solutions.

Generality: 830

Brute Force
1956

Brute Force

Straightforward problem-solving approach that systematically enumerates all possible candidates to find a solution.

Generality: 820

Algorithm
1956

Algorithm

Step-by-step procedure or formula for solving a problem or performing a task.

Generality: 960

FSA (Finite State Automata)
1956

FSA
Finite State Automata

Computational model that processes input sequences and transitions between a finite number of states according to a set of rules, typically used for recognizing patterns or designing digital circuits.

Generality: 760

Automaton
1956

Automaton

A self-operating machine or control mechanism designed to follow a predetermined sequence of operations or respond to encoded instructions.

Generality: 500

Search
1960

Search

The process within AI of exploring possible actions or solutions in order to achieve goals or solve problems.

Generality: 890

Simulation
1960

Simulation

Process of creating a digital model of a real-world or theoretical situation to study the behavior and dynamics of systems.

Generality: 840

Numerical Data
1960

Numerical Data

Data that is represented in the form of numbers, allowing for quantitative analysis and computational applications in AI and ML.

Generality: 500

Function Approximation
1962

Function Approximation

Method used in AI to estimate complex functions using simpler, computationally efficient models.

Generality: 810

Discrete System
1965

Discrete System

A system characterized by distinct, separate states or events, typically used in computing and AI to describe processes or algorithms that operate over finite or countable sets.

Generality: 625

Chatbot
1966

Chatbot

Software application designed to simulate conversation with human users, often over the Internet.

Generality: 805

NLU (Natural Language Understanding)
1970

NLU
Natural Language Understanding

Subfield of NLP focused on enabling machines to understand and interpret human language in a way that is both meaningful and contextually relevant.

Generality: 894

Computational Complexity Theory
1971

Computational Complexity Theory

A branch of theoretical computer science that focuses on classifying computational problems based on their inherent difficulty and the resources required to solve them.

Generality: 500

Program Induction
1980

Program Induction

A process in AI where computers generate, or 'induce', programs based on provided data and specific output criteria.

Generality: 785

Prediction
1986

Prediction

Process of using data-driven algorithms to forecast future outcomes or trends based on historical data.

Generality: 825

AI Effect
1990

AI Effect

Phenomenon where once an AI system can perform a task previously thought to require human intelligence, the task is no longer considered to be a benchmark for intelligence.

Generality: 770

Sandbox
1990

Sandbox

A controlled, isolated testing environment used to execute, test, or simulate programs and code without affecting the main system.

Generality: 500

HITL (Human-in-the-Loop)
2015

HITL
Human-in-the-Loop

Integration of human judgment into AI systems to improve or guide the decision-making process.

Generality: 665