2025

CSC 319 | ඒකක අගය 1.5

යන්ත‍්‍ර ඉගෙනුම් විද්‍යාව I


අරමුණු

  1. To introduce supervised learning algorithms.
  2. To implement supervised learning algorithms using Python libraries.


පාඨමාලා අන්තර්ගතය

  1. Introduction to Machine Learning
  2. Nearest Neighbour Algorithms
  3. Linear Regression and Logistic Regression
  4. Perceptrons
  5. Support Vector Machines (SVMs)
  6. Multilayer Neural Networks
  7. Decision Trees
  8. Python Machine Learning Libraries


ඉගෙනීමේ ප්‍රතිඵල

මෙම පාඨමාලාව අවසානයේදී, සිසුන්ට පහත සඳහන් දෑ කළ හැකි වනු ඇත.

  1. Define the term Machine Learning.
  2. Describe how machine learning is different from conventional computer programming.
  3. Describe the three main styles of learning: supervised, unsupervised and reinforcement learning and their differences.
  4. Explain supervised learning algorithms learnt in the course unit.
  5. Derive supervised learning algorithms.
  6. Collect data and prepare them for machine learning algorithms.
  7. Formulate supervised learning algorithms to different applications.
  8. Implement supervised learning algorithms using Python libraries.
  9. Interpret the results obtained from supervised learning algorithms.
  10. Explain the problem of overfitting, along with techniques for detecting and managing the problem.
  11. Integrate trained supervised learning models into an online software system.

මෙම පාඨමාලාව බෙදා ගන්න