Proposal revised down to data accuisition
This commit is contained in:
@@ -49,16 +49,16 @@ public class BayesChef {
|
||||
SimpleRegression simpleRegression = new SimpleRegression();
|
||||
simpleRegression.addData(flavorPrefs);
|
||||
|
||||
System.out.println("Individual flavor pref MSE: " + simpleRegression.getMeanSquareError());
|
||||
System.out.println("Individual flavor pref MSE: " + Math.sqrt(simpleRegression.getMeanSquareError()));
|
||||
simpleRegression.clear();
|
||||
|
||||
System.out.println("Querying Bayes net for recipe flavor preferences: ");
|
||||
flavorPrefs = new double[recipeBook.getSize()][];
|
||||
|
||||
for (int i = 0; i < recipeBook.getSize(); i++) {
|
||||
simpleRegression.addData(i,printPreference(net, recipeBook.getRecipe(i)));
|
||||
simpleRegression.addData(i, printPreference(net, recipeBook.getRecipe(i)));
|
||||
}
|
||||
System.out.println("Recipe flavor pref MSE: " + simpleRegression.getMeanSquareError());
|
||||
System.out.println("Recipe flavor pref MSE: " + Math.sqrt(simpleRegression.getMeanSquareError()));
|
||||
}
|
||||
|
||||
int printPreference(BayesNet net, Recipe recipe) {
|
||||
|
||||
Reference in New Issue
Block a user