White Box Function Estimation using Convenience Kinetics COMP 150GA – Class Project Fall 2011...
-
Upload
shonda-chapman -
Category
Documents
-
view
215 -
download
1
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.](https://reader035.fdocuments.us/reader035/viewer/2022071717/56649e575503460f94b4f4e6/html5/thumbnails/1.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022071717/56649e575503460f94b4f4e6/html5/thumbnails/2.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022071717/56649e575503460f94b4f4e6/html5/thumbnails/3.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022071717/56649e575503460f94b4f4e6/html5/thumbnails/4.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022071717/56649e575503460f94b4f4e6/html5/thumbnails/5.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022071717/56649e575503460f94b4f4e6/html5/thumbnails/6.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022071717/56649e575503460f94b4f4e6/html5/thumbnails/7.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022071717/56649e575503460f94b4f4e6/html5/thumbnails/8.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022071717/56649e575503460f94b4f4e6/html5/thumbnails/9.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022071717/56649e575503460f94b4f4e6/html5/thumbnails/10.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022071717/56649e575503460f94b4f4e6/html5/thumbnails/11.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022071717/56649e575503460f94b4f4e6/html5/thumbnails/12.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022071717/56649e575503460f94b4f4e6/html5/thumbnails/13.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022071717/56649e575503460f94b4f4e6/html5/thumbnails/14.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022071717/56649e575503460f94b4f4e6/html5/thumbnails/15.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022071717/56649e575503460f94b4f4e6/html5/thumbnails/16.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022071717/56649e575503460f94b4f4e6/html5/thumbnails/17.jpg)
Make a skype or in-person appointment with Prof Dec 20 or 21 to review your project
10% BONUS points