White Box Function Estimation using Convenience Kinetics COMP 150GA – Class Project Fall 2011...

17
White Box Function Estimation using Convenience Kinetics COMP 150GA – Class Project Fall 2011 Tufts University YOUR NAME, [email protected]

Transcript of White Box Function Estimation using Convenience Kinetics COMP 150GA – Class Project Fall 2011...

Page 1: White Box Function Estimation using Convenience Kinetics COMP 150GA – Class Project Fall 2011 Tufts University YOUR NAME, Your.Name@tufts.edu.

White Box Function Estimationusing Convenience Kinetics

COMP 150GA – Class ProjectFall 2011

Tufts University

YOUR NAME, [email protected]

Page 2: White Box Function Estimation using Convenience Kinetics COMP 150GA – Class Project Fall 2011 Tufts University YOUR NAME, Your.Name@tufts.edu.

Goal• Develop approximate expressions for rate change of concentrations in

metabolic networks, when given measurement data (data sets that correspond to various operating conditions).

• Grading is as follows:– 25% - problem formulation– 25% - solution quality– 30% - results on each test case– 10% - summary of project contributions– 10% - Overall code quality/clarify/documentation/organization

• Add as many slides as needed to get your points across

Page 3: White Box Function Estimation using Convenience Kinetics COMP 150GA – Class Project Fall 2011 Tufts University YOUR NAME, Your.Name@tufts.edu.

Problem Formulation

• Explain HOW you formulated the problem as an optimization problem, and JUSTIFY your choices. Please make sure to include an intuitive explanation and a mathematical equation if appropriate. – Define your design space, and explain how you represent a solution in

the design space– What is your objective function?– What is your evaluation function? How does it capture trading off

accuracy for form simplicity? How are solutions compared? (see next slide)

25%

Page 4: White Box Function Estimation using Convenience Kinetics COMP 150GA – Class Project Fall 2011 Tufts University YOUR NAME, Your.Name@tufts.edu.

Design Space & representing a solution in the design space

Page 5: White Box Function Estimation using Convenience Kinetics COMP 150GA – Class Project Fall 2011 Tufts University YOUR NAME, Your.Name@tufts.edu.

Objective Function

Page 6: White Box Function Estimation using Convenience Kinetics COMP 150GA – Class Project Fall 2011 Tufts University YOUR NAME, Your.Name@tufts.edu.

Evaluation Function

• Show and explain how two possible solutions (from any of the examples) were evaluated

Page 7: White Box Function Estimation using Convenience Kinetics COMP 150GA – Class Project Fall 2011 Tufts University YOUR NAME, Your.Name@tufts.edu.

Your Solution

• One slide that provides Outline/Overview/Summary/FlowGraphof Heuristic

• Additional slides with details on each key idea

25%

Page 8: White Box Function Estimation using Convenience Kinetics COMP 150GA – Class Project Fall 2011 Tufts University YOUR NAME, Your.Name@tufts.edu.

RESULTS

• The results should show the following for EACH test case:– One or more plot that shows the accuracy of your

best solution against the given data.– One or more plot (or explanation supported by

tables/data) that shows how you performed tradeoffs for a particular example. For example, if you did multiple objective optimization, then show or explain a graph of your pareto front, making sure that your axis are clearly explained.

Page 9: White Box Function Estimation using Convenience Kinetics COMP 150GA – Class Project Fall 2011 Tufts University YOUR NAME, Your.Name@tufts.edu.

Test Case #1

• D-Glucose + 2 ATP ↔ 2 ADP + FDP

ATP

ADP

FDP

Page 10: White Box Function Estimation using Convenience Kinetics COMP 150GA – Class Project Fall 2011 Tufts University YOUR NAME, Your.Name@tufts.edu.

Results for Test Case #110%

Page 11: White Box Function Estimation using Convenience Kinetics COMP 150GA – Class Project Fall 2011 Tufts University YOUR NAME, Your.Name@tufts.edu.

Test Case #2• S ↔ P

Page 12: White Box Function Estimation using Convenience Kinetics COMP 150GA – Class Project Fall 2011 Tufts University YOUR NAME, Your.Name@tufts.edu.

Results for Test Case #210%

Page 13: White Box Function Estimation using Convenience Kinetics COMP 150GA – Class Project Fall 2011 Tufts University YOUR NAME, Your.Name@tufts.edu.

Test Case #3

• GLUC + 2NAD + NADP + ADP ↔ 2Ethanol + 2NADH + NADPH + ATP

• GLUC6P + 2NAD + NADP + 2ADP ↔ 2Ethanol + 2NADH + NADPH + 2ATP

• GAP + NAD + 2ADP ↔ 2Ethanol + NADH + 2ATP

GAP

GLUC6P

Page 14: White Box Function Estimation using Convenience Kinetics COMP 150GA – Class Project Fall 2011 Tufts University YOUR NAME, Your.Name@tufts.edu.

Results for Test Case #310%

Page 15: White Box Function Estimation using Convenience Kinetics COMP 150GA – Class Project Fall 2011 Tufts University YOUR NAME, Your.Name@tufts.edu.

Summary of Project Contributions

1. What was your project able to accomplish? 2. If someone else was going to use some of

your ideas to solve this problem, which ones would you recommend?

10%

Page 16: White Box Function Estimation using Convenience Kinetics COMP 150GA – Class Project Fall 2011 Tufts University YOUR NAME, Your.Name@tufts.edu.

What Worked and Did not Work

• List any clever or seemingly obvious ideas that you tried and did not work.

5% BONUS points

Page 17: White Box Function Estimation using Convenience Kinetics COMP 150GA – Class Project Fall 2011 Tufts University YOUR NAME, Your.Name@tufts.edu.

Make a skype or in-person appointment with Prof Dec 20 or 21 to review your project

10% BONUS points