Question: table [ [ , Animal,Weight ( kg ) , table [ [ Top Speed ] , [ ( k m h ) .
tableAnimal,Weight kgtableTop Speed
AI and ML Assignment
You are part of an organizing team to design a large openrange Zoo for the animals listed in the below table.
a
The zoo consists of sections; each section includes a group ie cluster of animals. These sections will feature
expansive openair houses, catering to either a single species or multiple species.
The zo could include multiple water bodies, wooded areas etc. See Figure of an example zoo.
The ultimate goal is to craft a zoo that appropriate for the animals' physical and mental wellbeing while
is
simultaneously attractive to our visitors.
WARIE
TS & BEAR
ALISTIN ZOC
Your tasks are:
Cluster the animals into groups to assist in designing the Park.
Label each cluster with proper name ie "large funny animals".
To achieve this, write a python program to find the optimum clustering for the animals listed in the
table. The python program performs the following tasks:
Read animal from the Table. Use Panda library.
Write a function for Kmeans algorithm.
O
Apply Kmeans algorithm repeatedly with different Ks
O
Plot the elbow graph. Find optimum clustering. Give meaningful labels to the clusters
Write a report, and draw a map of the zoo, and show the sections and animal houses.
Important Notes:
For nonnumerical feature trait, you use multiple methods:
Data Transformation:
For example, One Hot Encoding: Convert data into binary vectors. Each category gets its
own column with a for belonging and for not belonging. This allows kmeans to work
with the data as if it were numerical.
Feature Engineering: create new numerical features from the nonnumerical data this might be
better
Optionally, you can apply PCA prior to clustering.
Rules:
Deadline:
This assignment is of your grade
is
Teams: students per team.
Submission include:
Python Code
O
Report: assumptionsplotslabelsmap
Grading is based on:
Correct program.
O
Good report.
O
The best clustering solution.
Demo: presentation and code modification by everyone in the team.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
