Algorithm

An algorithm is a series of instructions, either in the form of pseudo-code or in a computer programming language, which aim at solving a problem or at performing some sort of computation. Algorithms are therefore strongly connected to various fields of mathematics and physics, such as probability and statics, calculus and linear algebra. Algorithms apply ... Read more

ARIMA

ARIMA stands for autoregressive integrated moving average. It is a regression algorithm which is commonly used in univariate time series forecasting problems.

AUC

AUC stands for Area Under the Curve. This refers to the two-dimensional area which is defined by a mathematical plot curve, the x-axis and two boundary points.

KNN

KNN stands for K-nearest neighbors and is a non-parametric supervised learning algorithm used in classification problems. KNN uses space proximity to classify the value of a label.

linear regression

Linear regression is a statistical modeling technique. It utilizes a dependent variable, which can be discrete or continuous number and one independent variable. Linear regression models are simple to train by using machine learning. In many cases are the first type of machine learning models to try to train when using a new data set. ... Read more

Parametric ML algorithm

Machine learning can be summarized as learning a function (f) that maps input variables (X) to output variables (Y), such as Y = f(x). An algorithm learns this target mapping function from training data. The form of the function is unknown, so our job as machine learning practitioners is to evaluate different machine learning algorithms ... Read more

perceptron

A perceptron is a type of algorithm which is utilized by ANNs to solve binary classification problems.

polynomial kernel

The polynomial kernel is a kernel trick method that uses polynomial values as part of its feature space projection. The polynomial kernel is used with support vector machines (SVMs) and other kernelized ML models.

software

Software constitutes the set of computer programming code alongside other utility and dependency files and tools which provide a unified application experience to end users and application programming interface (API) consumers. Software can be created in any computer programming language, markup language or scripting language by using one or more algorithms, and can generally be ... Read more

tanh function

The tanh function, also known as the hyperbolic tangent function, is an activation function in artificial neural networks whose output values are constrained between the values of −1 and 1. The following screenshot provides a graph of function f(x)=tanh(x), as output from the Geogebra free online calculator.

target function

In machine learning, the target function is a mathematical representation of the relationship between an ML model's input variables and output variables, which best approximates some desired outcome from a machine learning model.

VAR

VAR stands for vector autoregression. It is a regression algorithm commonly used in multivariate time series forecasting problems. See the ARIMA algorithm for univariate time series forecasting.