Algorithms

Terms related to procedures or formulas for solving a problem by conducting a sequence of specified actions. In computing, algorithms in the form of mathematical instructions play an important part in search, artificial intelligence (AI) and machine learning.
  • truncation error - A truncation error is the difference between an actual and a truncated, or cut-off, value.
  • truth table - A truth table is a breakdown of all the possible truth values returned by a logical expression.
  • Twofish - Twofish is a symmetric-key block cipher with a block size of 128 bits and variable-length key of size 128, 192 or 256 bits.
  • vertical bar - The vertical bar ( | ) is a symbol used in mathematics, computing and other areas to represent a specific type of logic or operation, depending on its context.
  • What are AI hallucinations and why are they a problem? - An AI hallucination is when a large language model (LLM) powering an artificial intelligence (AI) system generates false information or misleading results, often leading to incorrect human decision-making.
  • What are machine learning algorithms? 12 types explained - A machine learning algorithm is the method by which the AI system conducts its task, generally predicting output values from given input data.
  • What are vision language models (VLMs)? - Vision language models (VLMs) are a type of artificial intelligence (AI) model that can understand and generate text about images.
  • What is a backpropagation algorithm? - A backpropagation algorithm, or backward propagation of errors, is an algorithm that's used to help train neural network models.
  • What is a block cipher? - A block cipher is a method of encrypting data in blocks to produce ciphertext using a cryptographic key and algorithm.
  • What is a Consensus Algorithm? - A consensus algorithm is a process in computer science used to achieve agreement on a single data value among distributed processes or systems.
  • What is a convolutional neural network (CNN)? - A convolutional neural network (CNN) is a category of machine learning model.
  • What is a generative adversarial network (GAN)? - A generative adversarial network (GAN) is a machine learning (ML) model in which two neural networks compete by using deep learning methods to become more accurate in their predictions.
  • What is a perceptron? - A perceptron is a simple model of a biological neuron used in an artificial neural network.
  • What is a support vector machine (SVM)? - A support vector machine (SVM) is a type of supervised learning algorithm used in machine learning to solve classification and regression tasks.
  • What is a unique identifier (UID)? - A unique identifier (UID) is a numeric or alphanumeric string that is associated with a single entity within a given system.
  • What is AI ethics? - AI ethics is a system of moral principles and techniques intended to inform the development and responsible use of artificial intelligence technology.
  • What is AI? Artificial Intelligence explained - Artificial intelligence is the simulation of human intelligence processes by machines, especially computer systems.
  • What is an algorithm? - An algorithm is a procedure used for solving a problem or performing a computation.
  • What is anomaly detection? An overview and explanation - Anomaly detection is the process of identifying data points, entities or events that fall outside the normal range.
  • What is artificial superintelligence (ASI)? - Artificial superintelligence (ASI) is a hypothetical software-based system with intellectual powers beyond those of humans across a comprehensive range of categories and fields of endeavor.
  • What is augmented intelligence? - Augmented intelligence is the use of technology to enhance a human's ability to execute tasks, perform analysis and make decisions.
  • What is conversational AI (conversational artificial intelligence)? - Conversational AI, also known as conversational artificial intelligence, is a type of AI that enables computers to understand, process and generate human language.
  • What is cryptology? - Cryptology is the mathematics, such as number theory and the application of formulas and algorithms, that underpin cryptography and cryptanalysis.
  • What is Data Encryption Standard (DES)? - Data Encryption Standard (DES) is an outdated symmetric key method of data encryption.
  • What is embodied AI? How it powers autonomous systems - Embodied AI refers to artificial intelligence systems that interact with and can learn from their environments using a suite of technologies that include sensors, motors, machine learning and natural language processing.
  • What is explainable AI? - Explainable AI (XAI) is artificial intelligence (AI) programmed to describe its purpose, rationale and decision-making process in a way that the average person can understand.
  • What is linear regression? - Linear regression is a statistical technique that identifies the relationship between the mean value of one variable and the corresponding values of one or more other variables.
  • What is machine learning bias (AI bias)? - Machine learning bias, also known as 'algorithm bias' or 'AI bias,' is a phenomenon that occurs when an algorithm produces results that are systemically prejudiced due to erroneous assumptions in the machine learning (ML) process.
  • What is machine learning? Guide, definition and examples - Machine learning is a branch of AI focused on building computer systems that learn from data.
  • What is narrow AI (weak AI)? - Narrow AI is an application of artificial intelligence technologies to enable a high-functioning system that replicates -- and perhaps surpasses -- human intelligence for a dedicated purpose.
  • What is quantum computing? How it works and examples - Quantum computing is an area of computer science focused on the development of computers based on the principles of quantum theory.
  • What is reinforcement learning? - Reinforcement learning (RL) is a machine learning training method that trains software to make certain desired actions.
  • What is self-service business intelligence (self-service BI)? - Self-service business intelligence (BI) is an approach to data analytics that enables nontechnical business users to access and explore data sets.
  • What is semantic search? - Semantic search is a data searching technique that uses natural language processing (NLP) and machine learning algorithms to improve the accuracy of search results by considering the searcher's intent and the contextual meaning of the terms used in their query.
  • What is the 11th dimension in M-theory? - The 11th dimension is a characteristic of spacetime that has been proposed as a possible answer to questions that arise in superstring theory.
  • What is traveling salesman problem (TSP)? - The traveling salesman problem (TSP) is a programming optimization problem to find the shortest path that connects a given set of points.
  • What is unsupervised learning? - Unsupervised learning is a type of machine learning (ML) technique that uses artificial intelligence (AI) algorithms to identify patterns in data sets that are neither classified nor labeled.
  • x and y coordinates - X and y coordinates are, respectively, the horizontal and vertical addresses of a point in any two-dimensional (2D) space, such as a sheet of paper or a computer display screen.
  • Zipf's Law - Zipf’s Law is a statistical distribution in certain data sets, such as words in a linguistic corpus, in which the frequencies of certain words are inversely proportional to their ranks.