Free AKTU notes, question banks, previous year papers & syllabus — new material added regularly. Browse free resources
Cover of AKTU Artificial Intelligence & Machine Learning Using Python (BMBA351) Syllabus PDF – MBA (Business Analytics) 3rd Semester
FREE

AKTU Artificial Intelligence & Machine Learning Using Python (BMBA351) Syllabus PDF – MBA (Business Analytics) 3rd Semester

Artificial Intelligence & Machine Learning Using Python BMBA351

All syllabus, notes, question bank & PYQ for this subject

  • English
  • Semester 3
  • 0 downloads
  • 0 views
Official AKTU syllabus of Artificial Intelligence & Machine Learning Using Python (BMBA351) for MBA (Business Analytics) 3rd Semester – L-T-P 0-0-2. Read the unit-wise course content, course outcomes, evaluation pattern and recommended books online, or download the PDF.

Syllabus — Artificial Intelligence & Machine Learning Using Python

Download PDF

BMBA351 · L-T-P 0-0-2

Course objectives: This course will enable students to

  1. Make use of Data sets in implementing the machine learning algorithms
  2. Implement the machine learning and artificial intelligence concepts and algorithms using python Lecture contents Basic Concepts and understanding the application & usage of Machine Learning. Meaning and basics of AI and is practical scenario and its application in medical, manufacturing etc. Introduction to Neural Network Lab Work:
S.NLab ModuleLab work / Class
1Write a Python program to load the iris data from a given csv file into a data frame and print the shape of the data, type of the data and first 3 rows.1
2Write a Python program using Scikit-learn to print the keys, number of rows-columns, feature names and the description of the Iris data1
3Write a Python program to split the iris dataset into its attributes (X) and labels (y). The X variable contains the first four columns (i.e. attributes) and y contains the labels of the dataset1
4Write a Python program to draw a scatterplot, then add a joint density estimate to describe individual distributions on the same plot between Sepal length and Sepal width.1
5Write a Python program using Scikit-learn to split the iris dataset into 70% train data and 30% test data. Out of total 150 records, the training set will contain 120 records and the test set contains 30 of those records. Print both datasets.1
6Implement and demonstrate the any suitable algorithm for finding the most specific hypothesis based on a given set of training data samples. Read the training data from a .CSV file.1
7For a given set of training data examples stored in a .CSV file, implement and demonstrate the Candidate-Elimination algorithm to output a description of the set of all hypotheses consistent with the training examples.1
8Write a program to demonstrate the working of the decision tree using any suitable algorithm. Use an appropriate data set for building the decision tree and apply this knowledge to classify a new sample.1
9Build an Artificial Neural Network by implementing the Back propagation algorithm.1
10Write a program to implement the naïve Bayesian classifier for a sample training data set stored as a .CSV file1
11Write a program to construct a Bayesian network considering medical data. Use this model to demonstrate the diagnosis of heart patients using standard Heart Disease Data Set.2
12Apply any suitable algorithm to cluster a set of data stored in a .CSV file. Use the same data set for clustering using k-Means algorithm. Compare the results of these two algorithms and comment on the quality of clustering.2
13Write a program to implement k-Nearest Neighbor algorithm to classify the iris data set.2
14Implement the non-parametric Regression algorithm in order to fit data points. Select appropriate data set for your experiment and draw graphs.2
15Write a Python program to get the accuracy of the Logistic Regression.2
16Demonstrate min-max scaling and standardization using Scikit-learn on a numerical dataset. Show how scaling affects different ML algorithms.2
17Implement the k-Nearest Neighbors classifier using Scikit-learn on the Iris dataset. Evaluate using accuracy, precision, and confusion matrix.2
18Implement linear regression using Scikit-learn on a dataset (e.g., housing prices). Visualize the regression line and report error metrics (MAE, RMSE).2
19Build a Decision Tree classifier using Scikit-learn on a suitable dataset. Visualize the tree structure.2
20Write a Python program to handle missing data using mean/median imputation, label encoding, and one-hot encoding for categorical variables in a dataset (e.g., Titanic dataset).2

Course Outcomes

CO CodeCO StatementBloom’s K Levels
CO1Ability to use data sets in implementing the machine learning algorithmsK2, K4
CO2Ability to build an Artificial Neural NetworkK2, K4
CO3Understand and apply k-Nearest Neighbour algorithmK2, K4
CO4Ability to implement the Regression algorithmsK2, K4
CO5Ability to use Scikit-learn for machine learningK4

Ratings & Reviews

No reviews yet — share your experience with this item.

Write a review

CAPTCHA — solve the equation shown

Reviews are checked by our team before appearing publicly.