Team:Heidelberg/Modeling
From 2010.igem.org
(→Fuzzy Inference Model) |
(→Introduction into Fuzzy Logic) |
||
Line 102: | Line 102: | ||
==Fuzzy Inference Model== | ==Fuzzy Inference Model== | ||
- | === | + | ===Why using a fuzzy inference system to model binding site efficiency?=== |
+ | |||
+ | To be able to evaluate the complex features of an shRNA or miRNA binding site and predict a resulting knockdown percentage of the protein we developed a fuzzy inference system (fis). The parameterized properties of the binding sites serve as input and will be processed into the knockdown percentage as the single output. Thus our fuzzy inference system is characterized as a multiple input, single output fuzzy inference system (MISO). | ||
+ | Fuzzy Logic is a rule-based approximate artificial reasoning method developed by Lotfi Zadeh in 1965. Its motivation is the observation that humans often think and communicate in a vague way, and yet can make precise decisions [Nelles O. Nonlinear System Identification Springer Verlag GmbH & Co., Berlin, 2000.]. It has been widely used in engineering and Artificial Intelligence approaches such as Fuzzy Controllers and Fuzzy Expert Systems. Fuzzy Logic has also been used for the modeling of biological pathways [Bosl W. J. Systems biology by the rules: hybrid intelligent systems for pathway modeling and discovery. BMC Systems Biology1:13 (2007).] and to analyze gene regulatory networks [Laschov D., Margaliot M. Mathematical modeling of the lambda switch:a fuzzy logic approach. J Theor Biol. 21:475-89 (2009)]. Key advantages of Fuzzy logic-based approaches are (i) the ability to construct models based on prior knowledge of the system and experimental data and (ii) encode intermediate states for inputs and outputs, thus improving other logic-approaches that can only deal with ON/OFF states such as Boolean models [Aldridge B. B., Saez-Rodriguez J., Muhlich J. L., Sorger P. K., Lauffenburger D. A. Fuzzy logic analysis of kinase pathway crosstalk in TNF/EGF/insulin-induced signaling PLoS Comput Biol.5:e1000340 (2009).] and (iii) simulations can be derived from both qualitative and quantitative data, both of which can be cast into the form of IF-THEN rules. Thus, FL constitutes a powerful approach for the understanding of heterogeneous datasets. | ||
+ | Fuzzy inference systems are based on membership functions (MF). MF rate input parameters on a scale from 0 to 1, how much they satisfy a criterion. There can be one, or multiple criteria – called membership function - for one input parameter. The height of persons for example can be evaluated with one MF - how much the person satisfies being tall. On the other hand, there could be 3 MFs, one evaluating the membership to small people, the second to medium sized people and the third one to big people (Figure MembershipFunction1.png). In case of a persons height of 1.8 meter the MF “big” would be satisfied to about 0.6 (Figure MembershipFunctionBig.png). Like this, all input is converted to membership values from 0 to 1. Changing the shape of the MF gives the opportunity to have either functional dependencies, allowing intermediate states of the membership values, or simple ON/OFF states, where the membership value can be only 0 or 1 (Figure MembershipONOFF.png). Thus different kinds of input parameters can be evaluated with a fuzzy inference system. For the simple height example model the age of the person could be taken as second input and evaluated by a MF that is 0 until the age of 18 and 1 for older persons. Thus the model would differentiate between young and grown-up persons. | ||
+ | |||
+ | Simple if-then rules can then be used to combine the input MF to an output MF. The satisfaction of a rule by an object (set of input parameters) is defined by the degree of membership of the object to the different MF. The higher the satisfaction of the rule, the higher is the membership to the output MF. | ||
+ | The output MF can be a function like the input MF. This is the case in Mamdani method fuzzy inference systems [Mamdani, E.H. and S. Assilian, "An experiment in linguistic synthesis with a fuzzy logic controller," International Journal of Man-Machine Studies, Vol. 7, No. 1, pp. 1-13, 1975.]. We are using a Sugeno method fuzzy inference system [Sugeno, M., Industrial applications of fuzzy control, Elsevier Science Pub. Co., 1985.], where the output MF is either a constant or a linear function depending on input parameters. The advantage of a Sugeno fuzzy inference system is, that it is computationally more efficient and easier to optimize or adapt due to the more simple output MF. Due to the non-intuitive combination of the 3'-pairing and AU-content score, our fuzzy inference system needs to be optimized computationally. | ||
+ | |||
+ | |||
[[#shRNA_binding_sites|shRNA binding sites]] | [[#shRNA_binding_sites|shRNA binding sites]] | ||
{| | {| | ||
Line 124: | Line 133: | ||
|bla | |bla | ||
|} | |} | ||
+ | |||
===Fuzzy Model Concepts=== | ===Fuzzy Model Concepts=== | ||
Revision as of 19:27, 26 October 2010
|
|
||||||||||||