e h T y C c l of i n g d o M t m The background Our approach

Slides:



Advertisements
Similar presentations
Temi Avanzati di Intelligenza Artificiale - Intro1 Temi Avanzati di Intelligenza Artificiale Prof. Vincenzo Cutello Department of Mathematics and Computer.
Advertisements

Metadata in Carrot II Current metadata –TF.IDF for both documents and collections –Full-text index –Metadata are transferred between different nodes Potential.
Agent-based Modeling: A Brief Introduction Louis J. Gross The Institute for Environmental Modeling Departments of Ecology and Evolutionary Biology and.
Project Proposal.
A Brief History of Artificial Intelligence
AI and Bioinformatics From Database Mining to the Robot Scientist.
1 Wendy Williams Metaheuristic Algorithms Genetic Algorithms: A Tutorial “Genetic Algorithms are good at taking large, potentially huge search spaces and.
Research and objectives Modern software is incredibly complex: for example, a modern OS has more than 10 millions lines of code, organized in 10s of layers!
Using Bioinformatics to Make the Bio- Math Connection The Confessions of a Biology Teacher.
From Discrete Mathematics to AI applications: A progression path for an undergraduate program in math Abdul Huq Middle East College of Information Technology,
The bioinformatics of biological processes The challenge of temporal data Per J. Kraulis CMCM, Tartu University.
Feedback Control Systems (FCS)
04/07/2007 M.L. Guerriero - AB 2007, Hagenberg, Austria 1 Modeling Static Biological Compartments with Beta-binders Maria Luisa Guerriero 1 Corrado Priami.
Genetic Algorithms: A Tutorial
Diana Hermith, BSc. Molecular Biology Graduate Student Program in Engineering Emphasis in Computer Systems (Graduate Research.
Computational Thinking The VT Community web site:
1 Bio + Informatics AAACTGCTGACCGGTAACTGAGGCCTGCCTGCAATTGCTTAACTTGGC An Overview پرتال پرتال بيوانفورماتيك ايرانيان.
Chapter 1 Introduction to Simulation
Genetic Regulatory Network Inference Russell Schwartz Department of Biological Sciences Carnegie Mellon University.
Sampletalk Technology Presentation Andrew Gleibman
3 A’s of Computational Thinking. Computational Thinking.
The Optimization Plug-in for the BioUML Platform E. O. Kutumova 1,2,*, A. S. Ryabova 1,3, N. I. Tolstyh 1, F. A. Kolpakov 1,2 1 Institute of Systems Biology,
Using Bayesian Networks to Analyze Whole-Genome Expression Data Nir Friedman Iftach Nachman Dana Pe’er Institute of Computer Science, The Hebrew University.
Major objective of this course is: Design and analysis of modern algorithms Different variants Accuracy Efficiency Comparing efficiencies Motivation thinking.
Fuzzy Genetic Algorithm
Aliya Sadeque BIOC 599 Supervisory Committee Meeting Wednesday December 19, 2007.
1 “Genetic Algorithms are good at taking large, potentially huge search spaces and navigating them, looking for optimal combinations of things, solutions.
LREC 2008 Marrakech1 Clustering Related Terms with Definitions Scott Piao, John McNaught and Sophia Ananiadou
Systems Biology ___ Toward System-level Understanding of Biological Systems Hou-Haifeng.
BioRAT: Extracting Biological Information from Full-length Papers David P.A. Corney, Bernard F. Buxton, William B. Langdon and David T. Jones Bioinformatics.
1 CSCD 326 Data Structures I Software Design. 2 The Software Life Cycle 1. Specification 2. Design 3. Risk Analysis 4. Verification 5. Coding 6. Testing.
Mathematical Modeling: Intro Patrice Koehl Department of Biological Sciences National University of Singapore
Nonlinear differential equation model for quantification of transcriptional regulation applied to microarray data of Saccharomyces cerevisiae Vu, T. T.,
The Effect of Database Size Distribution on Resource Selection Algorithms Luo Si and Jamie Callan School of Computer Science Carnegie Mellon University.
Organic Evolution and Problem Solving Je-Gun Joung.
Sensitivity Analysis for the Purposes of Parameter Identification of a S. cerevisiae Fed-batch Cultivation Sensitivity Analysis for the Purposes of Parameter.
Structural Bioinformatics Seminar Prof. Haim J. Wolfson1 How to present a lecture in Bioinformatics (an informal guide) Haim J. Wolfson School of Computer.
Identifying submodules of cellular regulatory networks Guido Sanguinetti Joint work with N.D. Lawrence and M. Rattray.
Forecasting a Country-Dependent Technology Growth
Advanced Algorithms Analysis and Design
Security analysis of COM with Alloy
What is cognitive psychology?
Naomi Ziv, Mark Siegal and David Gresham
CS201 Lecture 02 Computer Vision: Image Formation and Basic Techniques
Themes of Biology Chapter 1
Solving MAP Exactly by Searching on Compiled Arithmetic Circuits
System Structures Identification
Knowledge Representation
Pathway Modeling and Problem Solving Environments
Artificial Intelligence Project 2 Genetic Algorithms
High-throughput Biological Data The data deluge
Chapter 0 Introduction © 2007 Pearson Addison-Wesley.
Artificial Intelligence introduction(2)
1 Department of Engineering, 2 Department of Mathematics,
Objective of This Course
Introduction to Design
Scientific Inquiry Unit 0.3.
1 Department of Engineering, 2 Department of Mathematics,
Genetic Algorithms: A Tutorial
1 Department of Engineering, 2 Department of Mathematics,
Introduction to Pattern Oriented Analysis and Design (POAD)
Diffusion and Osmosis: What is the solute potential of potato cells?
S. Kikuchi, D. Tominaga, M. Arita, K. Takahashi, and M. Tomita
Christoph F. Eick: A Gentle Introduction to Machine Learning
Introduction to Artificial Intelligence Instructor: Dr. Eduardo Urbina
Traveling Salesman Problem by Genetic Algorithm
Lecture One: Automata Theory Amjad Ali
Estimating Rate Constants in Cell Cycle Models
Emmanuel Lorenzo de los Santos Presentation October 10, 2008
Genetic Algorithms: A Tutorial
Presentation transcript:

e h T y C c l of i n g d o M t m The background Our approach Alida Palmisano The Microsoft Research – University of Trento Centre for Computational and Systems Biology Dipartimento di Ingegneria e Scienza dell'Informazione, Università di Trento The background Computer Science has been (and is) used to support Biology in the storage and analysis of huge amounts of data: this is a service of Computer Science to Biology. This approach can be modified in a more peer-to-peer vision, where Computer Science can grab solution strategies from biological phenomena (e.g. applying the genetic selection/mutation mechanism to the optimization problem: this has been called Genetic Algorithm [1]) and Computer Science can be used to tackle the complexity of biological phenomena (e.g. using strategies that has been used in theoretical computer science to analyze complex code). Our approach Abstract models of biological systems are becoming an indispensable conceptual and computational tool for biologists. A model is a “representation of the essential aspects of an existing system which presents knowledge of that system in usable form” [2]. In order to be useful, the model has to be computable, to allow automatic analysis, and extensible, to permit the addition of further details without changing too much the already modeled knowledge. The classical modeling approach in biology is the mathematical one. After the work of Regev et al. [3] a promising trend is to use a programming language based approach to generate executable models at a linguistic level. This strategy drastically diverges from the classical mathematical modeling, because it is executable and not just simply solvable and it is very similar to programming the behavior of a system rather than describing only its outcome with respect to time. The classical modeling cycle (new) Wet Experiments Model 1 Model 2 ... Model N Model Discrimination Model Parameters Inference Solution Model Structure Inference Analysis of parameters and structure (a posteriori) Ranking of parameters Model of the Budding Yeast Cell Cycle The executable modeling cycle supported by our tools [4] (new) Wet Experiments Model Parameters Inference Model Discrimination Model 1 Model 2 ... Model N Execution [5] Programming Model Structure Inference [4] Analysis of parameters and structure (a posteriori) Ranking of parameters References: [1] D.E. Goldberg, Genetic algorithms in search, optimization and machine learning, Addison Wesley (1989) [2] P. Eykhoff, System identication: Parameter and state estimation, John Wiley and Sons, London, UK (1974) [3] A. Regev , E. Shapiro, Cells as computation,Nature (2002) [4] L. Dematté, C. Priami, A. Romanel, The Beta Workbench: a computational tool to study the dynamics of biological systems, Briefings in Bioinformatics (2008) [5] P. Lecca, G. Sanguinetti, A. Palmisano, C. Priami, A new method for inferring rate coefficients from experimental time-consecutive measurements of reactant concentrations. Proceedings of ICSB 2007, (2007)