134 terms

Church-Turing Thesis

The Church-Turing Thesis is a hypothesis that posits any computational problem that can be solved by an algorithm can be solved by a Turing machine.

Cloud Computing

Cloud computing is the delivery of computing services over the internet, allowing users to access and store data and applications remotely.

Cognitive Architecture

Cognitive architecture is a blueprint for understanding and simulating human cognitive processes in artificial intelligence systems.

Cognitive Computing

Cognitive Computing is the simulation of human thought processes in a computerized model.

Complex Adaptive System

A Complex Adaptive System is a network of interacting components that evolve and adapt in response to changes in their environment.

Computational Complexity

Computational Complexity is the study of the resources required for algorithms to solve problems, primarily focusing on time and space.

Computational Intelligence

Computational Intelligence is a branch of artificial intelligence that involves using nature-inspired algorithms to solve complex real-world problems.

Connectionism

Connectionism is a theoretical framework for understanding cognitive processes through the use of artificial neural networks.

Constraint Satisfaction

Constraint Satisfaction is a problem-solving approach used to find solutions that meet a set of constraints or conditions.

Context

Context is the surrounding information, conditions, or background that gives meaning to data, content, communication, or decisions.

Context Engineering

Context engineering is the practice of deliberately designing, structuring, and supplying the right background information so AI systems can generate accurate, relevant, and reliable outputs.

Cybernetics

Cybernetics is the interdisciplinary study of systems, control, and communication in animals, machines, and organizations.

Data Annotation

Data annotation is the process of labeling data so it can be used to train, test, and evaluate machine learning and AI models.

Data Labeling

Data labeling is the process of adding meaningful tags or annotations to raw data so it can be used to train machine learning models.

Data Science

Data Science is the interdisciplinary field that uses scientific methods, processes, algorithms, and systems to extract insights and knowledge from structured and unstructured data.

Dataset

A dataset is a structured collection of data used to train, test, analyze, or evaluate algorithms, models, or systems.

Decision Theory

Decision Theory is a field of study that examines the principles and methods used to make choices among alternatives.

Digital Twin

A Digital Twin is a virtual representation of a physical object or system that is used to optimize performance and predict outcomes.

Dimensionality Reduction

Dimensionality Reduction is the process of reducing the number of random variables under consideration by obtaining a set of principal variables.

Directed Acyclic Graph

A Directed Acyclic Graph (DAG) is a graph structure used to model data and processes where edges have a direction and cycles are not allowed.

Distributed Computing

Distributed Computing is a model where multiple computer systems work together to complete complex tasks, often over a network.

Edge

Edge refers to computing that occurs at or near the source of data generation, rather than relying on a centralized data-processing warehouse.

Edge Computing

Edge Computing is a distributed computing paradigm that brings computation and data storage closer to the location where it is needed, improving response times and saving bandwidth.

Emergence

Emergence is the process by which complex systems and patterns arise out of a multiplicity of relatively simple interactions.