kernel   
  

kernel methods in bioinformatics

CS680 - FALL 2007

12:30 - 1:45 TR, USC 310B

Course description

    Kernel methods are an important class of machine learning methods that have a wide range of applicability, including in bioinformatics. Kernel methods lend themselves particularly well to the difficult aspects of biological data, which include high dimensionality (as in microarray data), lack of a vector based representation (as in sequence and structure data), and the need to combine heterogeneous sources of information.

    The course will provide a detailed overview of current research in kernel methods and their applications in bioinformatics. Students will present recent research papers, implement the methods described described in those papers, and test them using the PyML machine learning environment.

Texts

Grading

    Homework: theoretical and applied (40%)
    Project (40%)
    Paper presentation (20%)

Prerequisites

    CS545 (machine learning) or permission of instructor