SlideShare ist ein Scribd-Unternehmen logo
1 von 6
Downloaden Sie, um offline zu lesen
International Journal of Research in Computer Science
eISSN 2249-8265 Volume 2 Issue 6 (2012) pp. 1-6
www.ijorcs.org, A Unit of White Globe Publications
doi: 10.7815/ijorcs. 26.2012.050


            0F   A CONCEPTUAL MODEL FOR ONTOLOGY
                          BASED LEARNING
                                   Touraj Banirostam1, Kamal Mirzaie2, Mehdi N. Fesharaki3
                   1
                    Department of Computer Engineering, Central Tehran Branch, Islamic Azad University, IRAN
                                                Email: banirostam@iautcb.ac.ir
                      2
                       Department of Computer Engineering, Maybod Branch, Islamic Azad University, IRAN
                                               Email: k.mirzaie@maybodiau.ac.ir
                 3
                  Department of Computer Engineering, Science and research Branch, Islamic Azad University, IRAN
                                                  Email: fesharaki@mut.ac.ir


 Abstract: Utilizing learning features by many fields
 37B                                                               involved in a problem, inability to represent all
 like education, artificial intelligence, and multi-agent          parameters and unknown factors in a phenomenon [2].
 systems, leads to generation of various definitions for
 this concept. In this article, these field’s significant             As a common cognitive phenomenon among all the
 definitions for learning will be presented, and their key         organisms, learning has been always considered by
 concepts in each field will be described. Using the               different fields [3]. The lack of a common expression
 mentioned features in different learning definitions,             for learning in different sciences such as psychology,
 ontology will get presented for the concept of learning.          behavior, cognitive science, sociology, philosophy,
 In the ontology, the main ontological concepts and                education, and artificial intelligence has led many
 their relations have been represented. Also a                     definitions and different concepts of learning to be
 conceptual model for learning based on presented                  provided [4]. Therefore, there are various models of
 ontology will be proposed by means of model and                   learning. Focusing on represented descriptions,
 modeling description. Then concepts of presented                  different aspects and various parameters of this
 definitions are going to be shown in proposed model               phenomenon be recognized and as a result, a better
 and after that, the model’s functionality will be                 understanding of relations between different
 discuss. Twelve main characteristics have been used to            components can be achieved [5]. This can lead to a
 describe the proposed model’s functionality. Utilizing            comprehensive concept in this regard. This concept is
 learning ontology to improve the proposed conceptual              to be efficient in representing a suitable model and it
 model can be used also as a guide to model learning               would also reduce the errors [6].
 and also can be useful in different learning models’                 In the following sections, at first different learning
 comparison. So that the key concepts which can be                 concepts will be expressed and some of definitions
 used for considered learning model will be                        will get represented and after that, efficient
 determined. Furthermore, an example based on                      components within them will be described. Then
 proposed ontology and definition features is explained.           different modeling methods will be considered and the
                                                                   significance of ontology in modeling will get clarified
 Keywords: Conceptual Model; Learning, Memory,
                                                                   and consequently, learning ontology will be
 Modeling, Ontology.
                                                                   represented and ultimately the proposed model will be
                                                                   presented and described according to the represented
                           I. INTRODUCTION
                                                                   ontology. Finally, an example based on mentioned
                              0B




          Complex phenomena can be always represented              features will be described.
       simple through eliminating some details. Although
       during this process some effective parameters in the                       II. LEARNING CONCEPT
                                                                                     1B




       main phenomena might be ignored, but these
                                                                      Broad use of learning in different fields led to
       simplifying results in a better understanding of
                                                                   different definitions of learning. Based on the
       concepts [1]. This process has been settled for a
                                                                   applications and needs, each definition focuses on
       relatively broad range of natural phenomena to social
                                                                   different concepts as learning. So representing a
       systems like neural networks, stock market, and social
                                                                   common concept of learning seems to be difficult.
       changes. Different reasons can be found for
                                                                   Having a conceptual model of learning can be helpful
       eliminating a phenomenon details from which, some
                                                                   in solving relative problems of learning effectively. To
       can be noticed as, failure to identify all the parameters


                                                                                www.ijorcs.org
2                                                                   Touraj Banirostam, Kamal Mirzaie, Mehdi N. Fesharaki

reach the concept of learning, significant definitions in   B. Necessary Characteristics for Learning
                                                              39B




different fields should be considered.
                                                               Each of these definitions focus on some specific
A. Learning Definitions                                     aspects of learning and the other aspects will be
                                                            disregarded by them. Churchland’s definition could
Definition 1 (Encyclopedia Britannica): “the alternation    almost cover those ignored aspects, and from his point
of an individual behavior as a result of experience” [7].   of view [15], learning should have the following
This definition indicates to development of reflexes,       characteristics [16]:
emergence, evolution, and knowledge acquisition is
not considered.                                             1. Process of obtaining a skill (here skill means
                                                                behavior generation program).
Definition 2 (New Webster Dictionary): “learning is a
knowledge or skill acquired by study in any field” [8].     2. Produce alternation of an individual behavior
In this definition learning is a process depends on             (alternation means the program could be changed).
environment and presumes getting the information            3. Produce change in a behavioral potentiality
validity by an acceptable level of belief.                      (potentiality indicates to store the program).
Definition 3 (G. A. Kimble): “Learning is a relatively      4. Develop an inner program better adapt to its task
permanent change in a behavioral potentiality that              (the term better indicates that goodness of
occurs as a result of reinforced practice” [9]. The new         performance should be measured).
characteristic in this definition is potentiality. The      5. Enable a task to be performed more efficiently (the
potentiality needs somewhere for storage, therefore             term efficiency indicates that goodness of
memory is a necessary unit for learning.                        performance should be measured).
                                                            6. Change the quality of the output behavior (the term
Definition 4 (Y. Tsypkin): “Under the term learning in a
                                                                quality indicates that goodness of performance
system, we shall consider a process of forcing the
                                                                should be measured).
system to have a particular response to a specific input
signal (action) by repeating the input signals and then     7. Make useful changes in mind (the term useful
correcting the system externally” [10]. This definition         indicates that goodness of performance should be
given by specialist in control theory and has a                 measured).
conceptual relation with biological learning like           8. Construct or modify representations (the term
reinforcement learning.                                         construct indicates the ability of storing and
                                                                creating a new program).
Definition 5 (M. I. Shlesinger): “Learning of image
recognition is a process of changing the algorithm of       9. Be essentially an act of discovery (to create a new
image recognition in such a way as to improve, or               program).
maximize a definite reassigned criterion characterizing     10. Form new classes and generalized categories
the quality of recognition process” [11]. In this               (generalization provides the formation of new
definition learning is considered as improvement and            programs).
optimizing.                                                 11. Changing the algorithm (here algorithm is similar
Definition 6 (H. A. Simon): “Learning denotes changes           with the program).
in the system that are adaptive in the sense that they      12. Force the system to have a particular response to a
enable the system to do the same task or tasks drawn                specific input signal by repeating the input signals.
from the same population more efficiently and more             The definition has all the above characteristics had
effectively the next time” [12]. In this definition the     presented by A. M. Mystel and J. S. Albus [16].
reasons of learning is improvement of behavior.             Definition 9: “Learning is a process based on the
Therefore behavior generation and improvement in it         experience of intelligent system functioning (their
considered as a fundamental characteristics of              sensory perception, world representation, behavior
learning.                                                   generation, value judgment, communication, etc.)
Definition 7 (M. Minsky): “learning is making useful        which provides higher efficiency which is considered
changes in the working of our minds” [13]. The              to be a subset of the (externally given) assignment for
focusing of this definition instead of behavior is on       the intelligent system” [16].
knowledge acquisition. The mind considered as a
metaphor.                                                                   III. MODEL AND MODELING
                                                                                 2B




Definition 8 (R. Michalski): “Learning is constructing          Modeling is the process of generating an
or modifying representation of what is being                abstraction out of existing phenomena which had been
experienced” [14]. The main focus in this definition is     first presented by Archimedes. This abstraction can be
representation and the learning mechanisms are not          conceptual, graphical, and or mathematical [17 and
considered                                                  18]. Modeling is the dominant and inseparable part of


                                                                               www.ijorcs.org
A Conceptual Model for Ontology Based Learning                                                                       3

scientific activities and each science branch has its       modeling. Selecting structures and rules in different
own specific basics for that and also follows the           modeling techniques are a reflection of the work scope
principles of its own field [19]. Generally a model tries   nature which is to be represented [24].
to show an experimental matter, a phenomenon, or a
physical process, in a logical and objective way.               Conceptual modeling techniques mostly focus on
Despite all mentioned differences, almost all models        modeling the real world. From this point of view, this
operate as similar methods; providing a simple              kind of modeling is relevant with the ontology.
reflection of reality [20]. Although the explicit and       According to conceptual modeling, ontology is a set of
right display of a phenomenon seems to be impossible        concepts and their relationship about problems which
but disregarding inherent error in every model,             are already existed or have happened in a determined
modeling is a useful process because provides the           field. In the next session, ontology and its importance
possibility of a having a simpler perception from           in modeling will be considered.
phenomena and exchanging them. In order to have a
more accurate consideration, modeling methods and               IV. THE IMPORTANCE OF ONTOLOGY IN
                                                                     3B




also a model’s characteristics should be represented. In                     MODELING
Stachowiak’s point of view [21], a model should have            Ontology is “the science of what is, of the kinds
three features below [19]:                                  and structures of objects, properties, events, process,
                                                            and relations in every area of reality” [25]. Totally,
1. Mapping feature: A model should be based on an           ontology is the study “of what might exist”. Therefore,
   original.                                                its definition includes the domain analysis, recognizing
2. Reduction feature: A model should just show              main ontological components (objects, qualities,
   selected characteristics of the relevant original.       features, relations, and processes), and operations
3. Pragmatic feature: A model should be usable to           which acts on the ontological components [26]. In
   reach some goals in the original place.                  [25], ontology has been proposed as a suitable context
   If a model is noticed as a projection, the two first     for comparison among basic agent modeling.
features will be achieved together and they both refer      Considering ontology’s presented definition, figure 1
to the two things which are to be the projection            displays the relation between ontology, modeling, and
(original). In a projection represented by a model,         simulation. Each model is based on an ontology
some information would be lost through abstraction          however not expressed explicit and clearly. Also every
and what remains depends on the modeling ultimate           simulation is to be done according to a model. So this
goals. The third feature presents details of a model’s      can be said that ontology is formed based on theories,
practical use in a highly precise way.                      concepts, and relations between concepts and on the
                                                            other hand, is the fundamental base of modeling and
   Another kind of modeling called Cognitive                simulating.
Modeling is used for understanding cognitive concepts
like the concept of learning. This can be percept that
Cognitive modeling is somehow behavior modeling
which inherent and acquired knowledge and also the
action plans are getting modeled through that. Given
the descriptive nature of many of the concepts in the
areas of cognitive, a conceptual model expressing
main features and their relationships can be useful
[22]. According to Mylopoulo’s idea, “Conceptual            Figure 1: Ontology as Fundamental Base of Modeling and
model gives an explicit description of some physical                               Simulation.
and social aspects of our world and is used for
understanding and communicating” [23]. Looking                 There is a subtle difference between modeling and
from this angel, conceptual model can be considered as      cognitive theory. In general, a cognitive theory is to
a process whereby people discuss, reason, and               consider about which concepts are in relation with
communicate about an especial field to achieve a            each other (what), while model examines the way of
common perception. Enormous techniques have been            communication between components (how) [22].
represented for modeling which shows the importance         Moreover, model is typically more formal and presents
of conceptual modeling. Yet having such number of           precise and considerable relations and predictions.
techniques causes another challenge, which is the           While in the field of humanities, a theory may be
method of evaluating their efficiency. A conceptual         derived from several different models and be correct
modeling language is made up of a set of structures         for a theoretical sample [19]. So this can be mentioned
which have been often displayed by a graphic symbol         that although theory implies an ontology but it is
or includes the rules used for representation. This set     stronger, more specific, more general, and more
of structures and grammar rules form a conceptual           abstract than model. For instance, physical laws could


                                                                          www.ijorcs.org
4                                                                   Touraj Banirostam, Kamal Mirzaie, Mehdi N. Fesharaki

have implications on ontological relations between                 Considering different learning descriptions, the
entities but these laws describe relations in more detail       main concepts below have been determined to form
while ontology just talks about which ontological kind          learning: communication with the environment
of components are needed. In fact, different theories           (perception), experiment, repetition, changes and
can have a same ontology [27].                                  reformations according to improvement, optimization
                                                                (minimizing the error), adaptation, memory,
   Furthermore, ontologies can be used to represent             knowledge representation, evaluation and judgment,
different domains; there is a high need for efficient           reward and punishment (excitation and inhibition),
ontology matching techniques that can allow                     discovery and feedback. Using these main components
information to be easily shared between different               and their relations, ontology has been presented for
heterogeneous systems [28].                                     learning concept in figure 2.
             V. ONTOLOGY OF LEARNING
                 4B

                                                                    Bold lines (without dashes) are to emphasize on
   Considering learning definitions, concepts and               main component in learning. Some concepts are
various components are effective on learning                    describable using other concepts. For example, a
formation. These concepts can be used to represent              feedback concept in learning can be defined by the
learning ontology. Learning ontology deals about the            combination of two concepts of repetition and
learning concept; which main concepts and                       evaluation. The important point in presented ontology
components have formed learning; what kind of                   is that this ontology is a primary ontology of learning.
relations do they have; and what operations act on the          Therefore, learning concept can be expanded with
main ontological components.                                    further focus on it.




             Figure 2: Proposed Ontology for Learning According to the Main Components of Different Definitions.

    VI. CONCEPTUAL MODEL OF LEARNING
        5B                                                      perception in general, is to be represented in a more
         BASED ON PROPOSED ONTOLOGY                             abstract way. These three steps are relevant with the
                                                                concept of memory (storage) which means that sensed
    A part of ontology is an operation which is defined         data, generated information, and represented
on ontological components. In this paper, operations            knowledge will be stored even temporarily. New
acting on learning ontological components have been             concepts can be derived from the represented
represented in the form of a conceptual model. In               knowledge. These new concepts are to cause some
another word, the proposed model represents learning            former data to get confirmed or get more confirmed
process according to the learning ontological                   and some other to lose a part of their validity or
components. A cycle has been intended for learning in           become totally invalid. In another word, the concept of
this proposed model. This cycle refers to the concept           change and reformation has been mentioned in this
of repetition in learning ontology. It begins with              part of conceptual model. Changes and their
perception, which means sense of environment and the            consequences will be evaluated and represented in the
world around. After that, sensed data will have an              form of interpretation and the result of this
initial process in order to form the information. So in         interpretation is considered as a new perception. This
this stage, the sensed data is converted from perception        new interpretation is to be effective on the way of
to information. At the stage of representation,                 environmental sense, because somehow it directs the
information will be represented in the form of                  level of consideration about environmental data more.
knowledge. Here, perception of the environment or               The proposed model is presented in figure 3.


                                                                               www.ijorcs.org
A Conceptual Model for Ontology Based Learning                                                                       5

                                                                Due to learning functionality in different areas,
                                                             effective concepts in learning can be recognized by
                                                             means of ontology. This measure leads to recognition
                                                             of ignored aspects and as a result system’s current
                                                             efficiency can be increased by applying necessary
                                                             changes. On the other hand, given the need to
                                                             structures with learning ability like intelligent agents,
                                                             using presented ontology and model can lead to
    Figure 3: Conceptual Model of Learning Based on
                  Proposed Ontology.
                                                             modeling and producing agents with learning ability in
                                                             different areas and also this can result in generating
    Considering that by beginning learning, learning         structures with the abilities of self-management, self-
process will be go on until the end of system or agent’s     maintenance, self-organized, higher and optimum
lifetime, the cycle is to be repeated and the result of      robustness comparing to the current systems.
this repetition is the knowledge which will be stored as        As example of ontology based learning and
experiments in system’s knowledge memory.                    proposed model, a sweeper robot could be considered.
Regarding concepts in mentioned descriptions in              For designing and implementing of the control unit in
session II (A), in the first and ninth definitions this is   a sweeper robot, usually a supervised Artificial Neural
the environmental perception aspect which is equal to
                                                             Network (ANN) is used. The used ANN in robot
perception in the proposed model. The concept of             control unit recognizes the environment and objects.
memory has been pointed in the third and ninth               By considering Learning Concept (section II, part B) it
definitions so that everything from perception stage to      could be found that a sweeper robot by using an ANN
representation in sensed data storage, generated             try to obtain better skill in objects recognizing. This
information, and represented knowledge have been
                                                             behavior through the time changes the robot's
represented in the proposed model according to these         behavior, that possible by changing weights of ANN.
definitions. Knowledge representation is a concept           Therefore, the inner program of robot adapts itself. In
which has been emphasized in the eighth and ninth            this process characteristics number 1, 3 and 4 is used.
definitions which is noticed to be equal to                  Furthermore, by changing the weight of ANN, the
representation in the proposed model. Acquiring
                                                             robot performs a task more efficiently and also, forces
knowledge is considered as the concept of earning new        to have a particular response to a specific input signal.
knowledge from the environment around in the first,          On the other hand, the quality of the output behavior
second and seventh definitions which has been                changes and the characteristics number 5, 6 and 12 are
mentioned in three stages of perception, pre-                used in the robot.
processing, and representing the proposed model. The
fourth, fifth and sixth definitions focus on behavior           In another viewpoint, the robot tries to percept the
improvement and the fourth one also talks about the          environment and by new perception it adapts its
feedback, which is to improve future behavior in             behavior based on the feedback of environment's
biological systems through time. Considering the             action and reaction. This process cause changing in
interpretation (evaluation and arbitration results) and      robot behavior and it earns more experiments about the
its impact as the new input (feedback) on the proposed       objects and environment. Furthermore, for decision
model, the concept of behavior improvement and               making the robot needs the evaluation about objects
feedback has been used.                                      and environment. It could memorize new experiments
                                                             by changing weights of ANN. The memorizing,
   Furthermore, the proposed model covers most of            changing and evaluation through the time causes
mentioned features in session II (B). Full                   optimization in behavior of the robot. Therefore, the
implementation of the cycle of model results to              perception, adaptation, memory, experiment, feedback,
achieving a new skill. So the first characteristic will be   change, evaluation and optimization concepts (section
fulfilled. During a cycle, appropriate behavior is           V) are used for the robot decision making and behavior
getting formed and consequently the second                   generation.
characteristic will be also provided. The result of
generated behavior will be applied to the system                 VII. CONCLUSION AND FUTURE WORKS
                                                                      6B




through input. Therefore the twelfth characteristic
(feedback) will be met. Having memory and feedback,              Presenting different definitions of learning, used
the input repetition can cause improvement in system         concepts in each of them was described. Considering
behavior so that the fourth, fifth, sixth, tenth, and        in these definitions, this can be seen that concepts like
eleventh characteristics will get fulfilled. The eighth      communication with the environment (perception),
and ninth characteristics are also the result of a           experiment, repetition, changes and reformations in
generation and can be expressed according to concept         order to improvement, optimization (minimizing the
generating, excitation and inhibition.                       error reduction), adaptation, memory, knowledge


                                                                            www.ijorcs.org
6                                                                        Touraj Banirostam, Kamal Mirzaie, Mehdi N. Fesharaki

representation, evaluation and judgment, reward and               [13] M. Minsky, “The Society of Mind,” Simon and
punishment (excitation and inhibition), and feedback                     Schuster, New York, 1985.
are effective on learning formation. Based on the                 [14] R.     S. Michalski, “Understanding the Nature of
presented ontology, conceptual model for learning was                    Learning: Issues and research directions,” Machine
                                                                         Learning: An artificial Intelligence Approach. Vol. 2,
proposed and the status of the concepts in various
                                                                         Los Altos, CA, 1986.
definitions such as perception, development, memory,              [15]   P. S. Churchland, “Neurophilosophy: Toward a Unified
improved behavior, knowledge acquisition, processing                     Science of the Mind-Brain,” MIT Press, Cambridge,
and feedback in the proposed model was expressed.                        1986.
Moreover, the twelve characteristics of learning were             [16]   A. M. Mestel and J. S. Albus, “Intelligent Systems,
mentioned and the way of their implementation in the                     Architecture, Design, and Control,” Chapter 10, Wiley-
model was described. Continuing this study, by                           Interscience, New York, 2002.
recognizing different aspects of learning and providing           [17]   T. Altiok, , and B. Melamed, “Simulation Modeling and
a more complete ontology, a more efficient model of                      Analysis with ARENA,” Academic Press, 2007.
learning can be offered. Representing more efficient              [18]   J. A. Sokolowski, C. M. Banks, “Principles of Modeling
                                                                         and Simulation: A Multidisciplinary Approach,” A John
learning model can lead to design and implementation
                                                                         Wiley & Sons, 2009.
of structures with higher learning capabilities and also          [19]   T. Kuhne, “What is a Model?,” Language Engineering
using such systems can result in producing systems                       for Model-Driven Software Development in Dagstuhl
with higher robustness and efficiency.                                   Seminar In Dagstuhl Seminar ,Dagstuhl Seminar
                                                                         Proceedings 04101, March 2005.
                    VIII. REFERENCES
                           7B
                                                                  [20]   J. M. Epstein, “Why Model?,” Journal of Artificial
                                                                         Societies and Social Simulation vol. 11, no. 4 12, 2008.
[1] Y.      Bar-Yam, “Dynamics of Complex Systems,”               [21]   H. Stachowiak, “Allgemeine Modelltheorie,” Springer-
       Addison-Wesley, 1997.                                             Verlag, Wien and NewYork, 1973. doi: 10.1007/978-3-
[2]    J. H. Miller, and S. E. Page, “Complex Adaptive                   7091-8327-4
       Systems: An Introduction to Computational Models of        [22]   J. G. Johnson, “Cognitive Modeling of Decision
       Social Life,” Princeton University Press, 2007.                   Making in Sports,” Elsevier, Psychology of Sport and
[3]    T. Banirostam and M. N. Fesharaki, “Effect of Learning            Exercise         7       (2006),      pp.       631–652,
       and Database in Robustness of Security Tools, Based               doi:10.1016/j.psychsport.2006.03.009.
       on Immune System Modeling,” European Modeling              [23]   A. Gemino and Y. Wand, “A framework for empirical
       Symphosium, (EMS 2011), Madrid, Spain, 2011, pp.                  evaluation of conceptual modeling techniques,”
       47-52.                                                            Requirements Eng (2004) 9, pp. 248–260. doi:
[4]    J., B., Tenenbaum, “Bayesian modeling of human                    10.1007/s00766-004-0204-6
       concept learning,” Advances in Neural Information          [24]   U. Frank and U. Koblenz, “Conceptual Modelling as
       Processing Systems 11, Cambridge, MA: MIT Press,                  the Core of the Information Systems Discipline-
       1999.                                                             Perspectives      and    Epistemological    Challenges,”
[5]    K., R. Canini, M, M. Shashkov and T. L. Griths,                   Proceedings of the Fifth America's Conference on
       “Modeling Transfer Learning in Human Categorization               Information Systems (AMCIS 99). AIS, Milwaukee
       with the Hierarchical Dirichlet Process,” Proceedings of          1999, pp. 695-697.
       the 27th International Conference on Machine Learning,     [25]   B. Smith, “Ontology in Floridi L. (ed.), Blackwell
       Haifa, Israel, 2010.                                              Guide to the Philosophy of Computing and
[6]    M. J. Prince, R. M. Felder, “Inductive Teaching and               Information,” Blackwell, Oxford, 2003, pp.155-166.
       Learning Methods: Definitions, Comparison, and             [26]   Z. Li, M. C. Yang and K. Ramani, “A Methodology for
       Research Bases,” J. Engr. Education, 95(2), 2006,                 Engineering Ontology Acquisition and Validation”,
       pp.123–138.                                                       Artificial Intelligence for Engineering Design, Analysis
[7]    Encyclopedia Britannica, Micropedia, Vol. 6, 1978.                and Manufacturing, Vol. 23, 2009, pp. 37-51. doi:
[8]    New Webster Dictionary of the English language.                   10.1017/S0890060409000092
       Delair Publication, 1985.                                  [27]   Beck, H., Morgan, K., Jung, Y., Grunwal, S., Kwon, H.,
[9]    G. A. Kimble, “Hilgard and Marquis Conditioning and               and Wu, J., “Ontology-Based Simulation in
       learning,” 2nd Edition, New York: Appleton-Century-               Agricultural Systems Modeling,” Agricultural Systems,
       Crofts 1961.                                                      Vol.      103,       2010,     pp.     463–477.      doi:
[10]   Y. Tsypkin, “Adaptation and Learning in Autonomic                 10.1016/j.agsy.2010.04.004
       Control,” Academic Press, New York, 1971.                  [28]   M. Jenifer, P. S. Balamurugan and T. Prince, “Ontology
[11]   M. I. Shlesinger, “Learning of Image Recognition,”                Mapping for Dynamic Multiagent Environment,”
       Encyclopedia of Cybernetics, Vol 2, Kiev, 1975.                   International Journal of Research in Computer Science,
[12]   H. A. Simon, “Why should machines Learn?,” Machine                Vol. 2, Issue 3, pp. 51-56, 2012. doi:
       Learning: An Artificial Intelligence Approach, Vol 1.             10.7815/ijorcs.23.2012.029
       Tioga. Palo Alto, CA. 1983
                                                          How to cite
       Touraj Banirostam, Kamal Mirzaie, Mehdi N. Fesharaki, “A Conceptual Model for Ontology Based Learning".
       International Journal of Research in Computer Science, 2 (6): pp. 1-6, November 2012.
       doi:10.7815/ijorcs.26.2012.050



                                                                                    www.ijorcs.org

Weitere ähnliche Inhalte

Was ist angesagt?

Action Recognition using Nonnegative Action
Action Recognition using Nonnegative ActionAction Recognition using Nonnegative Action
Action Recognition using Nonnegative Actionsuthi
 
ETRnew.doc.doc
ETRnew.doc.docETRnew.doc.doc
ETRnew.doc.docbutest
 
T4 Introduction to the modelling and verification of, and reasoning about mul...
T4 Introduction to the modelling and verification of, and reasoning about mul...T4 Introduction to the modelling and verification of, and reasoning about mul...
T4 Introduction to the modelling and verification of, and reasoning about mul...EASSS 2012
 
2011 04-04 (educon2011) emadrid jtorrente ucm enhancing moodle to support pro...
2011 04-04 (educon2011) emadrid jtorrente ucm enhancing moodle to support pro...2011 04-04 (educon2011) emadrid jtorrente ucm enhancing moodle to support pro...
2011 04-04 (educon2011) emadrid jtorrente ucm enhancing moodle to support pro...eMadrid network
 
Park Quantification Of Aesthetic Viewing Using Eye Tracking Technology The In...
Park Quantification Of Aesthetic Viewing Using Eye Tracking Technology The In...Park Quantification Of Aesthetic Viewing Using Eye Tracking Technology The In...
Park Quantification Of Aesthetic Viewing Using Eye Tracking Technology The In...Kalle
 
Learning Perspectives
Learning PerspectivesLearning Perspectives
Learning PerspectivesIntrist
 
Optimising the use of note-taking as an external cognitive aid for increasing...
Optimising the use of note-taking as an external cognitive aid for increasing...Optimising the use of note-taking as an external cognitive aid for increasing...
Optimising the use of note-taking as an external cognitive aid for increasing...Tamas Makany
 
Novel Approach to Use HU Moments with Image Processing Techniques for Real Ti...
Novel Approach to Use HU Moments with Image Processing Techniques for Real Ti...Novel Approach to Use HU Moments with Image Processing Techniques for Real Ti...
Novel Approach to Use HU Moments with Image Processing Techniques for Real Ti...CSCJournals
 
Role of Executive Functioning and Literary Reapproach for Measures of Intelli...
Role of Executive Functioning and Literary Reapproach for Measures of Intelli...Role of Executive Functioning and Literary Reapproach for Measures of Intelli...
Role of Executive Functioning and Literary Reapproach for Measures of Intelli...inventionjournals
 
Chapter 6 mediating artefacts
Chapter 6 mediating artefactsChapter 6 mediating artefacts
Chapter 6 mediating artefactsgrainne
 
Representation of ontology by Classified Interrelated object model
Representation of ontology by Classified Interrelated object modelRepresentation of ontology by Classified Interrelated object model
Representation of ontology by Classified Interrelated object modelMihika Shah
 
Information Processing_Implications for Adult Education Practices by Jane White
Information Processing_Implications for Adult Education Practices by Jane WhiteInformation Processing_Implications for Adult Education Practices by Jane White
Information Processing_Implications for Adult Education Practices by Jane WhiteJane Christine White
 
Natural User Interfaces as a powerful tool for courseware design in Physical ...
Natural User Interfaces as a powerful tool for courseware design in Physical ...Natural User Interfaces as a powerful tool for courseware design in Physical ...
Natural User Interfaces as a powerful tool for courseware design in Physical ...Alejandra Delgado
 
Meta analysis-sloan
Meta analysis-sloanMeta analysis-sloan
Meta analysis-sloanJohn Turner
 
IRJET- Facial Emotion Detection using Convolutional Neural Network
IRJET- Facial Emotion Detection using Convolutional Neural NetworkIRJET- Facial Emotion Detection using Convolutional Neural Network
IRJET- Facial Emotion Detection using Convolutional Neural NetworkIRJET Journal
 
Eccs2012 small group
Eccs2012 small group Eccs2012 small group
Eccs2012 small group Ale Cignetti
 

Was ist angesagt? (17)

Action Recognition using Nonnegative Action
Action Recognition using Nonnegative ActionAction Recognition using Nonnegative Action
Action Recognition using Nonnegative Action
 
ETRnew.doc.doc
ETRnew.doc.docETRnew.doc.doc
ETRnew.doc.doc
 
T4 Introduction to the modelling and verification of, and reasoning about mul...
T4 Introduction to the modelling and verification of, and reasoning about mul...T4 Introduction to the modelling and verification of, and reasoning about mul...
T4 Introduction to the modelling and verification of, and reasoning about mul...
 
2011 04-04 (educon2011) emadrid jtorrente ucm enhancing moodle to support pro...
2011 04-04 (educon2011) emadrid jtorrente ucm enhancing moodle to support pro...2011 04-04 (educon2011) emadrid jtorrente ucm enhancing moodle to support pro...
2011 04-04 (educon2011) emadrid jtorrente ucm enhancing moodle to support pro...
 
ISM math workshop 2012
ISM math workshop 2012ISM math workshop 2012
ISM math workshop 2012
 
Park Quantification Of Aesthetic Viewing Using Eye Tracking Technology The In...
Park Quantification Of Aesthetic Viewing Using Eye Tracking Technology The In...Park Quantification Of Aesthetic Viewing Using Eye Tracking Technology The In...
Park Quantification Of Aesthetic Viewing Using Eye Tracking Technology The In...
 
Learning Perspectives
Learning PerspectivesLearning Perspectives
Learning Perspectives
 
Optimising the use of note-taking as an external cognitive aid for increasing...
Optimising the use of note-taking as an external cognitive aid for increasing...Optimising the use of note-taking as an external cognitive aid for increasing...
Optimising the use of note-taking as an external cognitive aid for increasing...
 
Novel Approach to Use HU Moments with Image Processing Techniques for Real Ti...
Novel Approach to Use HU Moments with Image Processing Techniques for Real Ti...Novel Approach to Use HU Moments with Image Processing Techniques for Real Ti...
Novel Approach to Use HU Moments with Image Processing Techniques for Real Ti...
 
Role of Executive Functioning and Literary Reapproach for Measures of Intelli...
Role of Executive Functioning and Literary Reapproach for Measures of Intelli...Role of Executive Functioning and Literary Reapproach for Measures of Intelli...
Role of Executive Functioning and Literary Reapproach for Measures of Intelli...
 
Chapter 6 mediating artefacts
Chapter 6 mediating artefactsChapter 6 mediating artefacts
Chapter 6 mediating artefacts
 
Representation of ontology by Classified Interrelated object model
Representation of ontology by Classified Interrelated object modelRepresentation of ontology by Classified Interrelated object model
Representation of ontology by Classified Interrelated object model
 
Information Processing_Implications for Adult Education Practices by Jane White
Information Processing_Implications for Adult Education Practices by Jane WhiteInformation Processing_Implications for Adult Education Practices by Jane White
Information Processing_Implications for Adult Education Practices by Jane White
 
Natural User Interfaces as a powerful tool for courseware design in Physical ...
Natural User Interfaces as a powerful tool for courseware design in Physical ...Natural User Interfaces as a powerful tool for courseware design in Physical ...
Natural User Interfaces as a powerful tool for courseware design in Physical ...
 
Meta analysis-sloan
Meta analysis-sloanMeta analysis-sloan
Meta analysis-sloan
 
IRJET- Facial Emotion Detection using Convolutional Neural Network
IRJET- Facial Emotion Detection using Convolutional Neural NetworkIRJET- Facial Emotion Detection using Convolutional Neural Network
IRJET- Facial Emotion Detection using Convolutional Neural Network
 
Eccs2012 small group
Eccs2012 small group Eccs2012 small group
Eccs2012 small group
 

Andere mochten auch

Oak Pointe Development Conceptual Plan 032615
Oak Pointe Development Conceptual Plan 032615Oak Pointe Development Conceptual Plan 032615
Oak Pointe Development Conceptual Plan 032615Malcolm Jones
 
CONCEPTUAL MODEL OF OPEN ARCHITECTURE FOR OPEN GOVERNMENT
CONCEPTUAL MODEL OF OPEN ARCHITECTURE FOR OPEN GOVERNMENTCONCEPTUAL MODEL OF OPEN ARCHITECTURE FOR OPEN GOVERNMENT
CONCEPTUAL MODEL OF OPEN ARCHITECTURE FOR OPEN GOVERNMENTDarko Petrusic
 
Structured conceptualization approach to survey design slideshare 0213 dmf
Structured conceptualization approach to survey design slideshare 0213 dmfStructured conceptualization approach to survey design slideshare 0213 dmf
Structured conceptualization approach to survey design slideshare 0213 dmfDavid Filiberto
 
Conceptual model
Conceptual modelConceptual model
Conceptual modelYing Liang
 
The Conceptual Model
The Conceptual ModelThe Conceptual Model
The Conceptual ModelTim Sheiner
 
Conceptual Framework
Conceptual FrameworkConceptual Framework
Conceptual Frameworkjas sodhI
 
Research problem, hypothesis & conceptual framework
Research problem, hypothesis & conceptual frameworkResearch problem, hypothesis & conceptual framework
Research problem, hypothesis & conceptual frameworkMeghana Sudhir
 
Writing a conceptual framework
Writing a conceptual frameworkWriting a conceptual framework
Writing a conceptual frameworkwtidwell
 
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...SlideShare
 

Andere mochten auch (13)

Oak Pointe Development Conceptual Plan 032615
Oak Pointe Development Conceptual Plan 032615Oak Pointe Development Conceptual Plan 032615
Oak Pointe Development Conceptual Plan 032615
 
CONCEPTUAL MODEL OF OPEN ARCHITECTURE FOR OPEN GOVERNMENT
CONCEPTUAL MODEL OF OPEN ARCHITECTURE FOR OPEN GOVERNMENTCONCEPTUAL MODEL OF OPEN ARCHITECTURE FOR OPEN GOVERNMENT
CONCEPTUAL MODEL OF OPEN ARCHITECTURE FOR OPEN GOVERNMENT
 
Structured conceptualization approach to survey design slideshare 0213 dmf
Structured conceptualization approach to survey design slideshare 0213 dmfStructured conceptualization approach to survey design slideshare 0213 dmf
Structured conceptualization approach to survey design slideshare 0213 dmf
 
Poster design 101
Poster design 101Poster design 101
Poster design 101
 
Conceptual model
Conceptual modelConceptual model
Conceptual model
 
Conceptual models
Conceptual modelsConceptual models
Conceptual models
 
The Conceptual Model
The Conceptual ModelThe Conceptual Model
The Conceptual Model
 
Conceptual framework
Conceptual frameworkConceptual framework
Conceptual framework
 
Conceptual Framework
Conceptual FrameworkConceptual Framework
Conceptual Framework
 
Research problem, hypothesis & conceptual framework
Research problem, hypothesis & conceptual frameworkResearch problem, hypothesis & conceptual framework
Research problem, hypothesis & conceptual framework
 
Chapter 6-THEORETICAL & CONCEPTUAL FRAMEWORK
Chapter 6-THEORETICAL & CONCEPTUAL FRAMEWORKChapter 6-THEORETICAL & CONCEPTUAL FRAMEWORK
Chapter 6-THEORETICAL & CONCEPTUAL FRAMEWORK
 
Writing a conceptual framework
Writing a conceptual frameworkWriting a conceptual framework
Writing a conceptual framework
 
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
 

Ähnlich wie A Conceptual Model for Ontology Based Learning

Through Modular Training Increasing the Efficiency of Education
Through Modular Training Increasing the Efficiency of EducationThrough Modular Training Increasing the Efficiency of Education
Through Modular Training Increasing the Efficiency of Educationijtsrd
 
Asld2011 burgos
Asld2011 burgosAsld2011 burgos
Asld2011 burgosYishay Mor
 
The Ontology of the Competency-Based Approach and the Perspectives of Impleme...
The Ontology of the Competency-Based Approach and the Perspectives of Impleme...The Ontology of the Competency-Based Approach and the Perspectives of Impleme...
The Ontology of the Competency-Based Approach and the Perspectives of Impleme...IJCSIS Research Publications
 
Instructional Design basics
Instructional Design basicsInstructional Design basics
Instructional Design basicsChris Fuller
 
Strategy for instruction[2]
Strategy for instruction[2]Strategy for instruction[2]
Strategy for instruction[2]Marvalous
 
Assessment 2......
Assessment 2......Assessment 2......
Assessment 2......Shakila Bano
 
Pedagogical Models And Their Use In Elearning 20100304
Pedagogical Models And Their Use In Elearning 20100304Pedagogical Models And Their Use In Elearning 20100304
Pedagogical Models And Their Use In Elearning 20100304grainne
 
LNCS_CSCWD06_KC_Recommendation
LNCS_CSCWD06_KC_RecommendationLNCS_CSCWD06_KC_Recommendation
LNCS_CSCWD06_KC_RecommendationVinícios Pereira
 
Cognitive process dimension in rbt explanatory notepages
Cognitive process dimension in rbt  explanatory notepagesCognitive process dimension in rbt  explanatory notepages
Cognitive process dimension in rbt explanatory notepagesArputharaj Bridget
 
200512F_CLTHE_Full
200512F_CLTHE_Full200512F_CLTHE_Full
200512F_CLTHE_FullJames Werner
 
FACILITATING LEARNING
FACILITATING LEARNINGFACILITATING LEARNING
FACILITATING LEARNINGJocel Vallejo
 
A Survey on Various Learning Styles Used in E-Learning System
A Survey on Various Learning Styles Used in E-Learning SystemA Survey on Various Learning Styles Used in E-Learning System
A Survey on Various Learning Styles Used in E-Learning SystemEditor IJMTER
 
Context and Culture Metadata – A tool for the internationalization of e-Learn...
Context and Culture Metadata – A tool for the internationalization of e-Learn...Context and Culture Metadata – A tool for the internationalization of e-Learn...
Context and Culture Metadata – A tool for the internationalization of e-Learn...Richter Thomas
 
Representing practice: practice models, patterns, bundles ....
Representing practice: practice models, patterns, bundles ....Representing practice: practice models, patterns, bundles ....
Representing practice: practice models, patterns, bundles ....Colin Milligan
 

Ähnlich wie A Conceptual Model for Ontology Based Learning (20)

Through Modular Training Increasing the Efficiency of Education
Through Modular Training Increasing the Efficiency of EducationThrough Modular Training Increasing the Efficiency of Education
Through Modular Training Increasing the Efficiency of Education
 
Asld2011 burgos
Asld2011 burgosAsld2011 burgos
Asld2011 burgos
 
Ijcet 06 09_003
Ijcet 06 09_003Ijcet 06 09_003
Ijcet 06 09_003
 
The Ontology of the Competency-Based Approach and the Perspectives of Impleme...
The Ontology of the Competency-Based Approach and the Perspectives of Impleme...The Ontology of the Competency-Based Approach and the Perspectives of Impleme...
The Ontology of the Competency-Based Approach and the Perspectives of Impleme...
 
Instructional Design basics
Instructional Design basicsInstructional Design basics
Instructional Design basics
 
Strategy for instruction[2]
Strategy for instruction[2]Strategy for instruction[2]
Strategy for instruction[2]
 
Assessment 2......
Assessment 2......Assessment 2......
Assessment 2......
 
Pedagogical Models And Their Use In Elearning 20100304
Pedagogical Models And Their Use In Elearning 20100304Pedagogical Models And Their Use In Elearning 20100304
Pedagogical Models And Their Use In Elearning 20100304
 
LNCS_CSCWD06_KC_Recommendation
LNCS_CSCWD06_KC_RecommendationLNCS_CSCWD06_KC_Recommendation
LNCS_CSCWD06_KC_Recommendation
 
Cognitive process dimension in rbt explanatory notepages
Cognitive process dimension in rbt  explanatory notepagesCognitive process dimension in rbt  explanatory notepages
Cognitive process dimension in rbt explanatory notepages
 
Theory of teaching
Theory of teachingTheory of teaching
Theory of teaching
 
Learning and e learning
Learning and e learningLearning and e learning
Learning and e learning
 
200512F_CLTHE_Full
200512F_CLTHE_Full200512F_CLTHE_Full
200512F_CLTHE_Full
 
FACILITATING LEARNING
FACILITATING LEARNINGFACILITATING LEARNING
FACILITATING LEARNING
 
Machine learning
Machine learningMachine learning
Machine learning
 
A Survey on Various Learning Styles Used in E-Learning System
A Survey on Various Learning Styles Used in E-Learning SystemA Survey on Various Learning Styles Used in E-Learning System
A Survey on Various Learning Styles Used in E-Learning System
 
Bloom
BloomBloom
Bloom
 
Context and Culture Metadata – A tool for the internationalization of e-Learn...
Context and Culture Metadata – A tool for the internationalization of e-Learn...Context and Culture Metadata – A tool for the internationalization of e-Learn...
Context and Culture Metadata – A tool for the internationalization of e-Learn...
 
Applying language learning theories to the use of virtual classroom in teachi...
Applying language learning theories to the use of virtual classroom in teachi...Applying language learning theories to the use of virtual classroom in teachi...
Applying language learning theories to the use of virtual classroom in teachi...
 
Representing practice: practice models, patterns, bundles ....
Representing practice: practice models, patterns, bundles ....Representing practice: practice models, patterns, bundles ....
Representing practice: practice models, patterns, bundles ....
 

Mehr von IJORCS

Help the Genetic Algorithm to Minimize the Urban Traffic on Intersections
Help the Genetic Algorithm to Minimize the Urban Traffic on IntersectionsHelp the Genetic Algorithm to Minimize the Urban Traffic on Intersections
Help the Genetic Algorithm to Minimize the Urban Traffic on IntersectionsIJORCS
 
Call for Papers - IJORCS, Volume 4 Issue 4
Call for Papers - IJORCS, Volume 4 Issue 4Call for Papers - IJORCS, Volume 4 Issue 4
Call for Papers - IJORCS, Volume 4 Issue 4IJORCS
 
Real-Time Multiple License Plate Recognition System
Real-Time Multiple License Plate Recognition SystemReal-Time Multiple License Plate Recognition System
Real-Time Multiple License Plate Recognition SystemIJORCS
 
FPGA Implementation of FIR Filter using Various Algorithms: A Retrospective
FPGA Implementation of FIR Filter using Various Algorithms: A RetrospectiveFPGA Implementation of FIR Filter using Various Algorithms: A Retrospective
FPGA Implementation of FIR Filter using Various Algorithms: A RetrospectiveIJORCS
 
Using Virtualization Technique to Increase Security and Reduce Energy Consump...
Using Virtualization Technique to Increase Security and Reduce Energy Consump...Using Virtualization Technique to Increase Security and Reduce Energy Consump...
Using Virtualization Technique to Increase Security and Reduce Energy Consump...IJORCS
 
Algebraic Fault Attack on the SHA-256 Compression Function
Algebraic Fault Attack on the SHA-256 Compression FunctionAlgebraic Fault Attack on the SHA-256 Compression Function
Algebraic Fault Attack on the SHA-256 Compression FunctionIJORCS
 
Enhancement of DES Algorithm with Multi State Logic
Enhancement of DES Algorithm with Multi State LogicEnhancement of DES Algorithm with Multi State Logic
Enhancement of DES Algorithm with Multi State LogicIJORCS
 
Hybrid Simulated Annealing and Nelder-Mead Algorithm for Solving Large-Scale ...
Hybrid Simulated Annealing and Nelder-Mead Algorithm for Solving Large-Scale ...Hybrid Simulated Annealing and Nelder-Mead Algorithm for Solving Large-Scale ...
Hybrid Simulated Annealing and Nelder-Mead Algorithm for Solving Large-Scale ...IJORCS
 
CFP. IJORCS, Volume 4 - Issue2
CFP. IJORCS, Volume 4 - Issue2CFP. IJORCS, Volume 4 - Issue2
CFP. IJORCS, Volume 4 - Issue2IJORCS
 
Call for Papers - IJORCS - Vol 4, Issue 1
Call for Papers - IJORCS - Vol 4, Issue 1Call for Papers - IJORCS - Vol 4, Issue 1
Call for Papers - IJORCS - Vol 4, Issue 1IJORCS
 
Voice Recognition System using Template Matching
Voice Recognition System using Template MatchingVoice Recognition System using Template Matching
Voice Recognition System using Template MatchingIJORCS
 
Channel Aware Mac Protocol for Maximizing Throughput and Fairness
Channel Aware Mac Protocol for Maximizing Throughput and FairnessChannel Aware Mac Protocol for Maximizing Throughput and Fairness
Channel Aware Mac Protocol for Maximizing Throughput and FairnessIJORCS
 
A Review and Analysis on Mobile Application Development Processes using Agile...
A Review and Analysis on Mobile Application Development Processes using Agile...A Review and Analysis on Mobile Application Development Processes using Agile...
A Review and Analysis on Mobile Application Development Processes using Agile...IJORCS
 
Congestion Prediction and Adaptive Rate Adjustment Technique for Wireless Sen...
Congestion Prediction and Adaptive Rate Adjustment Technique for Wireless Sen...Congestion Prediction and Adaptive Rate Adjustment Technique for Wireless Sen...
Congestion Prediction and Adaptive Rate Adjustment Technique for Wireless Sen...IJORCS
 
A Study of Routing Techniques in Intermittently Connected MANETs
A Study of Routing Techniques in Intermittently Connected MANETsA Study of Routing Techniques in Intermittently Connected MANETs
A Study of Routing Techniques in Intermittently Connected MANETsIJORCS
 
Improving the Efficiency of Spectral Subtraction Method by Combining it with ...
Improving the Efficiency of Spectral Subtraction Method by Combining it with ...Improving the Efficiency of Spectral Subtraction Method by Combining it with ...
Improving the Efficiency of Spectral Subtraction Method by Combining it with ...IJORCS
 
An Adaptive Load Sharing Algorithm for Heterogeneous Distributed System
An Adaptive Load Sharing Algorithm for Heterogeneous Distributed SystemAn Adaptive Load Sharing Algorithm for Heterogeneous Distributed System
An Adaptive Load Sharing Algorithm for Heterogeneous Distributed SystemIJORCS
 
The Design of Cognitive Social Simulation Framework using Statistical Methodo...
The Design of Cognitive Social Simulation Framework using Statistical Methodo...The Design of Cognitive Social Simulation Framework using Statistical Methodo...
The Design of Cognitive Social Simulation Framework using Statistical Methodo...IJORCS
 
An Enhanced Framework for Improving Spatio-Temporal Queries for Global Positi...
An Enhanced Framework for Improving Spatio-Temporal Queries for Global Positi...An Enhanced Framework for Improving Spatio-Temporal Queries for Global Positi...
An Enhanced Framework for Improving Spatio-Temporal Queries for Global Positi...IJORCS
 
A PSO-Based Subtractive Data Clustering Algorithm
A PSO-Based Subtractive Data Clustering AlgorithmA PSO-Based Subtractive Data Clustering Algorithm
A PSO-Based Subtractive Data Clustering AlgorithmIJORCS
 

Mehr von IJORCS (20)

Help the Genetic Algorithm to Minimize the Urban Traffic on Intersections
Help the Genetic Algorithm to Minimize the Urban Traffic on IntersectionsHelp the Genetic Algorithm to Minimize the Urban Traffic on Intersections
Help the Genetic Algorithm to Minimize the Urban Traffic on Intersections
 
Call for Papers - IJORCS, Volume 4 Issue 4
Call for Papers - IJORCS, Volume 4 Issue 4Call for Papers - IJORCS, Volume 4 Issue 4
Call for Papers - IJORCS, Volume 4 Issue 4
 
Real-Time Multiple License Plate Recognition System
Real-Time Multiple License Plate Recognition SystemReal-Time Multiple License Plate Recognition System
Real-Time Multiple License Plate Recognition System
 
FPGA Implementation of FIR Filter using Various Algorithms: A Retrospective
FPGA Implementation of FIR Filter using Various Algorithms: A RetrospectiveFPGA Implementation of FIR Filter using Various Algorithms: A Retrospective
FPGA Implementation of FIR Filter using Various Algorithms: A Retrospective
 
Using Virtualization Technique to Increase Security and Reduce Energy Consump...
Using Virtualization Technique to Increase Security and Reduce Energy Consump...Using Virtualization Technique to Increase Security and Reduce Energy Consump...
Using Virtualization Technique to Increase Security and Reduce Energy Consump...
 
Algebraic Fault Attack on the SHA-256 Compression Function
Algebraic Fault Attack on the SHA-256 Compression FunctionAlgebraic Fault Attack on the SHA-256 Compression Function
Algebraic Fault Attack on the SHA-256 Compression Function
 
Enhancement of DES Algorithm with Multi State Logic
Enhancement of DES Algorithm with Multi State LogicEnhancement of DES Algorithm with Multi State Logic
Enhancement of DES Algorithm with Multi State Logic
 
Hybrid Simulated Annealing and Nelder-Mead Algorithm for Solving Large-Scale ...
Hybrid Simulated Annealing and Nelder-Mead Algorithm for Solving Large-Scale ...Hybrid Simulated Annealing and Nelder-Mead Algorithm for Solving Large-Scale ...
Hybrid Simulated Annealing and Nelder-Mead Algorithm for Solving Large-Scale ...
 
CFP. IJORCS, Volume 4 - Issue2
CFP. IJORCS, Volume 4 - Issue2CFP. IJORCS, Volume 4 - Issue2
CFP. IJORCS, Volume 4 - Issue2
 
Call for Papers - IJORCS - Vol 4, Issue 1
Call for Papers - IJORCS - Vol 4, Issue 1Call for Papers - IJORCS - Vol 4, Issue 1
Call for Papers - IJORCS - Vol 4, Issue 1
 
Voice Recognition System using Template Matching
Voice Recognition System using Template MatchingVoice Recognition System using Template Matching
Voice Recognition System using Template Matching
 
Channel Aware Mac Protocol for Maximizing Throughput and Fairness
Channel Aware Mac Protocol for Maximizing Throughput and FairnessChannel Aware Mac Protocol for Maximizing Throughput and Fairness
Channel Aware Mac Protocol for Maximizing Throughput and Fairness
 
A Review and Analysis on Mobile Application Development Processes using Agile...
A Review and Analysis on Mobile Application Development Processes using Agile...A Review and Analysis on Mobile Application Development Processes using Agile...
A Review and Analysis on Mobile Application Development Processes using Agile...
 
Congestion Prediction and Adaptive Rate Adjustment Technique for Wireless Sen...
Congestion Prediction and Adaptive Rate Adjustment Technique for Wireless Sen...Congestion Prediction and Adaptive Rate Adjustment Technique for Wireless Sen...
Congestion Prediction and Adaptive Rate Adjustment Technique for Wireless Sen...
 
A Study of Routing Techniques in Intermittently Connected MANETs
A Study of Routing Techniques in Intermittently Connected MANETsA Study of Routing Techniques in Intermittently Connected MANETs
A Study of Routing Techniques in Intermittently Connected MANETs
 
Improving the Efficiency of Spectral Subtraction Method by Combining it with ...
Improving the Efficiency of Spectral Subtraction Method by Combining it with ...Improving the Efficiency of Spectral Subtraction Method by Combining it with ...
Improving the Efficiency of Spectral Subtraction Method by Combining it with ...
 
An Adaptive Load Sharing Algorithm for Heterogeneous Distributed System
An Adaptive Load Sharing Algorithm for Heterogeneous Distributed SystemAn Adaptive Load Sharing Algorithm for Heterogeneous Distributed System
An Adaptive Load Sharing Algorithm for Heterogeneous Distributed System
 
The Design of Cognitive Social Simulation Framework using Statistical Methodo...
The Design of Cognitive Social Simulation Framework using Statistical Methodo...The Design of Cognitive Social Simulation Framework using Statistical Methodo...
The Design of Cognitive Social Simulation Framework using Statistical Methodo...
 
An Enhanced Framework for Improving Spatio-Temporal Queries for Global Positi...
An Enhanced Framework for Improving Spatio-Temporal Queries for Global Positi...An Enhanced Framework for Improving Spatio-Temporal Queries for Global Positi...
An Enhanced Framework for Improving Spatio-Temporal Queries for Global Positi...
 
A PSO-Based Subtractive Data Clustering Algorithm
A PSO-Based Subtractive Data Clustering AlgorithmA PSO-Based Subtractive Data Clustering Algorithm
A PSO-Based Subtractive Data Clustering Algorithm
 

A Conceptual Model for Ontology Based Learning

  • 1. International Journal of Research in Computer Science eISSN 2249-8265 Volume 2 Issue 6 (2012) pp. 1-6 www.ijorcs.org, A Unit of White Globe Publications doi: 10.7815/ijorcs. 26.2012.050 0F A CONCEPTUAL MODEL FOR ONTOLOGY BASED LEARNING Touraj Banirostam1, Kamal Mirzaie2, Mehdi N. Fesharaki3 1 Department of Computer Engineering, Central Tehran Branch, Islamic Azad University, IRAN Email: banirostam@iautcb.ac.ir 2 Department of Computer Engineering, Maybod Branch, Islamic Azad University, IRAN Email: k.mirzaie@maybodiau.ac.ir 3 Department of Computer Engineering, Science and research Branch, Islamic Azad University, IRAN Email: fesharaki@mut.ac.ir Abstract: Utilizing learning features by many fields 37B involved in a problem, inability to represent all like education, artificial intelligence, and multi-agent parameters and unknown factors in a phenomenon [2]. systems, leads to generation of various definitions for this concept. In this article, these field’s significant As a common cognitive phenomenon among all the definitions for learning will be presented, and their key organisms, learning has been always considered by concepts in each field will be described. Using the different fields [3]. The lack of a common expression mentioned features in different learning definitions, for learning in different sciences such as psychology, ontology will get presented for the concept of learning. behavior, cognitive science, sociology, philosophy, In the ontology, the main ontological concepts and education, and artificial intelligence has led many their relations have been represented. Also a definitions and different concepts of learning to be conceptual model for learning based on presented provided [4]. Therefore, there are various models of ontology will be proposed by means of model and learning. Focusing on represented descriptions, modeling description. Then concepts of presented different aspects and various parameters of this definitions are going to be shown in proposed model phenomenon be recognized and as a result, a better and after that, the model’s functionality will be understanding of relations between different discuss. Twelve main characteristics have been used to components can be achieved [5]. This can lead to a describe the proposed model’s functionality. Utilizing comprehensive concept in this regard. This concept is learning ontology to improve the proposed conceptual to be efficient in representing a suitable model and it model can be used also as a guide to model learning would also reduce the errors [6]. and also can be useful in different learning models’ In the following sections, at first different learning comparison. So that the key concepts which can be concepts will be expressed and some of definitions used for considered learning model will be will get represented and after that, efficient determined. Furthermore, an example based on components within them will be described. Then proposed ontology and definition features is explained. different modeling methods will be considered and the significance of ontology in modeling will get clarified Keywords: Conceptual Model; Learning, Memory, and consequently, learning ontology will be Modeling, Ontology. represented and ultimately the proposed model will be presented and described according to the represented I. INTRODUCTION ontology. Finally, an example based on mentioned 0B Complex phenomena can be always represented features will be described. simple through eliminating some details. Although during this process some effective parameters in the II. LEARNING CONCEPT 1B main phenomena might be ignored, but these Broad use of learning in different fields led to simplifying results in a better understanding of different definitions of learning. Based on the concepts [1]. This process has been settled for a applications and needs, each definition focuses on relatively broad range of natural phenomena to social different concepts as learning. So representing a systems like neural networks, stock market, and social common concept of learning seems to be difficult. changes. Different reasons can be found for Having a conceptual model of learning can be helpful eliminating a phenomenon details from which, some in solving relative problems of learning effectively. To can be noticed as, failure to identify all the parameters www.ijorcs.org
  • 2. 2 Touraj Banirostam, Kamal Mirzaie, Mehdi N. Fesharaki reach the concept of learning, significant definitions in B. Necessary Characteristics for Learning 39B different fields should be considered. Each of these definitions focus on some specific A. Learning Definitions aspects of learning and the other aspects will be disregarded by them. Churchland’s definition could Definition 1 (Encyclopedia Britannica): “the alternation almost cover those ignored aspects, and from his point of an individual behavior as a result of experience” [7]. of view [15], learning should have the following This definition indicates to development of reflexes, characteristics [16]: emergence, evolution, and knowledge acquisition is not considered. 1. Process of obtaining a skill (here skill means behavior generation program). Definition 2 (New Webster Dictionary): “learning is a knowledge or skill acquired by study in any field” [8]. 2. Produce alternation of an individual behavior In this definition learning is a process depends on (alternation means the program could be changed). environment and presumes getting the information 3. Produce change in a behavioral potentiality validity by an acceptable level of belief. (potentiality indicates to store the program). Definition 3 (G. A. Kimble): “Learning is a relatively 4. Develop an inner program better adapt to its task permanent change in a behavioral potentiality that (the term better indicates that goodness of occurs as a result of reinforced practice” [9]. The new performance should be measured). characteristic in this definition is potentiality. The 5. Enable a task to be performed more efficiently (the potentiality needs somewhere for storage, therefore term efficiency indicates that goodness of memory is a necessary unit for learning. performance should be measured). 6. Change the quality of the output behavior (the term Definition 4 (Y. Tsypkin): “Under the term learning in a quality indicates that goodness of performance system, we shall consider a process of forcing the should be measured). system to have a particular response to a specific input signal (action) by repeating the input signals and then 7. Make useful changes in mind (the term useful correcting the system externally” [10]. This definition indicates that goodness of performance should be given by specialist in control theory and has a measured). conceptual relation with biological learning like 8. Construct or modify representations (the term reinforcement learning. construct indicates the ability of storing and creating a new program). Definition 5 (M. I. Shlesinger): “Learning of image recognition is a process of changing the algorithm of 9. Be essentially an act of discovery (to create a new image recognition in such a way as to improve, or program). maximize a definite reassigned criterion characterizing 10. Form new classes and generalized categories the quality of recognition process” [11]. In this (generalization provides the formation of new definition learning is considered as improvement and programs). optimizing. 11. Changing the algorithm (here algorithm is similar Definition 6 (H. A. Simon): “Learning denotes changes with the program). in the system that are adaptive in the sense that they 12. Force the system to have a particular response to a enable the system to do the same task or tasks drawn specific input signal by repeating the input signals. from the same population more efficiently and more The definition has all the above characteristics had effectively the next time” [12]. In this definition the presented by A. M. Mystel and J. S. Albus [16]. reasons of learning is improvement of behavior. Definition 9: “Learning is a process based on the Therefore behavior generation and improvement in it experience of intelligent system functioning (their considered as a fundamental characteristics of sensory perception, world representation, behavior learning. generation, value judgment, communication, etc.) Definition 7 (M. Minsky): “learning is making useful which provides higher efficiency which is considered changes in the working of our minds” [13]. The to be a subset of the (externally given) assignment for focusing of this definition instead of behavior is on the intelligent system” [16]. knowledge acquisition. The mind considered as a metaphor. III. MODEL AND MODELING 2B Definition 8 (R. Michalski): “Learning is constructing Modeling is the process of generating an or modifying representation of what is being abstraction out of existing phenomena which had been experienced” [14]. The main focus in this definition is first presented by Archimedes. This abstraction can be representation and the learning mechanisms are not conceptual, graphical, and or mathematical [17 and considered 18]. Modeling is the dominant and inseparable part of www.ijorcs.org
  • 3. A Conceptual Model for Ontology Based Learning 3 scientific activities and each science branch has its modeling. Selecting structures and rules in different own specific basics for that and also follows the modeling techniques are a reflection of the work scope principles of its own field [19]. Generally a model tries nature which is to be represented [24]. to show an experimental matter, a phenomenon, or a physical process, in a logical and objective way. Conceptual modeling techniques mostly focus on Despite all mentioned differences, almost all models modeling the real world. From this point of view, this operate as similar methods; providing a simple kind of modeling is relevant with the ontology. reflection of reality [20]. Although the explicit and According to conceptual modeling, ontology is a set of right display of a phenomenon seems to be impossible concepts and their relationship about problems which but disregarding inherent error in every model, are already existed or have happened in a determined modeling is a useful process because provides the field. In the next session, ontology and its importance possibility of a having a simpler perception from in modeling will be considered. phenomena and exchanging them. In order to have a more accurate consideration, modeling methods and IV. THE IMPORTANCE OF ONTOLOGY IN 3B also a model’s characteristics should be represented. In MODELING Stachowiak’s point of view [21], a model should have Ontology is “the science of what is, of the kinds three features below [19]: and structures of objects, properties, events, process, and relations in every area of reality” [25]. Totally, 1. Mapping feature: A model should be based on an ontology is the study “of what might exist”. Therefore, original. its definition includes the domain analysis, recognizing 2. Reduction feature: A model should just show main ontological components (objects, qualities, selected characteristics of the relevant original. features, relations, and processes), and operations 3. Pragmatic feature: A model should be usable to which acts on the ontological components [26]. In reach some goals in the original place. [25], ontology has been proposed as a suitable context If a model is noticed as a projection, the two first for comparison among basic agent modeling. features will be achieved together and they both refer Considering ontology’s presented definition, figure 1 to the two things which are to be the projection displays the relation between ontology, modeling, and (original). In a projection represented by a model, simulation. Each model is based on an ontology some information would be lost through abstraction however not expressed explicit and clearly. Also every and what remains depends on the modeling ultimate simulation is to be done according to a model. So this goals. The third feature presents details of a model’s can be said that ontology is formed based on theories, practical use in a highly precise way. concepts, and relations between concepts and on the other hand, is the fundamental base of modeling and Another kind of modeling called Cognitive simulating. Modeling is used for understanding cognitive concepts like the concept of learning. This can be percept that Cognitive modeling is somehow behavior modeling which inherent and acquired knowledge and also the action plans are getting modeled through that. Given the descriptive nature of many of the concepts in the areas of cognitive, a conceptual model expressing main features and their relationships can be useful [22]. According to Mylopoulo’s idea, “Conceptual Figure 1: Ontology as Fundamental Base of Modeling and model gives an explicit description of some physical Simulation. and social aspects of our world and is used for understanding and communicating” [23]. Looking There is a subtle difference between modeling and from this angel, conceptual model can be considered as cognitive theory. In general, a cognitive theory is to a process whereby people discuss, reason, and consider about which concepts are in relation with communicate about an especial field to achieve a each other (what), while model examines the way of common perception. Enormous techniques have been communication between components (how) [22]. represented for modeling which shows the importance Moreover, model is typically more formal and presents of conceptual modeling. Yet having such number of precise and considerable relations and predictions. techniques causes another challenge, which is the While in the field of humanities, a theory may be method of evaluating their efficiency. A conceptual derived from several different models and be correct modeling language is made up of a set of structures for a theoretical sample [19]. So this can be mentioned which have been often displayed by a graphic symbol that although theory implies an ontology but it is or includes the rules used for representation. This set stronger, more specific, more general, and more of structures and grammar rules form a conceptual abstract than model. For instance, physical laws could www.ijorcs.org
  • 4. 4 Touraj Banirostam, Kamal Mirzaie, Mehdi N. Fesharaki have implications on ontological relations between Considering different learning descriptions, the entities but these laws describe relations in more detail main concepts below have been determined to form while ontology just talks about which ontological kind learning: communication with the environment of components are needed. In fact, different theories (perception), experiment, repetition, changes and can have a same ontology [27]. reformations according to improvement, optimization (minimizing the error), adaptation, memory, Furthermore, ontologies can be used to represent knowledge representation, evaluation and judgment, different domains; there is a high need for efficient reward and punishment (excitation and inhibition), ontology matching techniques that can allow discovery and feedback. Using these main components information to be easily shared between different and their relations, ontology has been presented for heterogeneous systems [28]. learning concept in figure 2. V. ONTOLOGY OF LEARNING 4B Bold lines (without dashes) are to emphasize on Considering learning definitions, concepts and main component in learning. Some concepts are various components are effective on learning describable using other concepts. For example, a formation. These concepts can be used to represent feedback concept in learning can be defined by the learning ontology. Learning ontology deals about the combination of two concepts of repetition and learning concept; which main concepts and evaluation. The important point in presented ontology components have formed learning; what kind of is that this ontology is a primary ontology of learning. relations do they have; and what operations act on the Therefore, learning concept can be expanded with main ontological components. further focus on it. Figure 2: Proposed Ontology for Learning According to the Main Components of Different Definitions. VI. CONCEPTUAL MODEL OF LEARNING 5B perception in general, is to be represented in a more BASED ON PROPOSED ONTOLOGY abstract way. These three steps are relevant with the concept of memory (storage) which means that sensed A part of ontology is an operation which is defined data, generated information, and represented on ontological components. In this paper, operations knowledge will be stored even temporarily. New acting on learning ontological components have been concepts can be derived from the represented represented in the form of a conceptual model. In knowledge. These new concepts are to cause some another word, the proposed model represents learning former data to get confirmed or get more confirmed process according to the learning ontological and some other to lose a part of their validity or components. A cycle has been intended for learning in become totally invalid. In another word, the concept of this proposed model. This cycle refers to the concept change and reformation has been mentioned in this of repetition in learning ontology. It begins with part of conceptual model. Changes and their perception, which means sense of environment and the consequences will be evaluated and represented in the world around. After that, sensed data will have an form of interpretation and the result of this initial process in order to form the information. So in interpretation is considered as a new perception. This this stage, the sensed data is converted from perception new interpretation is to be effective on the way of to information. At the stage of representation, environmental sense, because somehow it directs the information will be represented in the form of level of consideration about environmental data more. knowledge. Here, perception of the environment or The proposed model is presented in figure 3. www.ijorcs.org
  • 5. A Conceptual Model for Ontology Based Learning 5 Due to learning functionality in different areas, effective concepts in learning can be recognized by means of ontology. This measure leads to recognition of ignored aspects and as a result system’s current efficiency can be increased by applying necessary changes. On the other hand, given the need to structures with learning ability like intelligent agents, using presented ontology and model can lead to Figure 3: Conceptual Model of Learning Based on Proposed Ontology. modeling and producing agents with learning ability in different areas and also this can result in generating Considering that by beginning learning, learning structures with the abilities of self-management, self- process will be go on until the end of system or agent’s maintenance, self-organized, higher and optimum lifetime, the cycle is to be repeated and the result of robustness comparing to the current systems. this repetition is the knowledge which will be stored as As example of ontology based learning and experiments in system’s knowledge memory. proposed model, a sweeper robot could be considered. Regarding concepts in mentioned descriptions in For designing and implementing of the control unit in session II (A), in the first and ninth definitions this is a sweeper robot, usually a supervised Artificial Neural the environmental perception aspect which is equal to Network (ANN) is used. The used ANN in robot perception in the proposed model. The concept of control unit recognizes the environment and objects. memory has been pointed in the third and ninth By considering Learning Concept (section II, part B) it definitions so that everything from perception stage to could be found that a sweeper robot by using an ANN representation in sensed data storage, generated try to obtain better skill in objects recognizing. This information, and represented knowledge have been behavior through the time changes the robot's represented in the proposed model according to these behavior, that possible by changing weights of ANN. definitions. Knowledge representation is a concept Therefore, the inner program of robot adapts itself. In which has been emphasized in the eighth and ninth this process characteristics number 1, 3 and 4 is used. definitions which is noticed to be equal to Furthermore, by changing the weight of ANN, the representation in the proposed model. Acquiring robot performs a task more efficiently and also, forces knowledge is considered as the concept of earning new to have a particular response to a specific input signal. knowledge from the environment around in the first, On the other hand, the quality of the output behavior second and seventh definitions which has been changes and the characteristics number 5, 6 and 12 are mentioned in three stages of perception, pre- used in the robot. processing, and representing the proposed model. The fourth, fifth and sixth definitions focus on behavior In another viewpoint, the robot tries to percept the improvement and the fourth one also talks about the environment and by new perception it adapts its feedback, which is to improve future behavior in behavior based on the feedback of environment's biological systems through time. Considering the action and reaction. This process cause changing in interpretation (evaluation and arbitration results) and robot behavior and it earns more experiments about the its impact as the new input (feedback) on the proposed objects and environment. Furthermore, for decision model, the concept of behavior improvement and making the robot needs the evaluation about objects feedback has been used. and environment. It could memorize new experiments by changing weights of ANN. The memorizing, Furthermore, the proposed model covers most of changing and evaluation through the time causes mentioned features in session II (B). Full optimization in behavior of the robot. Therefore, the implementation of the cycle of model results to perception, adaptation, memory, experiment, feedback, achieving a new skill. So the first characteristic will be change, evaluation and optimization concepts (section fulfilled. During a cycle, appropriate behavior is V) are used for the robot decision making and behavior getting formed and consequently the second generation. characteristic will be also provided. The result of generated behavior will be applied to the system VII. CONCLUSION AND FUTURE WORKS 6B through input. Therefore the twelfth characteristic (feedback) will be met. Having memory and feedback, Presenting different definitions of learning, used the input repetition can cause improvement in system concepts in each of them was described. Considering behavior so that the fourth, fifth, sixth, tenth, and in these definitions, this can be seen that concepts like eleventh characteristics will get fulfilled. The eighth communication with the environment (perception), and ninth characteristics are also the result of a experiment, repetition, changes and reformations in generation and can be expressed according to concept order to improvement, optimization (minimizing the generating, excitation and inhibition. error reduction), adaptation, memory, knowledge www.ijorcs.org
  • 6. 6 Touraj Banirostam, Kamal Mirzaie, Mehdi N. Fesharaki representation, evaluation and judgment, reward and [13] M. Minsky, “The Society of Mind,” Simon and punishment (excitation and inhibition), and feedback Schuster, New York, 1985. are effective on learning formation. Based on the [14] R. S. Michalski, “Understanding the Nature of presented ontology, conceptual model for learning was Learning: Issues and research directions,” Machine Learning: An artificial Intelligence Approach. Vol. 2, proposed and the status of the concepts in various Los Altos, CA, 1986. definitions such as perception, development, memory, [15] P. S. Churchland, “Neurophilosophy: Toward a Unified improved behavior, knowledge acquisition, processing Science of the Mind-Brain,” MIT Press, Cambridge, and feedback in the proposed model was expressed. 1986. Moreover, the twelve characteristics of learning were [16] A. M. Mestel and J. S. Albus, “Intelligent Systems, mentioned and the way of their implementation in the Architecture, Design, and Control,” Chapter 10, Wiley- model was described. Continuing this study, by Interscience, New York, 2002. recognizing different aspects of learning and providing [17] T. Altiok, , and B. Melamed, “Simulation Modeling and a more complete ontology, a more efficient model of Analysis with ARENA,” Academic Press, 2007. learning can be offered. Representing more efficient [18] J. A. Sokolowski, C. M. Banks, “Principles of Modeling and Simulation: A Multidisciplinary Approach,” A John learning model can lead to design and implementation Wiley & Sons, 2009. of structures with higher learning capabilities and also [19] T. Kuhne, “What is a Model?,” Language Engineering using such systems can result in producing systems for Model-Driven Software Development in Dagstuhl with higher robustness and efficiency. Seminar In Dagstuhl Seminar ,Dagstuhl Seminar Proceedings 04101, March 2005. VIII. REFERENCES 7B [20] J. M. Epstein, “Why Model?,” Journal of Artificial Societies and Social Simulation vol. 11, no. 4 12, 2008. [1] Y. Bar-Yam, “Dynamics of Complex Systems,” [21] H. Stachowiak, “Allgemeine Modelltheorie,” Springer- Addison-Wesley, 1997. Verlag, Wien and NewYork, 1973. doi: 10.1007/978-3- [2] J. H. Miller, and S. E. Page, “Complex Adaptive 7091-8327-4 Systems: An Introduction to Computational Models of [22] J. G. Johnson, “Cognitive Modeling of Decision Social Life,” Princeton University Press, 2007. Making in Sports,” Elsevier, Psychology of Sport and [3] T. Banirostam and M. N. Fesharaki, “Effect of Learning Exercise 7 (2006), pp. 631–652, and Database in Robustness of Security Tools, Based doi:10.1016/j.psychsport.2006.03.009. on Immune System Modeling,” European Modeling [23] A. Gemino and Y. Wand, “A framework for empirical Symphosium, (EMS 2011), Madrid, Spain, 2011, pp. evaluation of conceptual modeling techniques,” 47-52. Requirements Eng (2004) 9, pp. 248–260. doi: [4] J., B., Tenenbaum, “Bayesian modeling of human 10.1007/s00766-004-0204-6 concept learning,” Advances in Neural Information [24] U. Frank and U. Koblenz, “Conceptual Modelling as Processing Systems 11, Cambridge, MA: MIT Press, the Core of the Information Systems Discipline- 1999. Perspectives and Epistemological Challenges,” [5] K., R. Canini, M, M. Shashkov and T. L. Griths, Proceedings of the Fifth America's Conference on “Modeling Transfer Learning in Human Categorization Information Systems (AMCIS 99). AIS, Milwaukee with the Hierarchical Dirichlet Process,” Proceedings of 1999, pp. 695-697. the 27th International Conference on Machine Learning, [25] B. Smith, “Ontology in Floridi L. (ed.), Blackwell Haifa, Israel, 2010. Guide to the Philosophy of Computing and [6] M. J. Prince, R. M. Felder, “Inductive Teaching and Information,” Blackwell, Oxford, 2003, pp.155-166. Learning Methods: Definitions, Comparison, and [26] Z. Li, M. C. Yang and K. Ramani, “A Methodology for Research Bases,” J. Engr. Education, 95(2), 2006, Engineering Ontology Acquisition and Validation”, pp.123–138. Artificial Intelligence for Engineering Design, Analysis [7] Encyclopedia Britannica, Micropedia, Vol. 6, 1978. and Manufacturing, Vol. 23, 2009, pp. 37-51. doi: [8] New Webster Dictionary of the English language. 10.1017/S0890060409000092 Delair Publication, 1985. [27] Beck, H., Morgan, K., Jung, Y., Grunwal, S., Kwon, H., [9] G. A. Kimble, “Hilgard and Marquis Conditioning and and Wu, J., “Ontology-Based Simulation in learning,” 2nd Edition, New York: Appleton-Century- Agricultural Systems Modeling,” Agricultural Systems, Crofts 1961. Vol. 103, 2010, pp. 463–477. doi: [10] Y. Tsypkin, “Adaptation and Learning in Autonomic 10.1016/j.agsy.2010.04.004 Control,” Academic Press, New York, 1971. [28] M. Jenifer, P. S. Balamurugan and T. Prince, “Ontology [11] M. I. Shlesinger, “Learning of Image Recognition,” Mapping for Dynamic Multiagent Environment,” Encyclopedia of Cybernetics, Vol 2, Kiev, 1975. International Journal of Research in Computer Science, [12] H. A. Simon, “Why should machines Learn?,” Machine Vol. 2, Issue 3, pp. 51-56, 2012. doi: Learning: An Artificial Intelligence Approach, Vol 1. 10.7815/ijorcs.23.2012.029 Tioga. Palo Alto, CA. 1983 How to cite Touraj Banirostam, Kamal Mirzaie, Mehdi N. Fesharaki, “A Conceptual Model for Ontology Based Learning". International Journal of Research in Computer Science, 2 (6): pp. 1-6, November 2012. doi:10.7815/ijorcs.26.2012.050 www.ijorcs.org