Database index - A database index is a structure maintained to help a database locate or organize relevant records efficiently.
Database instance - A database instance is a particular operational database environment or runtime, with its precise meaning defined by the database product.
Database management system - A database management system, or DBMS, is software that manages the storage, organization, retrieval and modification of data in databases.
Database normalization - Database normalization is the systematic organization of relational tables according to rules about keys and dependencies.
Database object - A database object is a defined component that a database management system recognizes and manages, such as a table, view, index, sequence or function.
Database preservation - Database preservation is the planned maintenance of a database's information so that it remains accessible, interpretable and trustworthy over time...
Database refactoring - Database refactoring is a small, deliberate change that improves a database's design while preserving the intended meaning of its information and the...
Database schema - A database schema describes the structure of a database, including its tables, fields, data types, relationships and relevant constraints.
Database semantics - In AI logic, database semantics interprets a knowledge representation using assumptions that make its recorded facts describe a definite, bounded world.
Database transaction - A database transaction is a unit of work that groups database operations under defined completion and concurrency rules.
Database transaction schedule - A database transaction schedule is an abstract ordering of operations from one or more transactions.
Database virtualization - Database virtualization separates how a database is presented or managed from some details of its underlying resources.
Datafication - Datafication is the process of turning activities, relationships or phenomena into data that can be recorded, compared and analyzed.
Datalog - Datalog is a declarative logic-programming language for expressing facts and rules over relations.
Dataset shift - Dataset shift is a difference between the data distribution used to develop a model and the distribution encountered during evaluation or use.
Datasheet - A datasheet for a dataset is structured documentation explaining why a dataset was created, what it contains, how it was collected and prepared, how it...
Dataveillance - Dataveillance is the systematic monitoring or investigation of people through records about their activities or communications.
Dative alternation - The dative alternation is a choice between related grammatical constructions for expressing a recipient and a transferred theme.
Daubechies wavelet - A Daubechies wavelet is a member of a family of compactly supported orthogonal wavelets developed by Ingrid Daubechies.
Davies-Bouldin Index - The Davies-Bouldin Index is an internal clustering measure that compares within-cluster spread with separation between cluster centers.
Davis-Putnam algorithm - The Davis - Putnam algorithm is a resolution-based procedure for deciding satisfiability of propositional formulas in conjunctive normal form.
DDPM objective - The DDPM objective is a training criterion for a denoising diffusion probabilistic model.
De Boor's algorithm - De Boor's algorithm evaluates a B-spline curve at a specified parameter value through repeated weighted combinations of nearby control points.
De Casteljau's algorithm - De Casteljau's algorithm evaluates a Bézier curve by repeatedly interpolating between neighboring control points.
De Finetti's theorem - De Finetti's theorem connects exchangeability with conditional independence.
De-identification - De-identification is the process of reducing the association between data and the people or other subjects it describes.
De Moivre's law - De Moivre's law is a simple actuarial survival model in which lifetime is uniformly distributed between zero and a specified limiting age.
De-perimeterization - De-perimeterization is the shift away from treating an organization's outer network boundary as the main basis for protecting its information.
De-skilling - De-skilling is the reduction or loss of a person's ability to perform a task, or the redesign of work so that less expertise is required or exercised.
Deadlock prevention algorithms - Deadlock prevention algorithms are rules that stop a group of concurrent tasks from entering a circular wait in which none can proceed.
Deadly triad in reinforcement learning - The deadly triad in reinforcement learning is the combination of function approximation, bootstrapping, and off-policy learning.
Debevec - Malik calibration - Debevec - Malik calibration estimates an imaging system's response curve from photographs of the same static scene taken at known exposure durations.
Debiasing - Debiasing is the process of identifying and reducing a specified unwanted bias in data, representations, models, or their use.
Decayed MCMC - Decayed MCMC is an approximate filtering method that uses Markov chain Monte Carlo over possible state histories while updating recent states more...
Decentralized application - A decentralized application, often shortened to dapp, is an application whose important operations run through a decentralized network rather than depending...
Decentralized autonomous organization - A decentralized autonomous organization, or DAO, is a group that coordinates decisions and shared resources using collectively defined governance...
Decentralized computing - Decentralized computing is an approach in which computing functions and some control over them are spread across multiple participants or nodes instead of...
Decentralized planning - Decentralized planning develops coordinated behavior for multiple agents that make decisions using their own available information and authority.
Decile - A decile is a quantile associated with dividing an ordered distribution into ten parts.
Decision analysis - Decision analysis is a structured approach to choosing among alternatives by making objectives, uncertainties, consequences and preferences explicit.
Decision boundary - A decision boundary is the dividing line, or surface, in the space of inputs where a classifier switches from predicting one class to another, such as the...
Decision forest - A decision forest is a model made of many decision trees whose answers are combined, usually by voting or averaging, so the group predicts better than any...
Decision lists - A decision list is an ordered sequence of rules in which the first matching condition determines the output.
Decision network - A decision network is a graphical model that combines uncertain variables, available decisions and utilities to support choosing actions under uncertainty.
Decision nodes - Decision nodes represent choices that an agent or decision maker can control in a decision model.
Decision region - A decision region is the set of inputs that a classifier assigns to a particular output label.
Decision support system - A decision support system, or DSS, is a computer-based system that helps people make decisions by organizing relevant information, analyzing alternatives...
Decision-theoretic metareasoning - Decision-theoretic metareasoning uses decision theory to choose which computations to perform, how much effort to spend and when to stop thinking and act.