Analytical thinking

profilewaly118
ProjectDescription.docx

Analytical Thinking

Project Overview

(These specs may be changed as required by the instructor)

For the project, you will work on a problem of your choosing that is interesting, significant, and relevant to apply the data mining algorithms and techniques you learned in the class to some real-world problems. You will apply the elements and standards of analytical thinking approaches to solve your problem. You will have great latitude in what you choose to work on, so take advantage of this opportunity to make a big impact!

The primary requirements of the project are:

· Your project must use some non-trivial data that you collects. Some interesting web sites are listed below including data sources.

· Your project must implement more than one algorithm that is presented in class or is closely related to the course topic (e.g., classification, clustering, association rule, anomaly detection and simulation). Different models may either discover different patterns or confirm the same pattern.

The interesting links are

· KDnuggets

· Kaggle

· Data sets: UCI KDD Archive

· IMDB Data

· Data.gov

· Data Market

· CDC Data

· Census.gov

· Climate Data Sources

· World Bank Catalog

Checkpoint 1: Project proposal [2 pages]

Each student should post a two-page project proposal (in double spaced 12-font size of Times New Roman) and Logic of Problem (a PDF file) prepared from the Critical Thinking Community website to Proposal dropbox . Provide a brief, descriptive name of your project. Your name should be something memorable!

In the proposal, you should address the following issues by applying the elements and standards of analytical thinking approaches:

· What are the problems to be addressed? If selected from the Kaggle, it should be an Active contest.

· What data do you plan to use?

· Are any pre-processing steps necessary?

· What data mining (machine learning) approach (Supervised or Unsupervised) do you plan to use? Justify why Supervised or Unsupervised.

Checkpoint 2: Data Exploration

1) Data Exploration

For the second project checkpoint, you must have collected a significant portion of the data that your project will ultimately use. You should describe the data that you will be using for your project in 2-3 pages. You should show figures or tables highlighting the key characteristics of the data. For example, you might show the following aspects for each file:

· The source of your data

· Number of records

· Number of attributes and a brief descriptions of the file

· Data type and description for each attribute

· Missing values

· Outliers

2) Logic of Problem

Update your Logic of the Problem, and summarize your update including the following:

· What/why you have updated during this data exploration phase

· Do you have any suggestions to the Logic of Problem as an Analytical Thinking tool?

( 1 )

Post your 2-3-page (in double spaced 12-font size of Times New Roman) report and updated Logic of Problem to the checkpoint 2 dropbox.

Checkpoint 3: Data Preprocessing and Preliminary Learning Algorithms

1) Data Preprocessing and Preliminary Learning Algorithms

For the third project checkpoint, you will describe how you have preprocessed the data using such techniques as aggregation, feature selection, feature/attribute selection and discretization. And by this checkpoint, you must have tried building at least your core- learning algorithm. Describe what algorithms you have tried and discuss any findings and/or problems.

2 Logic of Problem

Update your Logic of the Problem, and summarize your update including the following:

· What/why you have updated during this data preprocessing & preliminary learning algorithm phase

· Do you have any suggestions to the Logic of Problem as an Analytical Thinking tool?

Post your 2-3-page (in double spaced 12-font size of Times New Roman) report and updated Logic of Problem to the checkpoint 3 dropbox.

Final Project Report & Presentation

1) Report

The paper (Min. 3- Max. 5 pages in single spaced 12-font size of Times New Roman ) discussion should include the following:

· Introduction

· Problem description

· Motivation

· Brief description of your report organization

· Data Exploration

· Summary of Checkpoint #2

· Methodology

· Data Preprocessing (Checkpoint #3)

· Mining the data

· Should have chosen at least two data mining techniques to build models

· For each model,

· Summarize the main ideas underlying this data mining technique used

· Discuss how it was parameterized (e.g., minimum number of records per leaf node, k-value in KNN, #clusters, etc.)

· Discuss what conclusion you can draw from it

· Include the model output of Weka or any other systems you used in appendix

· Models Performance

· What performance measures used

· Describe the meaning of the performance measures

· Describe the motivation behind choosing your performance measures

· Discuss how the performance measures were estimated (e.g., cross-validation, percentage splits, separate test dataset, etc.)

· Discuss the performance of different modes & summarize it in a table

· Logic of the Problem

· Summarize your experiences with applying the logic of the problem including those that were done in checkpoints 1 through 3

· Discuss pros and cons using this analytical thinking procedure

· Any recommendations to add, change or delete any steps

· Conclusions

· Compare the results from the different models you have applied

· Any patterns confirmed by different models?

· What particular patterns have you discovered?

· What models work better?

· Summarize your problem and discuss what conclusions you have drawn from the models you have built

· Discuss what you would do next if you were to continue the project

· Appendix

· Model outputs

· References

· APA format

3) Hand in the following into the dropbox:

· Report

· All data files used in the project

· All models you have built (e.g., Weka Explorer model files, Weka Experimenter results arff file, etc.)

· Tableau Packaged Workbook (.twbx) file

· MS PPT file for presentation (optional if not included in the Tableau Packaged Workbook)

· Recorded presentation (a link to youtube video is fine) of around 15-20 minutes long to dropbox

· Peer Evaluation Form