AI and ML Glossary
A resource to learn about standard glossary definitions for Artificial Intelligence, Data Engineering, Data Science, and Machine Learning concepts.
A
ANNS
Approximate nearest neighbor search (ANNS) is a powerful technique in machine learning and data science pipelines that allows for efficient nearest-neighbor search in large datasets. ANNS is a method of finding the nearest neighbor of a given query point in a large dataset of points. ANNS aims to find an approximate nearest neighbor with high probability while minimizing the computational cost.
Activation Functions
Activation functions are mathematical functions used in neural networks to determine the output of a neuron, introducing non-linearity into the model. They are applied to the inputs of nodes (neurons), the fundamental units of a neural network, to produce the node's output. A neural network computes the weighted sum of inputs, adds a bias, and then passes this sum through the activation function, which outputs a modified value. This value is passed to the next network layer or becomes the final output.
AutoRegressive Integrated Moving Average (ARIMA)
AutoRegressive Integrated Moving Average (ARIMA) is a popular statistical model for time series forecasting. It uses historical data to understand dataset patterns and forecast future values. The model uses three components to predict future values: Auto-regression (AR), Differentiation (I), and Moving Average (MA).
A.C.I.D. Transactions
ACID (Atomicity, Consistency, Isolation, and Durability) is an acronym representing the core principles that govern transactional operations within databases and data storage systems. Each letter in ACID corresponds to a fundamental property that collectively ensures transaction integrity, reliability, and robustness.
Application Performance Monitoring (APM)
Application performance monitoring (APM) is the practice of using tools designed to help IT professionals monitor the performance and availability of software applications. It is like a regular app check-up to ensure they’re healthy and running as expected.
AI Hardware
Explores the key components and concepts, emphasizing how AI hardware solutions impact AI performance across various applications.
AI Agents
AI agents are designed to think and act independently, relying on environment feedback and their internal monologue. They generate a task list and constantly evolve and adapt to achieve their objective in the best way possible.
ANN Benchmarks
The ANN Benchmark is a comprehensive evaluation tool designed to measure and compare the performance of different ANNS algorithms.
API
An API, or Application Programming Interface, is like a messenger that allows different software applications to communicate with each other.
AI Database
Learn what an A.I. database is, what they are used for, the types of A.I. databases and more.
AI Hallucination
Learn the definition of AI hallucinations, see some examples of AI hallucinations, and more.