Add project 5 sources.

This commit is contained in:
2022-01-03 10:04:14 -05:00
parent 2fd09bb7b8
commit d50686d124
101 changed files with 3776976 additions and 0 deletions

View File

@@ -0,0 +1 @@
order: "q1 q2 q3 q4 q5 q6"

View File

@@ -0,0 +1,2 @@
max_points: "4"
class: "PartialCreditQuestion"

View File

@@ -0,0 +1 @@
# This is the solution file for test_cases/q1/grade.test.

View File

@@ -0,0 +1,14 @@
class: "GradeClassifierTest"
classifierModule: "perceptron"
classifierClass: "PerceptronClassifier"
max_iterations: "4"
datasetName: "bigDigitData"
# our solution: 75%
exactOutput: "False"
accuracyScale: "4"
accuracyThresholds: "70"

View File

@@ -0,0 +1,2 @@
max_points: "1"
class: "PassAllTestsQuestion"

View File

@@ -0,0 +1,2 @@
# This is the solution file for test_cases/q2/grade.test.
# File intentionally blank.

View File

@@ -0,0 +1,6 @@
class: "MultipleChoiceTest"
question: "q2"
result: "86f7e437faa5a7fce15d1ddcb9eaeaea377667b8"

View File

@@ -0,0 +1,2 @@
max_points: "6"
class: "PartialCreditQuestion"

View File

@@ -0,0 +1 @@
# This is the solution file for test_cases/q3/grade.test.

View File

@@ -0,0 +1,12 @@
class: "GradeClassifierTest"
classifierModule: "mira"
classifierClass: "MiraClassifier"
max_iterations: "5"
datasetName: "bigDigitData"
# our solution: 87%
exactOutput: "False"
accuracyScale: "6"
accuracyThresholds: "80"

View File

@@ -0,0 +1,2 @@
max_points: "6"
class: "PartialCreditQuestion"

View File

@@ -0,0 +1 @@
# This is the solution file for test_cases/q4/grade.test.

View File

@@ -0,0 +1,14 @@
class: "GradeClassifierTest"
classifierModule: "naiveBayes"
classifierClass: "NaiveBayesClassifier"
automaticTuning: "True"
featureFunction: "enhancedFeatureExtractorDigit"
datasetName: "bigDigitData"
# baseline is 79%
# our solution is 85%
exactOutput: "False"
accuracyScale: "3"
accuracyThresholds: "80 84"

View File

@@ -0,0 +1,2 @@
max_points: "4"
class: "PartialCreditQuestion"

View File

@@ -0,0 +1 @@
# This is the solution file for test_cases/q5/contest.test.

View File

@@ -0,0 +1,13 @@
class: "GradeClassifierTest"
classifierModule: "perceptron_pacman"
classifierClass: "PerceptronClassifierPacman"
max_iterations: "5"
datasetName: "contestData"
featureFunction: "basicFeatureExtractorPacman"
exactOutput: "False"
accuracyScale: "2"
accuracyThresholds: "70"

View File

@@ -0,0 +1 @@
# This is the solution file for test_cases/q5/suicide.test.

View File

@@ -0,0 +1,13 @@
class: "GradeClassifierTest"
classifierModule: "perceptron_pacman"
classifierClass: "PerceptronClassifierPacman"
max_iterations: "5"
datasetName: "suicideData"
featureFunction: "basicFeatureExtractorPacman"
exactOutput: "False"
accuracyScale: "2"
accuracyThresholds: "70"

View File

@@ -0,0 +1,2 @@
max_points: "4"
class: "PartialCreditQuestion"

View File

@@ -0,0 +1 @@
# This is the solution file for test_cases/q6/contest.test.

View File

@@ -0,0 +1,14 @@
class: "GradeClassifierTest"
classifierModule: "perceptron_pacman"
classifierClass: "PerceptronClassifierPacman"
automaticTuning: "True"
featureFunction: "enhancedFeatureExtractorPacman"
max_iterations: "4"
datasetName: "contestData"
exactOutput: "False"
accuracyScale: "2"
accuracyThresholds: "90"

View File

@@ -0,0 +1 @@
# This is the solution file for test_cases/q6/suicide.test.

View File

@@ -0,0 +1,14 @@
class: "GradeClassifierTest"
classifierModule: "perceptron_pacman"
classifierClass: "PerceptronClassifierPacman"
automaticTuning: "True"
featureFunction: "enhancedFeatureExtractorPacman"
max_iterations: "4"
datasetName: "suicideData"
exactOutput: "False"
accuracyScale: "2"
accuracyThresholds: "80"