HOW DOES HUMAN-LIKE KNOWLEDGE COME INTO BEING IN ARTIFICIAL ASSOCIATIVE SYSTEMS? AGH UNIVERSITY OF SCIENCE AND TECHNOLOGY Faculty of Electrical Engineering,

Slides:



Advertisements
Similar presentations
Approaches, Tools, and Applications Islam A. El-Shaarawy Shoubra Faculty of Eng.
Advertisements

Computer Science Department FMIPA IPB 2003 Neural Computing Yeni Herdiyeni Computer Science Dept. FMIPA IPB.
Artificial Neural Network
Introductory Lecture. What is Discrete Mathematics? Discrete mathematics is the part of mathematics devoted to the study of discrete (as opposed to continuous)
Interlanguage Rod Ellies 2003 Chapter 3 Second Language Acquicition pp Winda Putri S
Artificial Neural Networks - Introduction -
1 Part I Artificial Neural Networks Sofia Nikitaki.
Introduction CS/CMPE 537 – Neural Networks. CS/CMPE Neural Networks (Sp 2004/2005) - Asim LUMS2 Biological Inspiration The brain is a highly.
Biological inspiration Animals are able to react adaptively to changes in their external and internal environment, and they use their nervous system to.
Syr Johnathan Duncan. GIS What is GIS? Geography is information about the earth's surface and the objects found on it, as well as a framework for organizing.
Verbosities A game to collect common sense data Mihir Kedia.
The Brain is Embodied and the Body is Embedded in the Environment Jeff Krichmar Department of Cognitive Sciences University of California, Irvine.
November 9, 2010Neural Networks Lecture 16: Counterpropagation 1 Unsupervised Learning So far, we have only looked at supervised learning, in which an.
Introduction to Neural Network Justin Jansen December 9 th 2002.
AI – CS364 Hybrid Intelligent Systems Overview of Hybrid Intelligent Systems 07 th November 2005 Dr Bogdan L. Vrusias
Artificial Neural Networks - Introduction -
SOMTIME: AN ARTIFICIAL NEURAL NETWORK FOR TOPOLOGICAL AND TEMPORAL CORRELATION FOR SPATIOTEMPORAL PATTERN LEARNING.
The History and Methods of Cognitive Psychology. What is Cognitive Psychology? The branch of psychology that studies how we perceive, attend, recognize,
Sublinear time algorithms Ronitt Rubinfeld Computer Science and Artificial Intelligence Laboratory (CSAIL) Electrical Engineering and Computer Science.
Artificial Intelligence Lecture No. 28 Dr. Asad Ali Safi ​ Assistant Professor, Department of Computer Science, COMSATS Institute of Information Technology.
Artificial Intelligence Dr. Paul Wagner Department of Computer Science University of Wisconsin – Eau Claire.
Chapter 14: Artificial Intelligence Invitation to Computer Science, C++ Version, Third Edition.
Department of Information Technology Indian Institute of Information Technology and Management Gwalior AASF hIQ 1 st Nov ‘09 Department of Information.
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
Presentation on Neural Networks.. Basics Of Neural Networks Neural networks refers to a connectionist model that simulates the biophysical information.
Artificial Intelligence Introductory Lecture Jennifer J. Burg Department of Mathematics and Computer Science.
 The most intelligent device - “Human Brain”.  The machine that revolutionized the whole world – “computer”.  Inefficiencies of the computer has lead.
NEURAL NETWORKS FOR DATA MINING
Discrete Structures for Computing
Artificial Intelligence By Michelle Witcofsky And Evan Flanagan.
Pencil-and-Paper Neural Networks Prof. Kevin Crisp St. Olaf College.
Chapter 13 Artificial Intelligence and Expert Systems.
NEURAL - FUZZY LOGIC FOR AUTOMATIC OBJECT RECOGNITION.
THE NATURE OF SCIENCE CHAPTER 1 SECTION 1. SCIENCE JOURNAL Open your book to page 4. Read the title, section headings and main ideas. Read the Yellow.
Neural Networks Steven Le. Overview Introduction Architectures Learning Techniques Advantages Applications.
Bain on Neural Networks and Connectionism Stephanie Rosenthal September 9, 2015.
Soft Computing Lecture 19 Part 2 Hybrid Intelligent Systems.
Instructional Objective  Define an agent  Define an Intelligent agent  Define a Rational agent  Discuss different types of environment  Explain classes.
Artificial Intelligence, Expert Systems, and Neural Networks Group 10 Cameron Kinard Leaundre Zeno Heath Carley Megan Wiedmaier.
1 Lecture 6 Neural Network Training. 2 Neural Network Training Network training is basic to establishing the functional relationship between the inputs.
Next Generation Domain-Services in PL-Grid Infrastructure for Polish Science Górecki 1,2, Bachniak 1,2, Liput 2, Rauch 1,2, Kitowski 2,3, Pietrzyk 1,2.
Dr.Abeer Mahmoud ARTIFICIAL INTELLIGENCE (CS 461D) Dr. Abeer Mahmoud Computer science Department Princess Nora University Faculty of Computer & Information.
Why Can't A Computer Be More Like A Brain?. Outline Introduction Turning Test HTM ◦ A. Theory ◦ B. Applications & Limits Conclusion.
Biology 201 Dr. Edwin DeMont St. Francis Xavier University Communication I: Nervous and Sensory Systems.
Teaching Bioinformatics Nevena Ackovska Ana Madevska - Bogdanova.
Artificial Intelligence: Research and Collaborative Possibilities a presentation by: Dr. Ernest L. McDuffie, Assistant Professor Department of Computer.
Write a function rule for a graph EXAMPLE 3 Write a rule for the function represented by the graph. Identify the domain and the range of the function.
Artificial Neural Networks (ANN). Artificial Neural Networks First proposed in 1940s as an attempt to simulate the human brain’s cognitive learning processes.

Artificial Intelligence, simulation and modelling.
Where are we? What’s left? HW 7 due on Wednesday Finish learning this week. Exam #4 next Monday Final Exam is a take-home handed out next Friday in class.
Pattern Recognition. What is Pattern Recognition? Pattern recognition is a sub-topic of machine learning. PR is the science that concerns the description.
Artificial Intelligence Knowledge Representation.
COMBINATIONAL AND SEQUENTIAL CIRCUITS Guided By: Prof. P. B. Swadas Prepared By: BIRLA VISHVAKARMA MAHAVDYALAYA.
Introductory Lecture. What is Discrete Mathematics? Discrete mathematics is the part of mathematics devoted to the study of discrete (as opposed to continuous)
Network Management Lecture 13. MACHINE LEARNING TECHNIQUES 2 Dr. Atiq Ahmed Université de Balouchistan.
INTRODUCTION TO NEURAL NETWORKS 2 A new sort of computer What are (everyday) computer systems good at... and not so good at? Good at..Not so good at..
The Scientific Method 7M Science.
Intelligent HIV/AIDS FAQ Retrieval System Using Neural Networks
Classification of models
Using Cognitive Science To Inform Instructional Design
Chapter 11: Artificial Intelligence
Department of Cybernetics
Neural Networks.
Covariation Learning and Auto-Associative Memory
Artificial Intelligence Lecture No. 28
Prepared by: Mahmoud Rafeek Al-Farra
Topic: Semantic Text Mining
Presentation transcript:

HOW DOES HUMAN-LIKE KNOWLEDGE COME INTO BEING IN ARTIFICIAL ASSOCIATIVE SYSTEMS? AGH UNIVERSITY OF SCIENCE AND TECHNOLOGY Faculty of Electrical Engineering, Automatics, Computer Science and Biomedical Engineering Department of Automatics and Biomedical Engineering Unit of Biocybernetics POLAND, CRACOW, MICKIEWICZA AV. 30 Adrian Horzyk Adrian Can we represent knowledge?

HUMAN-LIKE KNOWLEDGE Knowledge allows to: Remember facts, rules, objects or classes of them. Remember facts, rules, objects or classes of them. Consolidate various facts and rules after their similiarities. Consolidate various facts and rules after their similiarities. Associate objects, facts, rules with contexts of their occurences. Associate objects, facts, rules with contexts of their occurences. Recall facts and rules using context and associations. Recall facts and rules using context and associations. Generalize objects, facts and rules. Generalize objects, facts and rules. Be creative using learned classes of objects, facts and rules. Be creative using learned classes of objects, facts and rules. Various facts and rules can be associated and recalled thanks to: Similarities of the data that define them. Similarities of the data that define them. Subsequences of the data that occur inside them. Subsequences of the data that occur inside them. Knowledge is active aggregation of data, facts and rules that can be recalled and generalized according to the context of their recalling. Human-like knowledge can be represented only in reactive systems that can represent such not redundant aggregations.

WHAT IS NOT KNOWLEDGE ? Knowledge: Is not a set of facts, rules, objects or classes of them. Is not a set of facts, rules, objects or classes of them. Is no kind of a computer memory or a database. Is no kind of a computer memory or a database. Does not remember everything precisely. Does not remember everything precisely. Cannot be collected alike data, facts and rules but it can be formed for given or collected data, facts and rules. Cannot be collected alike data, facts and rules but it can be formed for given or collected data, facts and rules. Cannot be easy transfered from one system to another alike data, databases, facts and rules etc. Only pieces of information, facts and rules can be transfered into another system. Can be partially transfered through recalled facts and rules. Cannot be easy transfered from one system to another alike data, databases, facts and rules etc. Only pieces of information, facts and rules can be transfered into another system. Can be partially transfered through recalled facts and rules. Is not limited to any set of facts, rules or objects because new, creative input contexts can lead to new facts, rules, notices, observations and remarks on the basis of the same knowledge. Is not limited to any set of facts, rules or objects because new, creative input contexts can lead to new facts, rules, notices, observations and remarks on the basis of the same knowledge. Knowledge can be automatically formed only in special systems that allow to activelly associate and aggregate data, facts and rules, and their various combinations and sequences.

NEURAL ASSOCIATIVE SYSTEMS Neural associative systems allows to: Represent various objects, facts and rules in a unified form of data combinations using neurons. Represent various objects, facts and rules in a unified form of data combinations using neurons. Create classes of represented objects after most representative features and their combinations. Create classes of represented objects after most representative features and their combinations. Trigger neurons according to the context of other activated neurons or sense receptors. Trigger neurons according to the context of other activated neurons or sense receptors. Use the context of previously activated neurons according to the time that has elapsed from their activations. Use the context of previously activated neurons according to the time that has elapsed from their activations. Consolidate and combine various objects, facts and rules after their similiarities and subsequences. Consolidate and combine various objects, facts and rules after their similiarities and subsequences. Associate objects, facts, rules with contexts of their occurences. Associate objects, facts, rules with contexts of their occurences. Recall associated objects, facts, rules using new or previously used contexts, questions etc. Recall associated objects, facts, rules using new or previously used contexts, questions etc. Generalize and even create new objects, facts and rules. Generalize and even create new objects, facts and rules.

ARTIFICIAL ASSOCIATIVE SYSTEMS Artificial associative systems: Model biological neural associative systems, nervous systems etc. Model biological neural associative systems, nervous systems etc. Define associative model of neurons (as-neurons) that are able to reproduce context and time dependencies of biological neurons. Define associative model of neurons (as-neurons) that are able to reproduce context and time dependencies of biological neurons. Can be simulated, trained and adapted on today’s computers. Can be simulated, trained and adapted on today’s computers. Can use various training data set and even sets of training sequences. Can use various training data set and even sets of training sequences. Can reproduce training sequences or create new ones - be creative! Can reproduce training sequences or create new ones - be creative! Can generalize at various levels: Can generalize at various levels: Object level Sequence level Artificial Associative Systems and Associative Artificial Intelligence (Polish)

Transformation of database tables into associative structures ASSORT creates the basis graph structure of associative systems. Adrian Horzyk, AGH University of Science and Technology Adrian Horzyk, AGH University of Science and Technology TABLE

Transformation of database tables into associative structures ASSORT creates the basis graph structure of associative systems. Adrian Horzyk, AGH University of Science and Technology Adrian Horzyk, AGH University of Science and Technology TABLE

Transformation of database tables into associative structures ASSORT creates the basis graph structure of associative systems. Adrian Horzyk, AGH University of Science and Technology Adrian Horzyk, AGH University of Science and Technology TABLE

Transformation of database tables into associative structures ASSORT creates the basis graph structure of associative systems. Adrian Horzyk, AGH University of Science and Technology Adrian Horzyk, AGH University of Science and Technology TABLE

Transformation of database tables into associative structures ASSORT creates the basis graph structure of associative systems. Adrian Horzyk, AGH University of Science and Technology Adrian Horzyk, AGH University of Science and Technology TABLE

Transformation of database tables into associative structures ASSORT creates the basis graph structure of associative systems. Adrian Horzyk, AGH University of Science and Technology Adrian Horzyk, AGH University of Science and Technology TABLE

Transformation of database tables into associative structures ASSORT creates the basis graph structure of associative systems. Adrian Horzyk, AGH University of Science and Technology Adrian Horzyk, AGH University of Science and Technology TABLE

Transformation of database tables into associative structures ASSORT creates the basis graph structure of associative systems. Adrian Horzyk, AGH University of Science and Technology Adrian Horzyk, AGH University of Science and Technology TABLE

Transformation of database tables into associative structures ASSORT creates the basis graph structure of associative systems. Adrian Horzyk, AGH University of Science and Technology Adrian Horzyk, AGH University of Science and Technology TABLE

Transformation of database tables into associative structures ASSORT creates the basis graph structure of associative systems. Adrian Horzyk, AGH University of Science and Technology Adrian Horzyk, AGH University of Science and Technology TABLE

Transformation of database tables into associative structures ASSORT creates the basis graph structure of associative systems. Adrian Horzyk, AGH University of Science and Technology Adrian Horzyk, AGH University of Science and Technology TABLE

ASSOCIATIVE NEURAL GRAPH CONSTRUCTION for training sequences: S1, S2, S3, S4, S5

ASSOCIATIVE NEURAL GRAPH CONSTRUCTION for training sequences: S1, S2, S3, S4, S5

ASSOCIATIVE NEURAL GRAPH CONSTRUCTION for training sequences: S1, S2, S3, S4, S5

ASSOCIATIVE NEURAL GRAPH CONSTRUCTION for training sequences: S1, S2, S3, S4, S5

ASSOCIATIVE NEURAL GRAPH CONSTRUCTION for training sequences: S1, S2, S3, S4, S5

ASSOCIATIVE NEURAL GRAPH CONSTRUCTION for training sequences: S1, S2, S3, S4, S5

ASSOCIATIVE NEURAL GRAPH CONSTRUCTION for training sequences: S1, S2, S3, S4, S5

ASSOCIATIVE NEURAL GRAPH EVALUATION The external excitation of neuron E4 triggers the following activations of neurons: E4  E5  E2  E6 We got sequence S2 as the answer for the external excitement of neuron E4:

THE SIMPLE NEURAL STRUCTURE OF THE CONSECUTIVE LINGUISTIC OBJECTS representing 7 sentences Neural associative structure for the linguistic objects

Response to „What is knowledge?” As-neurons are consecutively activated after training sequences and give the answers:  Knowledge is fundamental for intelligence.  Knowledge is not a set of facts and rules

ASSOCIATIVE MODEL OF NEURONS Associative model of neurons AS-NEURON:  Works in time that is crucial for all associative processes in the network of connected as-neurons.  Models relaxation and refraction processes of biological neurons  Relaxation – continuous gradual returning to its resting state  Refraction – gradual returning to its resting state after activation  Optimizes its activity responces for input data combinations chosing only the the most intensive and frequent subset of them.  Conditionally plastically changes its size, synaptic transmission and connections to other as-neurons.  Can represent many similar as well as quite different combinations of input stimuli (data).

CONCLUSION Knowledge can be modelled using artificial associative systems. Knowledge can be modelled using artificial associative systems. Training sequences can be used to adapt artificial associative systems Training sequences can be used to adapt artificial associative systems Associative systems supply us with ability to generalize on various levels: Associative systems supply us with ability to generalize on various levels:  classes created for objects  sequences describing facts and rules Associative systems can be creative according to the context, which can recall new associations. Associative systems can be creative according to the context, which can recall new associations.

? Questions? Remarks? Google: Horzyk Adrian Theory of neural associative computations and knowledge engineering in the associative systems Artificial Associative Systems and Associative Artificial Intelligence (Polish)

We can make our World a better place to live!