SlideShare a Scribd company logo
1 of 5
Download to read offline
7
Computational Methods in Medicine
Angel Garrido
Faculty of Sciences, National University of Distance Education, Madrid, Spain
Paseo Senda del Rey, 9, 28040, Madrid, Spain
algbmv@telefonica.net
Abstract
Artificial Intelligence requires logic. But its classical version shows too many
insufficiencies. So, it is absolutely necessary to introduce more sophisticated tools, such as Fuzzy
Logic, Modal Logic, Non-Monotonic Logic, and so on [2]. Among the things that AI needs to
represent are categories, objects, properties, relations between objects, situations, states, time,
events, causes and effects, knowledge about knowledge, and so on. The problems in AI can be
classified in two general types [3, 4]: Search Problems and Representation Problem. There exist
different ways to reach this objective. So, we have [3] Logics, Rules, Frames, Associative Nets,
Scripts and so on, that are often interconnected. Also, it will be very useful, in dealing with
problems of uncertainty and causality, to introduce Bayesian Networks, and particularly, a principal
tool as the Essential Graph. We attempt here to show the scope of application of such versatile
methods, currently fundamental in Medicine.
Keywords: Graph Theory, Bayesian Networks, Computational Biology, AI in Medicine.
1. Representation Methods
We can use a series of resources [4] to approach the problems in AI. Between them, Logic,
Rules, Associative Nets, Frames, and Scripts. The election between these methods must be based in
the own characteristics of the problem and our expectation about the type of solution [2]. In many
cases, we take at a time two o more tools, as in the case of the Frame System, with participation of
Rules, and so on.
The Rules shows a great advantage on the Classical Logic [3]. In the Classical Logic, as you
known, the Reasoning was Monotonic, with inferences without contradiction with the pre-existing,
in SBR. Nevertheless in the RBS, we may delete facts or affirmations of the Base of Facts,
according the new inferences.
This makes the Reasoning Non-Monotonic, because we can modify the conclusion. Then,
appear a question: which we must to make with the conclusion of the affirmation now invalided?
For this problem [2], we need to introduce the concept of Type of Dependence of a Rule, which can
be Reversible, if we delete the affirmations, then we delete automatically the above inferred facts; or
Irreversible, if the facts, once inferred, it is not deleted neither changed. And in the case of some
applicable rules at time, which must be executed firstly? Such Rules constitutes, in each step, the
Conflict Set (obviously, a dynamic set). The subjacent decision problem is called Resolution of
Conflicts or Control of Reasoning.
There exist different strategies, for to elect each time a Rule into the Conflict Set, as such
Ordering of Rules, Control of Agendas, Criterion of Actuality and Criterion of Specificity. About the
first and the second, the commentaries are un-necessaries: they consist in the disposition of the
Rules in the order as must be executed. The Criterion of Actuality consists in apply first the Rules in
whose antecedent there exists the more actual information. The Motor of Inference must be charged
of the control of their respective moments. The Criterion of Specificity lead to execute, firstly, the
more specific Rules, that is, that with more facts in its antecedent. So, between R0: if a, then b, and
R1: if a and d, then c, we must to select R1, because it is more specific than R0. We also have of
Mechanisms of Control in RBS. For example, using Refractory Mechanism. So, we prevents to
execute newly a Rule, once utilized, if do not exist more information which allow or recommend
such (in general, anomalous) case Rule Sets. It allows activate or neutralize Block´s Rules; Meta-
Rules, they are rules which treat (or reasoning) about other Rules; such Meta-Rules can collaborate
in the Control of Reasoning, with the change or assignation of priorities to different Rules,
according the evolution of the circumstances. It is the more general and more integrating method,
BRAINovations
BRAIN. Broad Research in Artificial Intelligence and Neuroscience
Volume 1, Issue 1 , January 2010,”Happy BRAINew Year!”, ISSN 2067-3957
8
between all the Representation Procedures [2, 4]. They permits introduce some different elements.
For instance, by Rules on Frame Systems. We denote such System as FS.
We must distinguish between Facets, as properties of the Field, and Devils, as procedures
associated to the Frame System. Types of Facets: Defect value, it is the value which we assign to the
Field, when it is previously inexistent; Multivalued, when more than a value is admissible;
Restrictions, they will be limitations on the values in the Rang of the Field; Certainty, it gives us the
credibility of the values of the Field; Interface Facets, it allow the control of the interaction with the
usuary. Types of Devils: Devil of necessity, to give a value, before inexistent, to the field; Devil of
modification, when it change the value of the field; Devil of deleting, if the value of the field is
eliminated; Devil of assignation, it will be when we add the value to the field; Devil of access, when
we reclaim the value of the field.
They are structures of knowledge [2, 3, 4] which must organize the information relative to
dynamical stereotyped situations, that is, ever or almost ever identical sequence of steps, or at least
very similar. For instance, go to such cinema or such big store. The words and the subjacent ideas
remember to movies. The elements of a Script can be Scenes, Roles, Objects, Places, Names,
Conditions, Instruments, and Results. Its signification is evident according their name: for instance,
the Scenes must be events described sequentially, being necessary each scene for the realization of
the subsequent. With Results, we say the facts obtained, when we have finished the sequence
described in the Script.
2. Searching Methods
We will distinguish between Blind Search Procedures and Heuristic Procedures. In the first
case, the oldest, it is possible to apply Breadth Search, and Depth Search. But with the trouble
associated of Combinatorial Explosion, which appears when the so-called ramification index, or
branching factor (the average cardinal of the successors of each node) increase without reasonable
bounds. For this reason, it is necessary a more efficient procedure of search, by the introduction of
heuristic functions, which give the estimation of the distance among the actual node and the final
node. In such case, we said that will be the Heuristic Search.
Between the Nets, the more actual studies to deal with Bayesian Nets, also called Belief
Networks [3]. Before than their apparition, the purpose was to obtain useful systems for the medical
diagnosis, by classical statistical techniques, such as the Bayes´s Rule.
A Bayesian Net is a pair (G, D), with G a directed, acyclic and connected graph, and D a
distribution of probability (associated with the participant variables). Such distribution, D, must
verify the Property of Directional Separation, according which the probability of a variable does not
depends of their not descendant nodes.
3. Expert Systems
The Expert Systems (ESs, in acronym), also called Knowledge-Based Systems (KBSs), are
the more usual type of AIM (Artificial Intelligence in Medicine) system in clinical use. They
provide medical knowledge, generally about a very specific task, and are able to reason with data
from individual patients to come up with adequate conclusion. There are many variations. But many
times the knowledge within an Expert System is represented in the form of a set of rules.
There are many different types of clinical task to which Expert Systems can be applied:
Generating alerts and reminders, Diagnostic assistance, Therapy planning, Agents for information
retrieval, Image recognition and interpretation, and so on. In the fields of treatment and diagnosis,
we dispose of very important realizations, giving us for instance the subsequent tools: PIP (1971), at
MIT; MYCIN (1976), a Rule-Based System, due to Stanford University. It works on infectious
diseases; CASNET (1979), it is due to Rutgers University, and it works with ophthalmologic
problems; INTERNIST (1980), due to Pittsburgh, on inner medicine; AI/RHEUM (1983), at
Missouri University, on Rheumatology; SPE (also 1983), at Rutgers, to analyze the electrophoresis
of proteins; TIA (1984), at Maryland, on the therapy of ischemic attacks, and many others.
A. Garrido – Computational Methods in Medicine
9
4. Graphs and Networks
Now, we may analyze the mathematical foundations of Bayesian Networks, and its adequate
representation, by an essential graph for each Markovian equivalence class.
Let S and S’ two structures of Bayesian Networks (abridgedly BNs) on V, where V will be
the set of nodes of the corresponding graph, subjacent to the BN. Then, according to [15], we can
say that S is equivalent to S´, denoted by S Χ S’, if S can represent every probability distribution
which S’represents and vice versa.
An essential graph of a structure of BN, S, is a Partially Directed Acyclic Graph (PDAG)
such that their skeleton is the same that of S, and the essential edges (and only these) are directed.
Let C be a class of Directed Acyclic Graphs (in acronym DAGs) Markov equivalent among
them. Then, their essential graph would be the smallest graph greater than every DAG that belongs
to the class. If we denote the essential graph as G*, this is equivalent to saying G*
= ∪ {G: G∈C},
where such graph union is reached by the union of the nodes and edges of G, V (G*
) = ∪ V (G), and
E (G*
) = ∪ E (G). So, G*
will be the smallest of upper bound for all graphs of the represented class.
Each node represents a random variable, and its edges give the relationship between them.
Therefore, Bayesian Nets represent joint probabilities [5, 6, 7].
We says that two BNs are equivalent (denoted by Χ), if both represent the same JPD (joint
probability distribution). The following properties hold:
• Reflexive: B Χ B, ∀ B;
• Symmetrical: if B Χ B’⇒ B´Χ B;
• Transitive: if B Χ B’and B’Χ B’’⇒ B Χ B’’.
Therefore, it is an Equality Relation, also called an Equivalence Relation [8], defined on the
set of BNs. On such mathematical object, it is well established a partition in equivalence classes [5],
as we will see then.
Let S and S’ be two of such structures of BNs on V. Then, we say that S is equivalent to S’: S
Χ S’, if for each parameterization, θ, of S, there exists another parameterization, θ’, of S’, such that
P (V / S, θ) = P (V / S´, θ´)
Hence, S can represent every probability distribution which S´ represents and vice versa.
S is equivalent to S´, denoted by S Χ S´ iff both structures induce the same set of conditional
independencies (according the Global Markov Property).
In a DAG, if we eliminate its directions to each directed edge [9], the remainder is its
skeleton graph.
And we call an immorality each configuration of the following type X → Y ← Z, where we
can observe the following directed edges, X → Z and Z ← Y, but where the nodes X and Y must
never be adjacent, because in such a case, the immorality remains.
Recall that they are also called v-structures or head-to-head patterns, according different
authors. If we connect (“wedding”) the father-nodes by a line (no-directed edge), and we transform
all directed edges into non-directed edges then we say that “the graph is moralized”, or that the
Moral Graph of the initial graph has been obtained.
Also consider that the set of fathers of a node Y will be
Pa (Y) = {X∈V (G): there exists an edge X → Y into E (G)}
Two models of BNs are equivalent iff both have the same skeleton and the same immoralities.
In DAGs, an edge X→Y is covered, if Pa (Y) = Pa (X) ∪ {X}.
Two models of BNs are equivalent iff there exists a sequence of covered edge inversions,
transforming one in another model. We can denote the equivalence class of S by [S]. It induces a
partition into the set of BNs, Β, in equivalence classes,
Ω = Β / Χ = ∪ Β i
As Classification, it must be exhaustive and mutually exclusive. Each class includes all the
BNs Markov-equivalent to a given (or equivalent between them). To obtain their representation and
BRAIN. Broad Research in Artificial Intelligence and Neuroscience
Volume 1, Issue 1 , January 2010,”Happy BRAINew Year!”, ISSN 2067-3957
10
work efficiently with it, it suffices taking an element as representative, being denominated the
essential graph of such class [5, 7].
A directed edge is said to be compelled, or essential, in a structure of BN, S, if it would
always be present on each structure equivalent to S.
By the Verma & Pearl Theorem, we said that each edge intervening in one immorality will
always be one of this type, “compelled”, or essential. But those are not all the essential edges: other
edges can be compelled without participating into immoralities.
An essential graph of a structure of Bayesian Network, S, is a PDAG such that its skeleton is
the same of S, and the essential edges (and only these) are directed. The directed edges connecting
the same pair of nodes, but showing opposed directions, into two graphs belonging the same class,
C, are substituted by a line. So,
G* will be the lesser of the upper bounds for every graph of the class represented
Equivalence and Inclusion, by
S Χ S´ iff (S ⊂ S´) ∧ (S´⊂ S)
And we said that S´ is strictly included into S, if S includes S´, but S´ is not included in S.
A structure of BN, S, includes another, S´, iff there exists a sequence of covered arc
inversions and additions of arcs which transforms S into S´. So, a structure of BN, S, includes
another, S´ iff S is able to represent any joint probability distribution that S´ can represent.
5. References
[1] Barr, A., and Feigenbaum, E. A. (1981). The Handbook of Artificial Intelligence, Volumes 1-3.
William Kaufmann Inc.
[2] Fernández Galán, S., et al. (1998). Problemas resueltos de Inteligencia Artificial Aplicada.
Búsqueda y Representación. Madrid: Addison-Wesley.
[3] Garrido, A. (2004). Logical Foundations of Artificial Intelligence, FotFS V, Universität Bonn.
[4] Mira, J., et al. (1995). Aspectos Básicos de la Inteligencia Artificial. Madrid: Sanz y Torres.
[5] Anderson, S. A., Madigan, D. & Perlman, M. D. (1997). A characterization of Markov
equivalence classes for acyclic digraphs. Ann. Statist, 25, 505-541.
[6] Barro, S., & Marin, R. (2002). Fuzzy Logic in Medicine. Heidelberg: Physica Verlag.
[7] Garrido, A. (2009). Chain Graphs and Directed Acyclic Graphs Improved by Equivalence
Classes and Their Essential Graphs. Studies in Informatics and Control, 18 (1), 23-29. Bucharest:
National Institute for Research and Development in Informatics.
[8] Gillispie, S. B., & Perlman, M. D. (2001). Enumerating Markov equivalence classes of acyclic
digraph models. UAI 2001, 171-177.
[9] Harary, F., and Palmer (1973). Graphical Enumeration. New York: Academic Press.
6. Recommended Works in the Topic of This Paper
1. Searle, J. (1980). Minds, Brains and Programs. The Behavioral and Brain Sciences, 3, 417-424.
2. Turing, A. (1950). Computing machinery and intelligence. Mind, 59, 433-60.
3. Wiener, N. (1947). Cybernetics. New York: MIT Press and John Wiley.
4. Dubois, D., & Prade, H. (Eds.) (2000). Fundamentals of Fuzzy Sets, Netherlands: Kluwer Publ..
5. Dubois, D., & Prade, H. (1988). Possibility Theory. New Jersey: Plenum Press.
6. Garrido, A. (2006). Special Functions in Artificial Intelligence. Opuscula Mathematica, 26(3),
457-464, Poland, Krakow: AGW Publishers, Krakow University.
7. Pedryck, W. (1993). Fuzzy Control and Fuzzy Systems, Wiley and Sons Co., New York.
8. Wang, Z. (1997). A Course in Fuzzy Systems and Control. New Jersey: Prentice-Hall.
9. Gillispie, S. B., & M. D. Perlman, M. D. (2002). The Size Distribution for Markov Equivalence
Classes of Acyclic Digraph Models. AI 141 (1/2), 137-155.
10. Mordeson, J. N., Malik, D. S., & Cheng, S. C. (2000). Fuzzy Mathematics in Medicine.
Heidelberg: Physica Verlag.
11. Pólya, G. (1987). Combinatorial enumeration of groups, graphs, Springer Verlag.
A. Garrido – Computational Methods in Medicine
11
12. Robinson, P. (1973). Counting Labeled Acyclic Digraphs. In F. Harary (Ed.), New Directions in
the Theory of Graphs (pp. 239-279). New York: Academic Press.
13. Steinsky, B., & Grabner, P. J. (2005). Asymptotic Behavior of the Poles of a Special Generating
Function for Acyclic Digraphs. Aequationes Mathematicae, 70(3), 268-278.
14. Steinsky, B. (2004). Asymptotic Behavior of the Number of Labeled Essential Acyclic Digraphs
and Labeled Chain Graphs. Graphs and Combinatorics 20(3), 399-411.
15. Steinsky, B. (2003). Enumeration of Labeled Chain Graphs and Labeled Essential Directed
Graphs. Discrete Mathematics, 270(1-3), 266-277.
16. Studeny, M. (1987). Asymptotic Behavior of Empirical Multi-information. Kybernetika 23(2),
124-135.
17. Studeny, M., & Volf, M. (1999). A graphical characterization of the largest chain graphs. IJAR,
20, 209-236.
18. Szczepaniak, P. S., Lisoba, P. J. G., & Kacprzyk, J. (2000). Fuzzy Systems in Medicine.
Heidelberg: Physica Verlag.
19. Torres, A., & Nieto, J. J. (2006). Fuzzy Logic in Medicine and Bioinformatics. Journal of
Biomedicine and Biotechnology, 2006, 1-7. Hindawi Publishers.

More Related Content

What's hot

Hedging Predictions in Machine Learning
Hedging Predictions in Machine LearningHedging Predictions in Machine Learning
Hedging Predictions in Machine Learningbutest
 
Possibility Theory versus Probability Theory in Fuzzy Measure Theory
Possibility Theory versus Probability Theory in Fuzzy Measure TheoryPossibility Theory versus Probability Theory in Fuzzy Measure Theory
Possibility Theory versus Probability Theory in Fuzzy Measure TheoryIJERA Editor
 
Intro tofuzzysystemsnuralnetsgeneticalgorithms
Intro tofuzzysystemsnuralnetsgeneticalgorithmsIntro tofuzzysystemsnuralnetsgeneticalgorithms
Intro tofuzzysystemsnuralnetsgeneticalgorithmselkhayatyazid
 
Figure 1
Figure 1Figure 1
Figure 1butest
 
Marketing analytics - clustering Types
Marketing analytics - clustering TypesMarketing analytics - clustering Types
Marketing analytics - clustering TypesSuryakumar Thangarasu
 
A bayesian abduction model for extracting most probable evidence to support s...
A bayesian abduction model for extracting most probable evidence to support s...A bayesian abduction model for extracting most probable evidence to support s...
A bayesian abduction model for extracting most probable evidence to support s...ijaia
 
Essay on-data-analysis
Essay on-data-analysisEssay on-data-analysis
Essay on-data-analysisRaman Kannan
 
Mis End Term Exam Theory Concepts
Mis End Term Exam Theory ConceptsMis End Term Exam Theory Concepts
Mis End Term Exam Theory ConceptsVidya sagar Sharma
 
Applied Artificial Intelligence Unit 2 Semester 3 MSc IT Part 2 Mumbai Univer...
Applied Artificial Intelligence Unit 2 Semester 3 MSc IT Part 2 Mumbai Univer...Applied Artificial Intelligence Unit 2 Semester 3 MSc IT Part 2 Mumbai Univer...
Applied Artificial Intelligence Unit 2 Semester 3 MSc IT Part 2 Mumbai Univer...Madhav Mishra
 
FUZZY STATISTICAL DATABASE AND ITS PHYSICAL ORGANIZATION
FUZZY STATISTICAL DATABASE AND ITS PHYSICAL ORGANIZATIONFUZZY STATISTICAL DATABASE AND ITS PHYSICAL ORGANIZATION
FUZZY STATISTICAL DATABASE AND ITS PHYSICAL ORGANIZATIONijdms
 
Data mining approaches and methods
Data mining approaches and methodsData mining approaches and methods
Data mining approaches and methodssonangrai
 
25 Machine Learning Unsupervised Learaning K-means K-centers
25 Machine Learning Unsupervised Learaning K-means K-centers25 Machine Learning Unsupervised Learaning K-means K-centers
25 Machine Learning Unsupervised Learaning K-means K-centersAndres Mendez-Vazquez
 

What's hot (20)

Hedging Predictions in Machine Learning
Hedging Predictions in Machine LearningHedging Predictions in Machine Learning
Hedging Predictions in Machine Learning
 
Possibility Theory versus Probability Theory in Fuzzy Measure Theory
Possibility Theory versus Probability Theory in Fuzzy Measure TheoryPossibility Theory versus Probability Theory in Fuzzy Measure Theory
Possibility Theory versus Probability Theory in Fuzzy Measure Theory
 
Intro tofuzzysystemsnuralnetsgeneticalgorithms
Intro tofuzzysystemsnuralnetsgeneticalgorithmsIntro tofuzzysystemsnuralnetsgeneticalgorithms
Intro tofuzzysystemsnuralnetsgeneticalgorithms
 
Lesson 30
Lesson 30Lesson 30
Lesson 30
 
Figure 1
Figure 1Figure 1
Figure 1
 
18 ijcse-01232
18 ijcse-0123218 ijcse-01232
18 ijcse-01232
 
Cluster analysis
Cluster analysisCluster analysis
Cluster analysis
 
Marketing analytics - clustering Types
Marketing analytics - clustering TypesMarketing analytics - clustering Types
Marketing analytics - clustering Types
 
Cluster analysis
Cluster analysisCluster analysis
Cluster analysis
 
A bayesian abduction model for extracting most probable evidence to support s...
A bayesian abduction model for extracting most probable evidence to support s...A bayesian abduction model for extracting most probable evidence to support s...
A bayesian abduction model for extracting most probable evidence to support s...
 
Essay on-data-analysis
Essay on-data-analysisEssay on-data-analysis
Essay on-data-analysis
 
Clustering
ClusteringClustering
Clustering
 
Mis End Term Exam Theory Concepts
Mis End Term Exam Theory ConceptsMis End Term Exam Theory Concepts
Mis End Term Exam Theory Concepts
 
Lesson 31
Lesson 31Lesson 31
Lesson 31
 
Applied Artificial Intelligence Unit 2 Semester 3 MSc IT Part 2 Mumbai Univer...
Applied Artificial Intelligence Unit 2 Semester 3 MSc IT Part 2 Mumbai Univer...Applied Artificial Intelligence Unit 2 Semester 3 MSc IT Part 2 Mumbai Univer...
Applied Artificial Intelligence Unit 2 Semester 3 MSc IT Part 2 Mumbai Univer...
 
FUZZY STATISTICAL DATABASE AND ITS PHYSICAL ORGANIZATION
FUZZY STATISTICAL DATABASE AND ITS PHYSICAL ORGANIZATIONFUZZY STATISTICAL DATABASE AND ITS PHYSICAL ORGANIZATION
FUZZY STATISTICAL DATABASE AND ITS PHYSICAL ORGANIZATION
 
Data mining approaches and methods
Data mining approaches and methodsData mining approaches and methods
Data mining approaches and methods
 
25 Machine Learning Unsupervised Learaning K-means K-centers
25 Machine Learning Unsupervised Learaning K-means K-centers25 Machine Learning Unsupervised Learaning K-means K-centers
25 Machine Learning Unsupervised Learaning K-means K-centers
 
AI Lesson 34
AI Lesson 34AI Lesson 34
AI Lesson 34
 
A Method for Constructing Non-Isosceles Triangular Fuzzy Numbers Using Freque...
A Method for Constructing Non-Isosceles Triangular Fuzzy Numbers Using Freque...A Method for Constructing Non-Isosceles Triangular Fuzzy Numbers Using Freque...
A Method for Constructing Non-Isosceles Triangular Fuzzy Numbers Using Freque...
 

Similar to Computational Methods in Medicine

Efficient reasoning
Efficient reasoningEfficient reasoning
Efficient reasoningunyil96
 
On Machine Learning and Data Mining
On Machine Learning and Data MiningOn Machine Learning and Data Mining
On Machine Learning and Data Miningbutest
 
ObservabilityForModernApplications_Stockholm.pdf
ObservabilityForModernApplications_Stockholm.pdfObservabilityForModernApplications_Stockholm.pdf
ObservabilityForModernApplications_Stockholm.pdfAmazon Web Services
 
Statistics for data scientists
Statistics for  data scientistsStatistics for  data scientists
Statistics for data scientistsAjay Ohri
 
OBJECTRECOGNITION1.pptxjjjkkkkjjjjkkkkkkk
OBJECTRECOGNITION1.pptxjjjkkkkjjjjkkkkkkkOBJECTRECOGNITION1.pptxjjjkkkkjjjjkkkkkkk
OBJECTRECOGNITION1.pptxjjjkkkkjjjjkkkkkkkshesnasuneer
 
OBJECTRECOGNITION1.pptxjjjkkkkjjjjkkkkkkk
OBJECTRECOGNITION1.pptxjjjkkkkjjjjkkkkkkkOBJECTRECOGNITION1.pptxjjjkkkkjjjjkkkkkkk
OBJECTRECOGNITION1.pptxjjjkkkkjjjjkkkkkkkshesnasuneer
 
Machine Learning for the System Administrator
Machine Learning for the System AdministratorMachine Learning for the System Administrator
Machine Learning for the System Administratorbutest
 
AI assagnmebt.docx
AI assagnmebt.docxAI assagnmebt.docx
AI assagnmebt.docxHelinayen
 
Bayesian Network and Truth maintance system.doc
Bayesian Network and Truth maintance system.docBayesian Network and Truth maintance system.doc
Bayesian Network and Truth maintance system.docjdinfo444
 
Basic course for computer based methods
Basic course for computer based methodsBasic course for computer based methods
Basic course for computer based methodsimprovemed
 
Searching in metric spaces
Searching in metric spacesSearching in metric spaces
Searching in metric spacesunyil96
 
Basic course on computer-based methods
Basic course on computer-based methodsBasic course on computer-based methods
Basic course on computer-based methodsimprovemed
 
Observability for modern applications
Observability for modern applications  Observability for modern applications
Observability for modern applications MoovingON
 
ObservabilityForModernApplications-Oslo.pdf
ObservabilityForModernApplications-Oslo.pdfObservabilityForModernApplications-Oslo.pdf
ObservabilityForModernApplications-Oslo.pdfAmazon Web Services
 
GROUPING OBJECTS BASED ON THEIR APPEARANCE
GROUPING OBJECTS BASED ON THEIR APPEARANCEGROUPING OBJECTS BASED ON THEIR APPEARANCE
GROUPING OBJECTS BASED ON THEIR APPEARANCEijaia
 
01bkb02p.ppt
01bkb02p.ppt01bkb02p.ppt
01bkb02p.pptoluobes
 

Similar to Computational Methods in Medicine (20)

Efficient reasoning
Efficient reasoningEfficient reasoning
Efficient reasoning
 
On Machine Learning and Data Mining
On Machine Learning and Data MiningOn Machine Learning and Data Mining
On Machine Learning and Data Mining
 
Chapter 5 (final)
Chapter 5 (final)Chapter 5 (final)
Chapter 5 (final)
 
ObservabilityForModernApplications_Stockholm.pdf
ObservabilityForModernApplications_Stockholm.pdfObservabilityForModernApplications_Stockholm.pdf
ObservabilityForModernApplications_Stockholm.pdf
 
Statistics for data scientists
Statistics for  data scientistsStatistics for  data scientists
Statistics for data scientists
 
OBJECTRECOGNITION1.pptxjjjkkkkjjjjkkkkkkk
OBJECTRECOGNITION1.pptxjjjkkkkjjjjkkkkkkkOBJECTRECOGNITION1.pptxjjjkkkkjjjjkkkkkkk
OBJECTRECOGNITION1.pptxjjjkkkkjjjjkkkkkkk
 
OBJECTRECOGNITION1.pptxjjjkkkkjjjjkkkkkkk
OBJECTRECOGNITION1.pptxjjjkkkkjjjjkkkkkkkOBJECTRECOGNITION1.pptxjjjkkkkjjjjkkkkkkk
OBJECTRECOGNITION1.pptxjjjkkkkjjjjkkkkkkk
 
Machine Learning for the System Administrator
Machine Learning for the System AdministratorMachine Learning for the System Administrator
Machine Learning for the System Administrator
 
Unit-3 Data Analytics.pdf
Unit-3 Data Analytics.pdfUnit-3 Data Analytics.pdf
Unit-3 Data Analytics.pdf
 
Unit-3 Data Analytics.pdf
Unit-3 Data Analytics.pdfUnit-3 Data Analytics.pdf
Unit-3 Data Analytics.pdf
 
Unit-3 Data Analytics.pdf
Unit-3 Data Analytics.pdfUnit-3 Data Analytics.pdf
Unit-3 Data Analytics.pdf
 
AI assagnmebt.docx
AI assagnmebt.docxAI assagnmebt.docx
AI assagnmebt.docx
 
Bayesian Network and Truth maintance system.doc
Bayesian Network and Truth maintance system.docBayesian Network and Truth maintance system.doc
Bayesian Network and Truth maintance system.doc
 
Basic course for computer based methods
Basic course for computer based methodsBasic course for computer based methods
Basic course for computer based methods
 
Searching in metric spaces
Searching in metric spacesSearching in metric spaces
Searching in metric spaces
 
Basic course on computer-based methods
Basic course on computer-based methodsBasic course on computer-based methods
Basic course on computer-based methods
 
Observability for modern applications
Observability for modern applications  Observability for modern applications
Observability for modern applications
 
ObservabilityForModernApplications-Oslo.pdf
ObservabilityForModernApplications-Oslo.pdfObservabilityForModernApplications-Oslo.pdf
ObservabilityForModernApplications-Oslo.pdf
 
GROUPING OBJECTS BASED ON THEIR APPEARANCE
GROUPING OBJECTS BASED ON THEIR APPEARANCEGROUPING OBJECTS BASED ON THEIR APPEARANCE
GROUPING OBJECTS BASED ON THEIR APPEARANCE
 
01bkb02p.ppt
01bkb02p.ppt01bkb02p.ppt
01bkb02p.ppt
 

Recently uploaded

zoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistanzoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistanzohaibmir069
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Lokesh Kothari
 
A relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfA relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfnehabiju2046
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfSELF-EXPLANATORY
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 sciencefloriejanemacaya1
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​kaibalyasahoo82800
 
VIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C PVIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C PPRINCE C P
 
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfAnalytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfSwapnil Therkar
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Patrick Diehl
 
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCESTERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCEPRINCE C P
 
G9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.pptG9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.pptMAESTRELLAMesa2
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )aarthirajkumar25
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSarthak Sekhar Mondal
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxSwapnil Therkar
 
Cultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxCultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxpradhanghanshyam7136
 
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
Artificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PArtificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PPRINCE C P
 

Recently uploaded (20)

zoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistanzoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistan
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
 
A relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfA relative description on Sonoporation.pdf
A relative description on Sonoporation.pdf
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 science
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​
 
VIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C PVIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C P
 
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfAnalytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?
 
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCESTERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
 
G9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.pptG9 Science Q4- Week 1-2 Projectile Motion.ppt
G9 Science Q4- Week 1-2 Projectile Motion.ppt
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )
 
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
 
The Philosophy of Science
The Philosophy of ScienceThe Philosophy of Science
The Philosophy of Science
 
Cultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxCultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptx
 
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
Artificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PArtificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C P
 

Computational Methods in Medicine

  • 1. 7 Computational Methods in Medicine Angel Garrido Faculty of Sciences, National University of Distance Education, Madrid, Spain Paseo Senda del Rey, 9, 28040, Madrid, Spain algbmv@telefonica.net Abstract Artificial Intelligence requires logic. But its classical version shows too many insufficiencies. So, it is absolutely necessary to introduce more sophisticated tools, such as Fuzzy Logic, Modal Logic, Non-Monotonic Logic, and so on [2]. Among the things that AI needs to represent are categories, objects, properties, relations between objects, situations, states, time, events, causes and effects, knowledge about knowledge, and so on. The problems in AI can be classified in two general types [3, 4]: Search Problems and Representation Problem. There exist different ways to reach this objective. So, we have [3] Logics, Rules, Frames, Associative Nets, Scripts and so on, that are often interconnected. Also, it will be very useful, in dealing with problems of uncertainty and causality, to introduce Bayesian Networks, and particularly, a principal tool as the Essential Graph. We attempt here to show the scope of application of such versatile methods, currently fundamental in Medicine. Keywords: Graph Theory, Bayesian Networks, Computational Biology, AI in Medicine. 1. Representation Methods We can use a series of resources [4] to approach the problems in AI. Between them, Logic, Rules, Associative Nets, Frames, and Scripts. The election between these methods must be based in the own characteristics of the problem and our expectation about the type of solution [2]. In many cases, we take at a time two o more tools, as in the case of the Frame System, with participation of Rules, and so on. The Rules shows a great advantage on the Classical Logic [3]. In the Classical Logic, as you known, the Reasoning was Monotonic, with inferences without contradiction with the pre-existing, in SBR. Nevertheless in the RBS, we may delete facts or affirmations of the Base of Facts, according the new inferences. This makes the Reasoning Non-Monotonic, because we can modify the conclusion. Then, appear a question: which we must to make with the conclusion of the affirmation now invalided? For this problem [2], we need to introduce the concept of Type of Dependence of a Rule, which can be Reversible, if we delete the affirmations, then we delete automatically the above inferred facts; or Irreversible, if the facts, once inferred, it is not deleted neither changed. And in the case of some applicable rules at time, which must be executed firstly? Such Rules constitutes, in each step, the Conflict Set (obviously, a dynamic set). The subjacent decision problem is called Resolution of Conflicts or Control of Reasoning. There exist different strategies, for to elect each time a Rule into the Conflict Set, as such Ordering of Rules, Control of Agendas, Criterion of Actuality and Criterion of Specificity. About the first and the second, the commentaries are un-necessaries: they consist in the disposition of the Rules in the order as must be executed. The Criterion of Actuality consists in apply first the Rules in whose antecedent there exists the more actual information. The Motor of Inference must be charged of the control of their respective moments. The Criterion of Specificity lead to execute, firstly, the more specific Rules, that is, that with more facts in its antecedent. So, between R0: if a, then b, and R1: if a and d, then c, we must to select R1, because it is more specific than R0. We also have of Mechanisms of Control in RBS. For example, using Refractory Mechanism. So, we prevents to execute newly a Rule, once utilized, if do not exist more information which allow or recommend such (in general, anomalous) case Rule Sets. It allows activate or neutralize Block´s Rules; Meta- Rules, they are rules which treat (or reasoning) about other Rules; such Meta-Rules can collaborate in the Control of Reasoning, with the change or assignation of priorities to different Rules, according the evolution of the circumstances. It is the more general and more integrating method, BRAINovations
  • 2. BRAIN. Broad Research in Artificial Intelligence and Neuroscience Volume 1, Issue 1 , January 2010,”Happy BRAINew Year!”, ISSN 2067-3957 8 between all the Representation Procedures [2, 4]. They permits introduce some different elements. For instance, by Rules on Frame Systems. We denote such System as FS. We must distinguish between Facets, as properties of the Field, and Devils, as procedures associated to the Frame System. Types of Facets: Defect value, it is the value which we assign to the Field, when it is previously inexistent; Multivalued, when more than a value is admissible; Restrictions, they will be limitations on the values in the Rang of the Field; Certainty, it gives us the credibility of the values of the Field; Interface Facets, it allow the control of the interaction with the usuary. Types of Devils: Devil of necessity, to give a value, before inexistent, to the field; Devil of modification, when it change the value of the field; Devil of deleting, if the value of the field is eliminated; Devil of assignation, it will be when we add the value to the field; Devil of access, when we reclaim the value of the field. They are structures of knowledge [2, 3, 4] which must organize the information relative to dynamical stereotyped situations, that is, ever or almost ever identical sequence of steps, or at least very similar. For instance, go to such cinema or such big store. The words and the subjacent ideas remember to movies. The elements of a Script can be Scenes, Roles, Objects, Places, Names, Conditions, Instruments, and Results. Its signification is evident according their name: for instance, the Scenes must be events described sequentially, being necessary each scene for the realization of the subsequent. With Results, we say the facts obtained, when we have finished the sequence described in the Script. 2. Searching Methods We will distinguish between Blind Search Procedures and Heuristic Procedures. In the first case, the oldest, it is possible to apply Breadth Search, and Depth Search. But with the trouble associated of Combinatorial Explosion, which appears when the so-called ramification index, or branching factor (the average cardinal of the successors of each node) increase without reasonable bounds. For this reason, it is necessary a more efficient procedure of search, by the introduction of heuristic functions, which give the estimation of the distance among the actual node and the final node. In such case, we said that will be the Heuristic Search. Between the Nets, the more actual studies to deal with Bayesian Nets, also called Belief Networks [3]. Before than their apparition, the purpose was to obtain useful systems for the medical diagnosis, by classical statistical techniques, such as the Bayes´s Rule. A Bayesian Net is a pair (G, D), with G a directed, acyclic and connected graph, and D a distribution of probability (associated with the participant variables). Such distribution, D, must verify the Property of Directional Separation, according which the probability of a variable does not depends of their not descendant nodes. 3. Expert Systems The Expert Systems (ESs, in acronym), also called Knowledge-Based Systems (KBSs), are the more usual type of AIM (Artificial Intelligence in Medicine) system in clinical use. They provide medical knowledge, generally about a very specific task, and are able to reason with data from individual patients to come up with adequate conclusion. There are many variations. But many times the knowledge within an Expert System is represented in the form of a set of rules. There are many different types of clinical task to which Expert Systems can be applied: Generating alerts and reminders, Diagnostic assistance, Therapy planning, Agents for information retrieval, Image recognition and interpretation, and so on. In the fields of treatment and diagnosis, we dispose of very important realizations, giving us for instance the subsequent tools: PIP (1971), at MIT; MYCIN (1976), a Rule-Based System, due to Stanford University. It works on infectious diseases; CASNET (1979), it is due to Rutgers University, and it works with ophthalmologic problems; INTERNIST (1980), due to Pittsburgh, on inner medicine; AI/RHEUM (1983), at Missouri University, on Rheumatology; SPE (also 1983), at Rutgers, to analyze the electrophoresis of proteins; TIA (1984), at Maryland, on the therapy of ischemic attacks, and many others.
  • 3. A. Garrido – Computational Methods in Medicine 9 4. Graphs and Networks Now, we may analyze the mathematical foundations of Bayesian Networks, and its adequate representation, by an essential graph for each Markovian equivalence class. Let S and S’ two structures of Bayesian Networks (abridgedly BNs) on V, where V will be the set of nodes of the corresponding graph, subjacent to the BN. Then, according to [15], we can say that S is equivalent to S´, denoted by S Χ S’, if S can represent every probability distribution which S’represents and vice versa. An essential graph of a structure of BN, S, is a Partially Directed Acyclic Graph (PDAG) such that their skeleton is the same that of S, and the essential edges (and only these) are directed. Let C be a class of Directed Acyclic Graphs (in acronym DAGs) Markov equivalent among them. Then, their essential graph would be the smallest graph greater than every DAG that belongs to the class. If we denote the essential graph as G*, this is equivalent to saying G* = ∪ {G: G∈C}, where such graph union is reached by the union of the nodes and edges of G, V (G* ) = ∪ V (G), and E (G* ) = ∪ E (G). So, G* will be the smallest of upper bound for all graphs of the represented class. Each node represents a random variable, and its edges give the relationship between them. Therefore, Bayesian Nets represent joint probabilities [5, 6, 7]. We says that two BNs are equivalent (denoted by Χ), if both represent the same JPD (joint probability distribution). The following properties hold: • Reflexive: B Χ B, ∀ B; • Symmetrical: if B Χ B’⇒ B´Χ B; • Transitive: if B Χ B’and B’Χ B’’⇒ B Χ B’’. Therefore, it is an Equality Relation, also called an Equivalence Relation [8], defined on the set of BNs. On such mathematical object, it is well established a partition in equivalence classes [5], as we will see then. Let S and S’ be two of such structures of BNs on V. Then, we say that S is equivalent to S’: S Χ S’, if for each parameterization, θ, of S, there exists another parameterization, θ’, of S’, such that P (V / S, θ) = P (V / S´, θ´) Hence, S can represent every probability distribution which S´ represents and vice versa. S is equivalent to S´, denoted by S Χ S´ iff both structures induce the same set of conditional independencies (according the Global Markov Property). In a DAG, if we eliminate its directions to each directed edge [9], the remainder is its skeleton graph. And we call an immorality each configuration of the following type X → Y ← Z, where we can observe the following directed edges, X → Z and Z ← Y, but where the nodes X and Y must never be adjacent, because in such a case, the immorality remains. Recall that they are also called v-structures or head-to-head patterns, according different authors. If we connect (“wedding”) the father-nodes by a line (no-directed edge), and we transform all directed edges into non-directed edges then we say that “the graph is moralized”, or that the Moral Graph of the initial graph has been obtained. Also consider that the set of fathers of a node Y will be Pa (Y) = {X∈V (G): there exists an edge X → Y into E (G)} Two models of BNs are equivalent iff both have the same skeleton and the same immoralities. In DAGs, an edge X→Y is covered, if Pa (Y) = Pa (X) ∪ {X}. Two models of BNs are equivalent iff there exists a sequence of covered edge inversions, transforming one in another model. We can denote the equivalence class of S by [S]. It induces a partition into the set of BNs, Β, in equivalence classes, Ω = Β / Χ = ∪ Β i As Classification, it must be exhaustive and mutually exclusive. Each class includes all the BNs Markov-equivalent to a given (or equivalent between them). To obtain their representation and
  • 4. BRAIN. Broad Research in Artificial Intelligence and Neuroscience Volume 1, Issue 1 , January 2010,”Happy BRAINew Year!”, ISSN 2067-3957 10 work efficiently with it, it suffices taking an element as representative, being denominated the essential graph of such class [5, 7]. A directed edge is said to be compelled, or essential, in a structure of BN, S, if it would always be present on each structure equivalent to S. By the Verma & Pearl Theorem, we said that each edge intervening in one immorality will always be one of this type, “compelled”, or essential. But those are not all the essential edges: other edges can be compelled without participating into immoralities. An essential graph of a structure of Bayesian Network, S, is a PDAG such that its skeleton is the same of S, and the essential edges (and only these) are directed. The directed edges connecting the same pair of nodes, but showing opposed directions, into two graphs belonging the same class, C, are substituted by a line. So, G* will be the lesser of the upper bounds for every graph of the class represented Equivalence and Inclusion, by S Χ S´ iff (S ⊂ S´) ∧ (S´⊂ S) And we said that S´ is strictly included into S, if S includes S´, but S´ is not included in S. A structure of BN, S, includes another, S´, iff there exists a sequence of covered arc inversions and additions of arcs which transforms S into S´. So, a structure of BN, S, includes another, S´ iff S is able to represent any joint probability distribution that S´ can represent. 5. References [1] Barr, A., and Feigenbaum, E. A. (1981). The Handbook of Artificial Intelligence, Volumes 1-3. William Kaufmann Inc. [2] Fernández Galán, S., et al. (1998). Problemas resueltos de Inteligencia Artificial Aplicada. Búsqueda y Representación. Madrid: Addison-Wesley. [3] Garrido, A. (2004). Logical Foundations of Artificial Intelligence, FotFS V, Universität Bonn. [4] Mira, J., et al. (1995). Aspectos Básicos de la Inteligencia Artificial. Madrid: Sanz y Torres. [5] Anderson, S. A., Madigan, D. & Perlman, M. D. (1997). A characterization of Markov equivalence classes for acyclic digraphs. Ann. Statist, 25, 505-541. [6] Barro, S., & Marin, R. (2002). Fuzzy Logic in Medicine. Heidelberg: Physica Verlag. [7] Garrido, A. (2009). Chain Graphs and Directed Acyclic Graphs Improved by Equivalence Classes and Their Essential Graphs. Studies in Informatics and Control, 18 (1), 23-29. Bucharest: National Institute for Research and Development in Informatics. [8] Gillispie, S. B., & Perlman, M. D. (2001). Enumerating Markov equivalence classes of acyclic digraph models. UAI 2001, 171-177. [9] Harary, F., and Palmer (1973). Graphical Enumeration. New York: Academic Press. 6. Recommended Works in the Topic of This Paper 1. Searle, J. (1980). Minds, Brains and Programs. The Behavioral and Brain Sciences, 3, 417-424. 2. Turing, A. (1950). Computing machinery and intelligence. Mind, 59, 433-60. 3. Wiener, N. (1947). Cybernetics. New York: MIT Press and John Wiley. 4. Dubois, D., & Prade, H. (Eds.) (2000). Fundamentals of Fuzzy Sets, Netherlands: Kluwer Publ.. 5. Dubois, D., & Prade, H. (1988). Possibility Theory. New Jersey: Plenum Press. 6. Garrido, A. (2006). Special Functions in Artificial Intelligence. Opuscula Mathematica, 26(3), 457-464, Poland, Krakow: AGW Publishers, Krakow University. 7. Pedryck, W. (1993). Fuzzy Control and Fuzzy Systems, Wiley and Sons Co., New York. 8. Wang, Z. (1997). A Course in Fuzzy Systems and Control. New Jersey: Prentice-Hall. 9. Gillispie, S. B., & M. D. Perlman, M. D. (2002). The Size Distribution for Markov Equivalence Classes of Acyclic Digraph Models. AI 141 (1/2), 137-155. 10. Mordeson, J. N., Malik, D. S., & Cheng, S. C. (2000). Fuzzy Mathematics in Medicine. Heidelberg: Physica Verlag. 11. Pólya, G. (1987). Combinatorial enumeration of groups, graphs, Springer Verlag.
  • 5. A. Garrido – Computational Methods in Medicine 11 12. Robinson, P. (1973). Counting Labeled Acyclic Digraphs. In F. Harary (Ed.), New Directions in the Theory of Graphs (pp. 239-279). New York: Academic Press. 13. Steinsky, B., & Grabner, P. J. (2005). Asymptotic Behavior of the Poles of a Special Generating Function for Acyclic Digraphs. Aequationes Mathematicae, 70(3), 268-278. 14. Steinsky, B. (2004). Asymptotic Behavior of the Number of Labeled Essential Acyclic Digraphs and Labeled Chain Graphs. Graphs and Combinatorics 20(3), 399-411. 15. Steinsky, B. (2003). Enumeration of Labeled Chain Graphs and Labeled Essential Directed Graphs. Discrete Mathematics, 270(1-3), 266-277. 16. Studeny, M. (1987). Asymptotic Behavior of Empirical Multi-information. Kybernetika 23(2), 124-135. 17. Studeny, M., & Volf, M. (1999). A graphical characterization of the largest chain graphs. IJAR, 20, 209-236. 18. Szczepaniak, P. S., Lisoba, P. J. G., & Kacprzyk, J. (2000). Fuzzy Systems in Medicine. Heidelberg: Physica Verlag. 19. Torres, A., & Nieto, J. J. (2006). Fuzzy Logic in Medicine and Bioinformatics. Journal of Biomedicine and Biotechnology, 2006, 1-7. Hindawi Publishers.