# Tag:algorithms

All the articles with the tag "algorithms".

• ## An Overview of Linear Regression Models

Posted on:December 24, 2018 at 12:00 AM

Linear regression attempts to model the relationship between two variables by fitting a linear equation to observed data.

• ## A Practical guide to Autoencoders using Keras

Posted on:April 26, 2018 at 12:00 AM

An autoencoder is a type of artificial neural network used to learn efficient codings of unlabeled data. An autoencoder learns two functions: an encoding function that transforms the input data, and a decoding function that recreates the input data from the encoded representation.

• ## Understanding Boosted Trees Models

Posted on:August 31, 2017 at 12:00 AM

The Boosted Trees Model is a type of additive model that makes predictions by combining decisions from a sequence of base models. Gradient Boosted Machine (GBM) is one of the most effective machine learning models for predictive analytics, making it an industrial workhorse for machine learning.

• ## A Practical Guide to Tree Based Learning Algorithms

Posted on:July 22, 2017 at 12:00 AM

Tree-based models use a decision tree to represent how different input variables can be used to predict a target value. Machine learning uses tree-based models for both classification and regression problems.

• ## An Overview of Descriptive Statistics

Posted on:June 11, 2017 at 12:00 AM

A descriptive statistic is a summary statistic that quantitatively describes or summarizes features from a collection of information, while descriptive statistics is the process of using and analysing those statistics.

• ## Support Vector Machines

Posted on:November 11, 2016 at 01:00 PM

In machine learning, support vector machines are supervised learning models with associated learning algorithms that analyze data for classification and regression analysis. In this post, we will go over mathematical details of SVM models.

• ## Moore's Law and Algorithms - Case of Fibonacci Numbers

Posted on:July 12, 2015 at 12:00 AM

The world of computers is moving fast. While going through some materials on algorithms, I have come across an interesting discussion -enhancements in hardware (cpu) vis-a-vis algorithms. One side of the coin is the hardware - the speed of computers, while the other is of algorithms...

• ## Two Simple Math Puzzles: Prime Numbers and Shortest Path

Posted on:June 20, 2015 at 12:00 AM

Two simple maths puzzles! In the first problem we prove a well known property of prime numbers. In the second one, we are just trying to get shortest path on a chess board.

• ## Shortest Non-repeating Substring

Posted on:January 27, 2015 at 12:00 AM

Given an alphanumeric string, find the shortest substring that occurs exactly once as av(contiguous) substring in it. Overlapping occurrences are counted as distinct. If there are several candidates of the same length, you must output all of them in the order of occurrence. The space is NOT considered as a valid non-repeating substring.

• ## Puzzle 2: Consumer Transport Problem

Posted on:September 5, 2014 at 01:00 PM

A simple puzzle based on algebra and arithmetics.

• ## Puzzle 1: Train Speed Problem

Posted on:August 23, 2014 at 06:00 AM

A simple maths problem based on middle school algebra and arithmetics.