0% found this document useful (0 votes)
122 views4 pages

Advanced Machine Learing Course Outline

This document outlines the syllabus for an advanced machine learning course offered at Adama Science and Technology University. The 3-credit, graduate-level course provides an in-depth introduction to modern machine learning methods and their applications. Students will learn classification, regression, clustering, reinforcement learning and deep learning techniques. Assessment includes exams, assignments, and a research project and paper. The course aims to give students practical skills in applying machine learning across different domains like artificial intelligence, data science, computer vision, and networking.

Uploaded by

Adanech
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
122 views4 pages

Advanced Machine Learing Course Outline

This document outlines the syllabus for an advanced machine learning course offered at Adama Science and Technology University. The 3-credit, graduate-level course provides an in-depth introduction to modern machine learning methods and their applications. Students will learn classification, regression, clustering, reinforcement learning and deep learning techniques. Assessment includes exams, assignments, and a research project and paper. The course aims to give students practical skills in applying machine learning across different domains like artificial intelligence, data science, computer vision, and networking.

Uploaded by

Adanech
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Adama Science and Technology University

School of Electrical Engineering and Computing


Department of Computer Science and Engineering
Course Title: Advanced Machine Learning
Course Code: CSE 7306
Credit Hours: 3
Prerequisite: None
Instructor Name: Dr. Mesfin Abebe Haile ([email protected])
Academic Year: 2015 E.C, First Semester

I. Course Description:
This course gives a graduate-level introduction to machine learning and statistical pattern
recognition and in-depth coverage of new and advanced methods in machine learning, as well
as their underlying theory. It emphasizes approaches with practical relevance and discusses a
number of recent applications of machine learning. Students are expected to work on a term
paper and a research project that focuses to the application of Machine Learning in the various
area of computer science.

II. Course Objective:


Up on completion of this course, the students will be able to:
 Understand the principles of machine learning and datasets.
 Understand how machine learning is interrelated with different knowledge domains.
 Use a set of tools and procedures for applying ML on different problems.
 Become familiar with the techniques involved in conducting effective learning using
computer systems in different context.
 Use different theoretical foundations, methods and measurements to underlay and
evaluate major types of machine learning algorithms and systems.

CSE PG Program, 2021


III. Course Content:
1. Introduction to Machine Learning
2. Classification
2.1. Classifying with K-Nearest Neighbors
2.2. Decision trees
2.3. Probability theory: Naïve Bayes
2.4. Logistic regression
2.5. Support vector machines
2.6. Improving classification with the AdaBoost meta-algorithm
3. Forecasting Numeric Values with Regression
3.1. Predicting numeric values: regression
3.2. Tree-based regression
4. Unsupervised Learning
4.1. Grouping unlabeled items using K-means clustering
4.2. Association analysis with the Aprior Algorithm
4.3. Efficiently finding frequent itemsets with FP-growth
5. Reinforcement Learning
6. Deep Learning
6.1. Theory of Neural Netbook
6.2. Types of Deep Learning algorithms
7. Additional Tools
7.1. Using Principal Component Analysis to simplify data (PCA)
7.2. Simplify data with the Singular Value Decomposition (SVD)
7.3. Machine Learning Operation (MLOPs)

IV. Teaching Strategy:


This course will be offered through lectures, presentations, class discussions, and individual and
group projects. Students should participate in the following research projects to get some hand
on experience on the application of Machine Learning in different focus areas of computer
science.

CSE PG Program, 2021


 Application of Machine Learning in Artificial Intelligence
 Application of Machine Learning in Data Science
 Application of Machine Learning in Computer Vision
 Application of Machine Learning in Smart Software Systems
 Application of Machine Learning in Computer Networking
 Application of Machine Learning in Cloud Computing

V. Method of Assessment:
The course assessment will be done on different assessment methods such as: examinations,
assignments, and research project presentation.

VI. Assessment Breakdown:


 Written Assignments + Class Participation: ……………………………... 10%
 Research Paper Review (Term Paper):……………………...................... 20%
 Programming Assignments………………………………………..……… 10%
 Mid Examination ………..………………………………………..………. 20%
 Final Examination :…………………………………………………………40%
 Total: ……………………………………………………………………….100%
VII. Course Requirement:
Students are required to attend classes, do their assignments individually or in groups and submit
their reports on time, and make presentations. Furthermore, attending the examination is a
mandatory requirement.

VIII. Reference Books:


1. Peter Harrington, Machine Learning in Action, Manning Publication, 2012.
2. Willi Richert, Luis Pedro Coelho, Building Machine Learning Systems with Python, PACKT
Publishing, 2013.
3. Gavin Hackeling, Mastering Machine Learning with scikit-learn, 2nd Edition, Birmingham –
Mumbai, 2017.
4. Online courses (MOOC) at Coursesra (http://www.coursera.org)

CSE PG Program, 2021


IX. Reading Materials:
5. Kevin Murphy, Machine Learning – A probabilistic Perspective, MIT Press, 2012.
6. Ethem Alpaydin, Introduction to Machine Learning, MIT Press, 2004.
7. Valentin Haenel, Emmanuelle Gouillart, Gael Varoquaux, Python Scientific Lecture Notes,
Release 2011.

CSE PG Program, 2021

You might also like