About Us | [Public iPhone iPad Courses] | [Public Android Courses] | [Public Arduino Courses] | [Contact Us]

Course BIO120
Machine Learning Techniques for Bioinformatics

Duration: 5 Days

Intended Audience

Attendees are expected to have a good working knowledge of statistics, calculus and algebra as might be gained from completing a science degree with a substantial mathematical component.

Course Overview

After a brief overview of the underlying molecular biology concepts, and of basic probability theory and frameworks for probabilisting reasoning and modeling the course goes on to survey the various machine learning algorithms that have been developed over the last 50 years. Specific algorithms and techniques such as Neural Networks, Hiddent Markov Models, Probabilistic Graphical Models and Stochastic grammars are then explored in greater detail The course is predominantly a taught course. For those who are willing to put in the extra hours there will be opportunities to do some lab and project work.

Course Benefits

After completing this course attendees should have a good knowledge of machine learning techniques as they apply to Bioinformatics.


Course Contents

Foundations - Molecular Biology

Foundations - Machine Learning

Machine learning algorithms - an overview

Applications of Neural Networks to Bioinformatics

Applications of Hidden Markov Models (HMMs) to Bioinformatics

Applications of Probabilistic graphical models in Bioinformatics

Phylogenetic trees and probabilistic models of evolution

Stochastic grammars and linguistics as applied to Bioinformatics

Probabilistic modeling of microarray data and gene expression