Determine the ideal number of clusters

Assignment Help Computer Engineering
Reference no: EM131940987

Assignment

Included with this assignment is an Excel spreadsheet that contains data with two dimension values.

The purpose of this assignment is to demonstrate steps performed in a K-Means Cluster analysis.

Review the "k-MEANS CLUSTERING ALGORITHM" section in Chapter 4 of the Sharda et. al. textbook for additional background.

Use Excel to perform the following data analysis.

1. Plot the data on a scatter plot.

2. Determine the ideal number of clusters.

3. Choose random center points (centroids) for each cluster. (Note: Each student will select a different random set of centroids.)

4. Using a standard distance formula measure the distance from each data point to each center point.

5. Assign each data point to an initial cluster region based on closeness.

6. For each cluster calculate new center points.

7. Repeat steps 4 through 6 as a second pass.

8. Repeat steps 4 through 6 as a third pass.

Reference no: EM131940987

Questions Cloud

Error in endpoint determination : how much would you be in error in your endpoint determination? (Report your error in ml of HNO3). The pKa of methyl orange is 4.10
Identify the professional membership organization : Describe some of the benefits of becoming a member of the organization at the professional level and/or the student level.
How does a gc-ms instrument operate : How does a GC-MS instrument operate? The individual steps that go through the machine to get the results given, and how to interpret the given numbers.
What changes would you have to make to your design : What changes would you have to make to your design, to ignore the 30 most common words? Is a (file1,position23) Pair object in the Map for the word top?
Determine the ideal number of clusters : Determine the ideal number of clusters. Using a standard distance formula measure the distance from each data point to each center point.
How the distinction relates to the scenario : Be specific and explain how this distinction relates to the scenario you posted. Also explain how prejudice and bias might create barriers to fulfilling.
Charge balance equations for solution of ammonium acetate : Write the mass balance (for ammonium acetate) and charge balance equations for a solution of ammonium acetate (NH4+CH3COO-).
Identify anapplication life cycle management product : Using Google or another search engine, identify anApplication Life Cycle Management product which could meet the needs of Sifers-Grayson.
How does discipline complement other academic department : What are your discipline's objects of study? What are its methods? How does your discipline complement other academic departments?

Reviews

Write a Review

Computer Engineering Questions & Answers

  Write the class declarations and the constructors

Write the class declarations, the constructors, and the methods to String for all classes. Supply a test program that tests these classes and methods.

  Show the mortgage payment amount

Write down a program in Java (without graphical interface) using a loan amount of $200,000 with an interest rate of 5.75% and a 30 year loan. Display the mortgage payment amount and then list the loan balance and interest paid for each payment ove..

  How the web and database technologies impact each other

demonstrated how the web and database technologies impact each other and how they impact the way we learn, live, work, and operate.

  Define the limitations of vb-script

OOP is not about programming as much as it is about thinking in a specific way. When you think of an object, you should see it as a set of properties and processes. Properties are the data, and methods are what you do to the data.

  Explain the sum of the inverses of all positive integers

though , when we compute the sum in Java's floating point arithmetic the largest value we get is 15.403683, regardless of how many terms we add. Explain the possible reasons for this anomaly.

  How we can use the em algorithm to accomplish the task

Explain how we can use the EM algorithm to accomplish this task. Utilize the structural decomposition of the noisy-or node.

  What are the language standards

What are language standards? At this point in your study of programming, what do they mean to you?

  What is the divide-and-conquer approach

What is the divide-and-conquer approach? Describe two features of the Ada programming language that are useful for developing large software systems.

  What memory management considerations a mobile app needs

discuss what memory management considerations a mobile application programmer needs to be aware of. What are the implications of not managing memory effectively

  What is the relationship between odbc and jdbc

What is the relationship between ODBC and JDBC? What is MySQL? What does the MySQL constraint auto_increment do?

  Estimate the probability of a burglary

BEITC703 - Solve the given puzzle using crypt arithmatic method and Construct a Truth table trat shows the truth value of each sentence in KB and indicate the model in which the KB is true.

  Find and apply all operating system patches

Using a lab system, find and apply all operating system patches. Check with all vendors of software installed on that machine and apply patches.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd