Parallelization

Parallelization is the technique of dividing up processing tasks among multiple processors to scale up the performance of a software environment. Parallel CPU, NPU and GPU architectures achieve much higher performance than legacy serial execution logic circuits.

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