Skip to main content

Machine Learning (102905/IT531M)

RajagiriTech

About This Course

This Machine Learning course offers a comprehensive foundation in the principles, algorithms, and practical applications of machine learning. It is designed to equip students with both theoretical understanding and hands-on skills necessary to build intelligent systems. The course begins with an overview of the evolution and paradigms of machine learning, including supervised, unsupervised, and reinforcement learning approaches. Emphasis is placed on understanding the differences between classification, regression, and clustering techniques, and when to apply them. A significant portion of the course is dedicated to data preprocessing techniques, including data scrubbing, normalization, binning, handling missing values, and dimensionality reduction through methods like Principal Component Analysis (PCA). As the course progresses, learners explore various machine learning algorithms such as Linear Regression, Decision Trees, k-Nearest Neighbors, Support Vector Machines, and ensemble methods. Model evaluation techniques including confusion matrices, precision, recall, F1-score, and ROC curves are discussed in depth to ensure effective assessment of model performance. Advanced topics such as overfitting, underfitting, cross-validation, and hyperparameter tuning are also covered to develop robust models. By the end of the course, students will be able to independently carry out a machine learning pipeline from data collection to model deployment. This course is ideal for students aspiring to pursue careers or research in artificial intelligence, data science, and analytics

Course Staff

Staff Member: Dr Saritha S

Biography of instructor/staff member:

Dr. Saritha S. is a Professor in the Department of Information Technology at Rajagiri School of Engineering & Technology, Kerala, with over two decades of experience in academia and industry. She holds a Ph.D. in Computer Science and Engineering from Cochin University of Science and Technology. Her research interests include machine learning, spatiotemporal data mining, ocean data analytics, visualization, and intelligent systems. She has successfully executed funded research projects associated with Naval Research Board and CSIR, Government of India. Dr. Saritha has published extensively in reputed journals and international conferences, authored book chapters and a textbook, and holds granted National Patents in her areas of research. She is an active member of professional societies and is also the Secretary of ACM Cochin Chapter.

Enroll