Keith A. Pray - Professional and Academic Site
About Me
·
·
·
LinkedIn Profile Facebook Profile GoodReads Profile
Professional
Academic
Teaching
                                          
Printer Friendly Version
"Control" Experiments

Intro ] [ Makefile ] [ test-1000-500-no-missing ] [ test-1000-no-missing ] [ test-500-discrete-only ] [ test-discrete-only ]

Up: Report ]

DATAHOME = ../../data/ ########################################################## # Make it all baby! all : test1 test2 test3 test4 ########################################################## # test 1 # train with first 1000 instances of the training dataset that do NOT # contain missing values # test with first 500 instances of the test data test1 : census-income-no-missing-1000.data census-income-500.test java weka.classifiers.j48.J48 -t census-income-no-missing-1000.data -T census-income-500.test -U > test-1000-500-no-missing.txt ########################################################## # test 2 # train with only the discrete-valued attributes (use all instances) # test with first 500 instances of the test data test2 : census-income-discrete-only.data census-income-discrete-only-500.test java weka.classifiers.j48.J48 -t census-income-discrete-only.data -T census-income-discrete-only-500.test -U > test-500-discrete-only.txt ########################################################## # test 3 # train with first 1000 instances of the training dataset that do NOT # contain missing values # test with ALL instances of the test data test3 : census-income-no-missing-1000.data java weka.classifiers.j48.J48 -t census-income-no-missing-1000.data -T census-income.test -U > test-1000-no-missing.txt ########################################################## # test 4 # train with only the discrete-valued attributes (use all instances) # test with ALL instances of the test data test4 : java weka.classifiers.j48.J48 -t census-income-discrete-only.data -T census-income-discrete-only.test -U > test-discrete-only.txt ########################################################## ## Make sure we have the correct data and test files to work with ## ########################################################## # grep out all the "?" from the data file census-income-no-missing.data : cat $(DATAHOME)census-income.data | grep -v "?" > census-income-no-missing.data ########################################################## # only use the first 1000 data lines (first 35 are header info) census-income-no-missing-1000.data : census-income-no-missing.data head -n 1035 census-income-no-missing.data > census-income-no-missing-1000.data ########################################################## # only use discrete valued attributes census-income-discrete-only.data : java weka.filters.AttributeFilter -R 1,3,5,11,12,13 -i $(DATAHOME)census-income.data -o census-income-discrete-only.data ########################################################## census-income-discrete-only.test : java weka.filters.AttributeFilter -R 1,3,5,11,12,13 -i $(DATAHOME)census-income.test -o census-income-discrete-only.test ########################################################## # going to test sometimes with only the first 500 entried # from the test file census-income-500.test : head -n 535 $(DATAHOME)census-income.test > census-income-500.test ########################################################## # going to test sometimes with only the first 500 entried # from the test file census-income-discrete-only-500.test : census-income-discrete-only.test head -n 535 census-income-discrete-only.test > census-income-discrete-only-500.test ########################################################## ########################################################## ########################################################## ########################################################## clean : cleantests cleandata ########################################################## cleandata : rm -f census-income-500.test rm -f census-income-discrete-only.test rm -f census-income-discrete-only.data rm -f census-income-discrete-only-500.test rm -f census-income-no-missing.data rm -f census-income-no-missing-1000.data ########################################################## cleantests : rm -f test-1000-500-no-missing.txt rm -f test-500-discrete-only.txt rm -f test-1000-no-missing.txt rm -f test-discrete-only.txt ##########################################################

by: Keith A. Pray
Last Modified: July 4, 2004 8:58 AM
© 2004 - 1975 Keith A. Pray.
All rights reserved.

Current Theme: 

Kapowee Hosted | Kapow Generated in 0.026 second | XHTML | CSS