18CS135 Software Project Management


(18CS146) MACHINE LEARNING LAB



Download 44.46 Kb.
Page5/11
Date07.08.2022
Size44.46 Kb.
#59286
1   2   3   4   5   6   7   8   9   10   11
Ra18 VII semester Sylla
RA20 II yr I sem COA Th & Lab Syllabus, 3 CSE TT, PYTHON PROGRAMMING NOTES
(18CS146) MACHINE LEARNING LAB



Year

Semester

Hours/Week

C

Marks

L

T

P/D

CIE

SEE

Total

IV

I

-

-

2

1

30

70

100

Pre-requisite

Nil



COURSE OUTCOMES
At the end of the course the student will able to

  1. Analyse the learning techniques with this basic knowledge.

  2. Apply effectively neural networks and genetic algorithms for appropriate applications.

  3. Use bayesian techniques and derive effectively learning rules.

  4. Determine which learning techniques are appropriate to a particular problem domain

  5. Evaluate different machine learning techniques (e.g., robustness, sensitivity, specificity, advantages, limitations, etc.) by comparing and assessing their computational results



LIST OF EXPERIMENTS

  1. Python Basics: Your first program, Types, Expressions and Variables, String Operations, Python Data Structures: Lists and Tuples, Sets, Dictionaries

  2. Python Programming Fundamental: Conditions and Branching, Loops, Functions Objects and Classes. Working with Data in Python: Reading files with open, writing files with open, loading data with Pandas, Working with Pandas and numpy.

  3. Regression: – Introduction, Features and Labels, Training and Testing, Forecasting and Predicting, How to program the Best Fit Slope, How to program the Best Fit Line.

  4. Write a program to demonstrate the working of the decision tree based ID3 algorithm. Use an appropriate data set for building the decision tree and apply this knowledge to classify a new sample.
  5. Building a Logistic Regression in Python, Give the input and predict the variables (desired target), Make visualizations, create dummy variables.

  6. Build an Artificial Neural Network by implementing the Back propagation algorithm and test the same using appropriate data sets.

  7. Kernels, Soft Margin SVM, and Quadratic Programming with Python 


  8. Take a data set and apply basic classification algorithm and test the accuracy using python

  9. Support Vector Machines : Vector Basics, Support Vector Assertions, Constraint, Optimization with Support Vector Machine

  10. Handling Non-Numerical Data for Machine Learning, K-Means with Titanic
    Dataset

  11. Make Collaborative Filtering and Recommendation for a data set


Download 44.46 Kb.

Share with your friends:
1   2   3   4   5   6   7   8   9   10   11




The database is protected by copyright ©ininet.org 2024
send message

    Main page