- 
        
        Kernel MethodsWe explore the use of Kernels in classification, regression and density estimation.
- 
        
        Clustering K-MeansKmeans clustering is a learning algorithm whereby datapoints are clustered in an unsupervised manner.
- 
        
        Bayesian NetworkBayesian networks encode probabilistic models in directed acyclic graphs. A node represents a covariate and the edges encode the conditional probabilities. We describe bayesian networks, give examples and explain how to determine the graph given observed data- structure learning.
- 
        
        Deploying with Docker ContainersI explain how to use Docker containers to deploy a machine learning application.
- 
        
        Deploy Machine Learning using FlaskIn this post I explain how to run a machine learning model on a cloud computer and access its predictions via an API. 



