Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
20 views

Machine Learning Algorithms

This document contains a syllabus for a Machine Learning Algorithms course taken during the third year of a Cyber Security bachelor's program. The course aims to develop knowledge and skills in machine learning methods, tools, and applications. Over 10 weeks, topics such as k-means clustering, decision trees, random forests, PCA, and more will be covered through lectures and practical lessons. Students will learn to understand, apply, and present research findings in the field of machine learning. Assessment includes exams, homework, quizzes, and ensuring attendance of at least 80% of classes.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views

Machine Learning Algorithms

This document contains a syllabus for a Machine Learning Algorithms course taken during the third year of a Cyber Security bachelor's program. The course aims to develop knowledge and skills in machine learning methods, tools, and applications. Over 10 weeks, topics such as k-means clustering, decision trees, random forests, PCA, and more will be covered through lectures and practical lessons. Students will learn to understand, apply, and present research findings in the field of machine learning. Assessment includes exams, homework, quizzes, and ensuring attendance of at least 80% of classes.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

«Approved»

Dean
________________________
«____» _____________ 2021

Syllabus
Academic Year 2022–2023

1. General information
Course Code
Course Title Machine Learning Algorithms
Degree Cycle Cyber Security (Bachelors)
(Level)
Year 3 (5)
(trimester)
Number of 5
Credits
Language of English
Delivery
Prerequisites Introduction to Data Analytics
Postrequisites
Lecturer Akhmetov T. K., PhD
2. Goals, objectives and learning outcomes of the course
Course The aim of the course is to develop knowledge and skills in various research methods,
description tools and problems in the field of data analysis and machine learning. They range from
qualitative to quantitative methods and cover perspectives from engineering and natural
sciences to even the arts and humanities. The course will prepare the student to apply
new methods to visualize their data and present their results.

Course Having completed the course, the student will:


objectives  be familiar with various types of methods used in the field of machine learning;
 be familiar with different data analytics approaches and technologies, their
qualities, features and societal impacts.
- build different charts
-present data
Course Having completed the course, the student will:
Learning  be able to understand, process and reflect on new and established research results
Outcomes in the field;
 be able to use tools for acquiring, organizing, processing and presenting research
data;
 be able to present and discuss research both orally and in writing;
 be able to identify ethical problems in research, including when working with
sensitive data.
Methods of The expected learning outcomes for the course will be assessed through graded
Assessment activities and ungraded activities. The graded activities include exams, homework,
quizzes, and midterms. The ungraded activities will be used to monitor your progress.
A variety of these ungraded assessment techniques may be employed, including
problems to be completed during class, direct questioning of students, answering
questions in class and discussions during office hours.

Reading List 1) Марк Лутц. Изучаем Python ( Том 3) (20-25 chapters)


2) Даг Хеллман. Стандартная библиотека Python (12-19 chapters)
3) Muller G. Introduction to Machine Learning with Python (3-4 chapters)

Resources Online journals, article, papers, books and internet resources.

Course policy Course and university policies include:

Attendance: Students are expected to attend all scheduled class sessions with all
required reading and supplementary materials. Readings are to be completed prior to
class.

The student won’t obtain additional points for course attendance, but the attendance is
important to pass the course. In case the student is not able to attend the classes for
some reasons, he/she must inform the dean’s office in advance and the student itself is
responsible for learning all materials, which were given during unattended lessons.

In case if the student did not attend more than 20% of the classes without any
reasonable excuses, the teacher has a right to mark him as “not graded”, and the student
wouldn’t be admitted to the exam. In other words, students must participate in at least
80% of all class time, otherwise he/she fails the course.

Preparation for Class: Class participation is a very important part of the learning
process in this course. Although not explicitly grade, students will be evaluated on the
QUALITY of their contributions and insights. Quality comments possess one or more
of the following properties:
 Offers a different and unique, but relevant, perspective;
 Contributes to moving the discussion and analysis forward;
 Builds on other comments.

Class work: The duration of each lecture and practical lesson is 50 minutes. Students
are expected to complete all readings and assignments ahead of time, attend class
regularly and participate in class discussions. In case of systemic student’s misconduct,
the student would be dispensed from the classes.

Being late on class: When students come to class late, it can disrupt the flow of a
lecture or discussion, distract other students, impede learning, and generally erode class
morale. Moreover, if left unchecked, lateness can become chronic and spread
throughout the class. By the policy of this course, students who come late to class for
more than 5 minutes are not allowed to get in to class and consequently, they will be
marked as “absent” for the specific hour.

Homework/Assignments: The assignments are designed to acquaint students with the


theoretical knowledge and practical skills required for the course. The textbook
readings will be supplemented with materials collected from recent professional
articles and journals. In case of using someone’s work (papers, articles, any
publications), all works must be properly cited. Failure to cite work will be resulted as
a cheating from the students and may be a subject of additional disciplinary measures.

Late assignments: Most assignments will be discussed in class on the due date,
therefore late assignments will not receive credit. It is expected that all work will be
submitted on time. Failure to pass assignments in on time will result in 0% for the
assignment. In other words, no late submissions are allowed. All gradings are based
using a percentage grading scale.

In the event of some extraordinary event, students should notify the teacher and request
an extension of the deadline. If approved, a new date will be given to the student
depending upon the circumstances.

Final exam: The final exam for the course “Mathematical Analysis 2” includes eight
theoretical and practical tasks for 100 minutes. Students will be given tasks in written
form and have to give their answers in written forms. At the completion of the exam,
all works must be submitted in the Learning Management System
(moodle.astanait.edu.kz). No late submissions are allowed in the exam.

Laptops and mobile devices can only be used for classroom purposes when directed by
the teacher. Misuse of laptops or handheld devices will be considered a breach of
discipline and appropriate action will be initiated by the teacher.

Cheating and plagiarism are defined in the Academic conduct policies of the university
and include:
1 Submitting work that is not your own papers, assignments, or exams;
2 Copying ideas, words, or graphics from a published or unpublished source without
appropriate citation;
3 Submitting or using falsified data;
4 Submitting the same work for credit in two courses without prior consent of both
instructors.

Any student who is found cheating or plagiarizing on any work for this course will
receive 0 (zero) for that
work and further actions will also be taken regarding academic conduct policies of the
university.

Academic Conduct Policies of the university: The full texts of all the academic conduct
code will be posted to the students using Learning Management System
(moodle.astanait.edu.kz).

Contacting the Instructor (Teacher): The easiest and most reliable way to get in touch
with the teacher is by email. Students must feel free to send email if you have a
question related to the course. The teachers will respond as soon as they can but not
always instantaneously. Besides that, students are also welcome to arrange a one-to-one
meeting with the teacher by their office during office hours to discuss the class.

Course Structure:
Weekly Distribution of Topics with References
Total: 10 weeks

Weeks Topic and Content Lectures Practical References IWS


lessons and Page *Tasks
Numbers and dates
1 K-means method. Decision tree 2 3
2 Ensembles of decision trees 2 3
3 Core method 2 3
4 Principal component analysis (PCA) 2 3
5 Factorization of non-negative matrices 2 3
(NMF)

6 Multiple Learning with Algorithm t-SNE 2 3


7 K-Means Clustering 2 3
8 2 3
DBSCAN
9 Categorical variables 2 3
10 Interactions and polynomials 2 3

Total 30 20
Exam

Ways of knowledge control:

1st attestation (30%) 2nd attestation (30%) Final Exam (40%)


Homework (30%) Homework (30%) Final exam (100%)
Quiz 1(20%) Quiz 2 (20%)
Midterm exam 1 (50%) Midterm exam 2 (50%)

Achievement level as per course curriculum shall be assessed according to the evaluation chart adopted
by the academic credit system.

Grade according to the


Letter Grade Numerical equivalent Percentage
traditional system
А 4,0 95-100
Excellent
А- 3,67 90-94
В+ 3,33 85-89
В 3,0 80-84
Good
В- 2,67 75-79
С+ 2,33 70-74
С 2,0 65-69
С- 1,67 60-64
Satisfactory
D+ 1,33 55-59
D 1,0 50-54
FX 0 30-49
Fail
F 0 0-29

Additional remarks:
 Attendance (always be in time on lectures);
 Read main and additional materials;
 Do homework.

Attendance and activity at the lessons are obligatory and one of the components of your final point
(mark). Although lectures will cover the most chapters of the book many theoretical examples supporting
the stuff will be presented at the lectures only. Hence, the missing of lessons could influence on your
progress and final mark. Having missed without valid reason and not having informed the teacher
beforehand a student is lost the right on the fulfillment of the missed exam at another time. Any two late
arrivals or going away till the end of the lesson on any reasons will be considered as one missed day. But
attendance itself does not mean the increasing of points. Your constant activity at the lessons is necessary.
Obligatory requirement of the course is preparation for every lesson. You must look through mentioned
section of the book and supplementary stuff not only during preparation for the practical lessons but
before the attendance of correspondent lecture. Such preparation will facilitate your perception of new
stuff and will assist your active participation.
Individual work of student consists which must be fulfilled in an ordinary thin exercise-book. It must
contain the numbers of variant, the formulations of tasks, some theoretical information required for the
solution of the problem, detailed solutions and circled answers.
During the preparation of your homework, you can use the knowledge received from the books and the
lessons. Carried out problems must be defended according the schedule. Ill-timed or partial fulfilled task
will be considered with decreased coefficient.
Midterm covers all topics having considered to the date of midterm. The tasks of this exam are problems
and theoretical questions. If you have to miss the midterm on valid reason you must inform the teacher
beforehand before the exam. After writing the exam and discussing it at the lesson this exam cannot be
passed. The missing of the exam without valid reason or being late deprives your right for passing it.
Final exam covers and generalizes all theoretical and practical stuff of course. It is held in written form.
The duration of the exam is 2 academic hours. Before the exam no additional tasks will not be offered to
increase your low points. There will not be any make–up.
Lecturer (lecturers) approvals

Lecturer Sign Date


Акhmetov T.K.

You might also like