Ray LaBarge ECE 539 Project.  Wild Mushrooms are available throughout North America  No “Leaves of 3, Leave it Be” rule to classify by  Consequences.

Slides:



Advertisements
Similar presentations
COMP3740 CR32: Knowledge Management and Adaptive Systems
Advertisements

Projects Data Representation Basic testing and evaluation schemes
Sequential Minimal Optimization Advanced Machine Learning Course 2012 Fall Semester Tsinghua University.
Ch. Eick: More on Machine Learning & Neural Networks Different Forms of Learning: –Learning agent receives feedback with respect to its actions (e.g. using.
Scott Wiese ECE 539 Professor Hu
Final Project- Mining Mushroom World. Agenda Motivation and Background Determine the Data Set (2) 10 DM Methodology steps (19) Conclusion.
Indian Statistical Institute Kolkata
CS771 Machine Learning : Tools, Techniques & Application Gaurav Krishna Y Harshit Maheshwari Pulkit Jain Sayantan Marik
Assessing and Comparing Classification Algorithms Introduction Resampling and Cross Validation Measuring Error Interval Estimation and Hypothesis Testing.
Support Vector Neural Training Włodzisław Duch Department of Informatics Nicolaus Copernicus University, Toruń, Poland School of Computer Engineering,
A Posteriori Corrections to Classification Methods Włodzisław Duch & Łukasz Itert Department of Informatics, Nicholas Copernicus University, Torun, Poland.
The K Nearest Neighbor Algorithm (kNN) Erik Zeitler Uppsala Database Laboratory.
Competent Undemocratic Committees Włodzisław Duch, Łukasz Itert and Karol Grudziński Department of Informatics, Nicholas Copernicus University, Torun,
ML ALGORITHMS. Algorithm Types Classification (supervised) Given -> A set of classified examples “instances” Produce -> A way of classifying new examples.
On Comparing Classifiers: Pitfalls to Avoid and Recommended Approach Published by Steven L. Salzberg Presented by Prakash Tilwani MACS 598 April 25 th.
Ensemble Learning (2), Tree and Forest
Color-based Diagnosis: Clinical Images
An Exercise in Machine Learning
Attention Deficit Hyperactivity Disorder (ADHD) Student Classification Using Genetic Algorithm and Artificial Neural Network S. Yenaeng 1, S. Saelee 2.
CLassification TESTING Testing classifier accuracy
Brute Force Average of 88 checks Worst possible algorithm if there is a ship in the bottom right cell Best search: 25.
Biostatistics Case Studies 2005 Peter D. Christenson Biostatistician Session 5: Classification Trees: An Alternative to Logistic.
KYLE PATTERSON Automatic Age Estimation and Interactive Museum Exhibits Advisors: Prof. Cass and Prof. Lawson.
1 1 Slide Evaluation. 2 2 n Interactive decision tree construction Load segmentchallenge.arff; look at dataset Load segmentchallenge.arff; look at dataset.
Improving Web Spam Classification using Rank-time Features September 25, 2008 TaeSeob,Yun KAIST DATABASE & MULTIMEDIA LAB.
Computational Intelligence: Methods and Applications Lecture 19 Pruning of decision trees Włodzisław Duch Dept. of Informatics, UMK Google: W Duch.
Ensemble Classification Methods Rayid Ghani IR Seminar – 9/26/00.
Feb 2007Alon Slapak 1 of 1 Classification A practical approach Classification Methods Training Set Classifier Example Definition Bibliography.
Experiments in Machine Learning COMP24111 lecture 5 Accuracy (%) A BC D Learning algorithm.
Categorical data. Decision Tree Classification Which feature to split on? Try to classify as many as possible with each split (This is a good split)
 2003, G.Tecuci, Learning Agents Laboratory 1 Learning Agents Laboratory Computer Science Department George Mason University Prof. Gheorghe Tecuci 5.
Ensemble Based Systems in Decision Making Advisor: Hsin-His Chen Reporter: Chi-Hsin Yu Date: IEEE CIRCUITS AND SYSTEMS MAGAZINE 2006, Q3 Robi.
SPAM DETECTION AND FILTERING By Prasanna Kunchavaram.
Spam Detection Ethan Grefe December 13, 2013.
Final Year Project Lego Robot Guided by Wi-Fi (QYA2)
Online Multiple Kernel Classification Steven C.H. Hoi, Rong Jin, Peilin Zhao, Tianbao Yang Machine Learning (2013) Presented by Audrey Cheong Electrical.
As Of March 28 th, 2001 A quick summary of LeNDI / Celware Integration. rbp.
Objectives: Terminology Components The Design Cycle Resources: DHS Slides – Chapter 1 Glossary Java Applet URL:.../publications/courses/ece_8443/lectures/current/lecture_02.ppt.../publications/courses/ece_8443/lectures/current/lecture_02.ppt.
Classification using Decision Trees 1.Data Mining and Information 2.Data Mining and Machine Learning Techniques 3.Decision trees and C5 4.Applications.
Computational Intelligence: Methods and Applications Lecture 33 Decision Tables & Information Theory Włodzisław Duch Dept. of Informatics, UMK Google:
***Classification Model*** Hosam Al-Samarraie, PhD. CITM-USM.
Validation methods.
Musical Genre Categorization Using Support Vector Machines Shu Wang.
The Little Big Data Showdown ECE 8110 Pattern Recognition and Machine Learning Temple University Christian Ward.
BSP: An iterated local search heuristic for the hyperplane with minimum number of misclassifications Usman Roshan.
Hierarchical Sampling for Active Learning Sanjoy Dasgupta and Daniel Hsu University of California, San Diego Session : Active Learning and Experimental.
7. Performance Measurement
Logistic Regression: To classify gene pairs
Can Computer Algorithms Guess Your Age and Gender?
Statistical Techniques
Schizophrenia Classification Using
Damiano Bolzoni, Sandro Etalle, Pieter H. Hartel
Mitchell Kossoris, Catelyn Scholl, Zhi Zheng
Machine Learning Today: Reading: Maria Florina Balcan
Classification of Networks using Machine Learning
Experiments in Machine Learning
FCTA 2016 Porto, Portugal, 9-11 November 2016 Classification confusion within NEFCLASS caused by feature value skewness in multi-dimensional datasets Jamileh.
Prediction of Wine Grade
Multiple Decision Trees ISQS7342
CSCI N317 Computation for Scientific Applications Unit Weka
Lab weighted kNN, decision trees, random forest (“cross-validation” built in – more labs on it later in the course) Peter Fox and Greg Hughes Data Analytics.
Classification Breakdown
Analysis for Predicting the Selling Price of Apartments Pratik Nikte
Lecture 10 – Introduction to Weka
Assignment 1: Classification by K Nearest Neighbors (KNN) technique
CS639: Data Management for Data Science
Data Analytics – ITWS-4600/ITWS-6600/MATP-4450
MAS 622J Course Project Classification of Affective States - GP Semi-Supervised Learning, SVM and kNN Hyungil Ahn
Machine Learning: Lecture 5
Presenter: Donovan Orn
Presentation transcript:

Ray LaBarge ECE 539 Project

 Wild Mushrooms are available throughout North America  No “Leaves of 3, Leave it Be” rule to classify by  Consequences of misclassification are deadly!!!

 Dataset from UC-Irvine Machine Learning Database  Most notable work by Prof. Włodzisław Duch of Poland’s Nicolaus Copernicus University  Established 3 classifying rules with 100% accuracy odor  R 1 : odor ∈ {a,l,n}→ class e odorspore-print-colorpopulationhabitat  R 2 : odor ∈ {a,l,n} & spore-print-color ∈ {r,w} & population = v & habitat ∈ {l,p}→class e odorspore-print-colorpopulationgill-size  R 3 : odor ∈ {a,l,n} & spore-print-color ∈ {r,w} & population = v & gill-size = b →class e  R 4 : ELSE→ class p

 Develop k-NN Algorithm  Determine baseline performance  Establish if any relation between physical characteristics and toxicity exists  Develop a Perceptron  Randomize data and partition into Train and Test  Use 3 way cross validation  All algorithms implemented in Java

99.90% 99.90% accurate averaged from a 3-way cross validation

Percentages are averaged over 3 cross validations of data More than 99% accuracy!

Note: Using learning rates of 0.01 and had the same testing set accuracy. More than 99% accuracy!

MOST LIKELY POISONOUS IF...MOST LIKELY EDIBLE IF…