0% found this document useful (0 votes)
2 views2 pages

Questions

The document outlines a series of lab exercises focused on data mining and warehousing, detailing Python programming tasks for various algorithms. It includes implementations for data scaling, clustering techniques (K-means, K-means++, Mini-batch K-means, K-Medoids, Agglomerative Clustering), classification methods (Naive Bayes, ID3 Decision Tree, SVM, Multilayer Perceptron), and association rule mining with the Apriori algorithm. Each lab emphasizes generating datasets, clustering or classifying data, and comparing algorithm performance.

Uploaded by

arjabkhadka93
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views2 pages

Questions

The document outlines a series of lab exercises focused on data mining and warehousing, detailing Python programming tasks for various algorithms. It includes implementations for data scaling, clustering techniques (K-means, K-means++, Mini-batch K-means, K-Medoids, Agglomerative Clustering), classification methods (Naive Bayes, ID3 Decision Tree, SVM, Multilayer Perceptron), and association rule mining with the Apriori algorithm. Each lab emphasizes generating datasets, clustering or classifying data, and comparing algorithm performance.

Uploaded by

arjabkhadka93
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Data Mining and Warehousing Lab Sheet

Lab1
1. Write a Python program to implement Standard Scalar.
2. Write a Python program to implement Min-max Scalar.

Lab 2
1. Write a python program to implement K-means Clustering algorithm
o Generate 1000 2-D data points in the range 0-100 randomly.
o Divide data points into 3 clusters.
2. Write a python program to implement K-means++ Clustering
algorithm.
o Generate 1000 2-D data points in the range 0-200 randomly.
o Divide data points into 4 clusters.

Lab 3
1. Write a python program to implement K-means Clustering algorithm
o Generate 10000 2-D data points in the range 0-100 randomly
o Divide data points into 5 clusters
o Find time taken by the algorithm to find clusters
2. Write a python program to implement Mini-batch K-means Clustering
algorithm
o Generate 10000 2-D data points in the range 0-100 randomly
o Divide data points into 5 clusters
o Find time taken by the algorithm to find clusters
o Vary the batch size from 100 to 1500, find time taken by the
algorithm in each case and find best value of the batch size.

Lab 4
1. Write a python program to find clusters of Iris Dataset using KMedoids
Algorithm
2. Write a python program to find clusters of Iris Dataset using
Agglomerative Clustering Algorithm
3. Compare both algorithms in terms of different performance measures

Lab 5
1. Write a python program to predict diabetes using Naive Bayes
Classification.
2. Write a python program to predict diabetes using ID3 Decision Tree
Classifier.
3. Compare Performance of both classifiers.
Lab 6
1. Write a python program to classify breast cancer data using support
vector machine
2. Write a python program to classify breast cancer data using multilayer
perceptron
3. Compare the performance of both classifiers.

Lab 7
1. Write a python program to classify Iris Dataset (Multi-class
Classification).

Lab 8
1. Write a python program to implement Apriori algorithm to find
association rules.

You might also like