edgepedia

Artificial intelligence and data

3,135 articles

General

Applicant tracking system

An applicant tracking system (ATS) is software that collects, organizes, and screens job applications, from job posting through interview scheduling and hiring, used by 99% of Fortune 500 companies.

General

Applications of artificial intelligence

Applications of AI are the practical uses of machine learning across sectors like healthcare, energy, and agriculture, analyzing large datasets to detect patterns, support decisions, and automate operations.

General

Apprenticeship learning

Apprenticeship learning is a reinforcement learning method that learns a near-expert policy from expert demonstrations when no reward function is given, used in tasks like driving and autonomous helicopter flight.

General

Approximate dynamic programming

Approximate dynamic programming (ADP) is a family of computational methods that approximate value functions in large-scale decision problems where exact dynamic programming is intractable, known in other fields as neuro-dynamic programming and reinforcement learning.

General

Approximate inference

Approximate inference is the class of computational methods that estimate a Bayesian posterior distribution when exact computation is intractable, chiefly Markov chain Monte Carlo and variational inference.

General

Approximate nearest neighbor search

Approximate nearest neighbor (ANN) search is a family of algorithms that quickly finds points near a query in high-dimensional spaces, trading a small loss of exactness for speed.

General

Approximate reasoning

Approximate reasoning is a framework in artificial intelligence and logic that draws conclusions from imprecise or vague information, formalized by Lotfi Zadeh through fuzzy sets.

General

Approximate string matching

Approximate string matching, also known as fuzzy string searching, finds all text locations matching a pattern within k edits, and underlies spellcheckers and DNA read mapping.

General

Approximation

Approximation in numerical mathematics replaces an exact mathematical object, such as a function or number, by a simpler computable one, together with a measure of its error.

General

Approximation algorithm

An approximation algorithm is a polynomial-time algorithm for an NP-hard optimization problem that guarantees its solution stays within a provable factor of the optimum on every input.

General

Apriori algorithm

The Apriori algorithm is a data mining algorithm for finding frequent itemsets and association rules in transaction databases, proposed by Rakes Agrawal and Ramakrishnan Srikant in 1994.

General

APX

APX, short for approximable, is a complexity class of NP optimization problems with polynomial-time constant-factor approximation algorithms, including vertex cover and MAX-3SAT; a PTAS for any APX-hard problem would imply P = NP.

General

ArangoDB

ArangoDB is a multi-model database system, written in C++ and developed by ArangoDB GmbH in Cologne since 2014, unifying graph, document, and key-value models under one query language, AQL.

General

Arc consistency

Arc consistency is a local consistency property of constraint satisfaction problems: each value in one variable's domain must have support in the other, formalized by Alan Mackworth in 1977.

General

Arg max

Arg max, also known as the argument of the maximum or written argmax, returns the inputs where a function attains its maximum value, not the value itself.

General

Argilla

Argilla is an open-source tool that lets AI engineers and domain experts collect human feedback for datasets; developed by Spain's Recognai as Rubrix, it was acquired by Hugging Face in 2024.

General

Arize AI

Arize AI: AI observability and LLM evaluation platform founded 2020 by Jason Lopatecki and Aparna Dhinakaran; products Arize AX, Phoenix, OpenInference; raised $131M, acquired by Dynatrace for $915M in 2026.

General

Arrow Database Connectivity

ADBC (Arrow Database Connectivity) is an Apache Arrow API standard for database access that returns results as Arrow columnar streams, a vendor-neutral, columnar alternative to row-oriented JDBC/ODBC, with drivers for PostgreSQL, SQLite, and Flight SQL.

General

Arrow Flight

Arrow Flight is Apache Arrow's gRPC-based RPC framework for high-performance transport of Arrow record batches, announced October 2019; distinguishes itself from ODBC/JDBC with parallel, zero-copy columnar streaming reaching GB/s throughput.

General

Arrow Flight SQL

Arrow Flight SQL is Apache Arrow's wire protocol for SQL database access, built on the Arrow columnar format and Flight RPC over gRPC. Introduced 2022, experimental, with JDBC/ODBC/ADBC drivers and multi-stream parallel reads far faster than JDBC.

General

Artificial bee colony algorithm

The artificial bee colony (ABC) algorithm is a swarm intelligence optimization method that mimics honey bee foraging, proposed by Dervis Karaboga in 2005 and published with Bahriye Basturk in 2007.

General

Artificial fish swarm algorithm

The artificial fish swarm algorithm (AFSA), also called fish swarm algorithm, is a swarm intelligence optimization method mimicking fish behaviors like preying, swarming, and following.

General

Artificial immune algorithm

An artificial immune algorithm, or immune algorithm, is a bio-inspired optimization method mimicking clonal selection and hypermutation, applied to multimodal optimization, machine learning, and pattern recognition.

General

Artificial immune system

An artificial immune system (AIS) is a class of bio-inspired algorithms that turns immune models such as clonal and negative selection into tools for optimization, learning, and anomaly detection.

General

Artificial intelligence

Artificial intelligence (AI) is the capability of machine-based systems to infer from their inputs how to generate outputs such as predictions, content, recommendations, or decisions. The field began in 1956 at Dartmouth College.

General

Artificial Intelligence Act

The Artificial Intelligence Act (AI Act) is a European Union regulation, adopted in 2024 and in force since August 2024, that is the world's first comprehensive AI law.

General

Artificial intelligence and employment

Artificial intelligence and employment is the study of how AI and automation affect jobs, labor markets, wages, and workforce transitions; measured effects on employment and wages so far remain small.

General

Artificial intelligence art

Artificial intelligence art, also called AI-generated art or synthography, is imagery created with generative machine-learning systems, most commonly text-to-image diffusion models that produce pictures from written prompts.

General

Artificial intelligence in education

Artificial intelligence in education, also called AIEd or AI in education, applies AI techniques such as intelligent tutoring systems and automated grading to teaching, learning, and school administration.

General

Artificial intelligence in healthcare

Artificial intelligence in healthcare, also called AI in healthcare, is the use of machine-learning systems for clinical tasks such as diagnosis, risk prediction, triage, and documentation.