Rishabh MallinTowards Data ScienceLatent Dirichlet AllocationLatent Dirichlet Allocation (LDA) is a “generative probabilistic model” of a collection of composites made up of parts. In terms of topic…4 min read·Jan 14, 2019--1--1
Rishabh MallNatural Language ProcessingNatural Language Processing (NLP) refers to AI method of communicating with an intelligent systems using a natural language such as…6 min read·Jan 14, 2019----
Rishabh MallPrincipal Components AnalysisPrincipal Component Analysis (PCA) is a dimension-reduction tool that can be used to reduce a large set of variables to a small set that…4 min read·Jan 14, 2019--2--2
Rishabh MallinTowards Data ScienceRecommender SystemA Recommender System refers to a system that is capable of predicting the future preference of a set of items for a user, and recommend…7 min read·Jan 7, 2019--4--4
Rishabh MallRandom ForestA Random Forest is a data construct applied to machine learning that develops large numbers of random decision trees analyzing sets of…2 min read·Jan 7, 2019----
Rishabh MallSupport Vector MachineA Support Vector Machine (SVM) is a discriminative classifier formally defined by a separating hyperplane. In other words, given labeled…5 min read·Jan 6, 2019----
Rishabh MallNeural NetworksA Neural Network is a series of algorithms that endeavors to recognize underlying relationships in a set of data through a process that…3 min read·Jan 6, 2019----
Rishabh MallNaive Bayes ClassifierThe Naive Bayes Classifier technique is based on the Bayesian theorem and is particularly suited when the dimensionality of the inputs is…5 min read·Dec 28, 2018----
Rishabh MallK-MeansK-means clustering is a simple unsupervised learning algorithm that is used to solve clustering problems. It follows a simple procedure of…6 min read·Dec 28, 2018----
Rishabh MallClustering AlgorithmClustering is a Machine Learning technique that involves the grouping of data points. Given a set of data points, we can use a clustering…6 min read·Dec 24, 2018----