MIWnewlecture 1
MIWnewlecture 1
Goal of lectures
• Review of knowledge engineering techniques
– construction and representation of knowledge,
– ways to use knowledge,
– automation of inference.
• Review of methods of knowledge representation and inference in
conditions of uncertainty,
• Preservation of selected AI issues in the light of applications in
specializations D, E, F.
MIW - Methods of Knowledge Engineering, Introduction - lecture 1 3
• The mark from the colloquium is transcribed for the exam based on
the following table:
grade points from the colloquium
2 0- 15
3 15,5 - 18
3,5 18,5 - 21
4 21,5 - 24
4,5 24,5 - 27
5 27,5 - 30
• The necessary condition for passing the grade from the test to the zero
exam is to pass the exercises.
MIW - Methods of Knowledge Engineering, Introduction - lecture 1 7
6. Linear regression,
3. Determination of the stationary distribution for the markova chain using Numpy (project 1),
4. Implementation of the KNN algorithm, the Numpy logistic regression model (project 2),
8. Classification of a data set using a convolution network using Keras (project 6),
14. Test,
Knowledge Engineering
• Knowledge engineering - the engineering and science grew on the
basis of artificial intelligence, dealing with methods of
exploration, representation and modeling of knowledge and
methods of inference based on them.
• Is an interdisciplinary science from the borderline of
mathematics, logic, computer science, automation, psychology,
cognitive science.
MIW - Methods of Knowledge Engineering, Introduction - lecture 1 10
Knowledge Engineering
• Knowledge Engineering initially dealt with expert systems, i.e.
systems in which the knowledge of experts in a given field was
usually represented in a rule-based knowledge base, and
processing was limited to logical inference,
• Knowledge bases (including models) are currently being created
and various technologies are used to process knowledge by
computer, autonomous and interactive systems,
• Creating knowledge base systems requires cooperation not only
with IT specialists, but also psychologists, cognitive scientists,
linguists, mathematicians, etc.
MIW - Methods of Knowledge Engineering, Introduction - lecture 1 11
• Knowledge
Pragmatics
Relationship between characters and their users and their use in
a specific context
Users who set the objectives of the required actions in a given
situation (context of the actions taken) are included. The third
dimension of character analysis is taken into account - the
purposefulness of their use and the dependence of their sense on
the context and users of the characters
MIW - Methods of Knowledge Engineering, Introduction - lecture 1 15
sentence
logic 6
truth: relation fact - sentence
world ?
fact
MIW - Methods of Knowledge Engineering, Introduction - lecture 1 16
semantic
? ?
World Fact X - Fact A
Data mining
Classification
• The classification consists in finding a method of mapping data
into a set of predefined classes.
• Based on the data, classifier is built (eg, decision tree, logistic
regression model), which is used to classify new objects,
• The created classifier assigns new objects to one of the classes.
MIW - Methods of Knowledge Engineering, Introduction - lecture 1 23
Regression
Discrimination
• Discrimination is about finding traits that differentiate the
indicated class of objects (target class) from other classes
(contrasting classes).
• For example, a set of discriminatory rules can describe those
symptomatic features that distinguish a given disease from
others.
MIW - Methods of Knowledge Engineering, Introduction - lecture 1 26
Discovering associations
Data visualization
Learning systems
Deep learning
Automatic inference
• Forward inference,
• Backward inference,
• Algorithm of resolution,
• Programming in logic.
MIW - Methods of Knowledge Engineering, Introduction - lecture 1 32
Expert systems
• These systems try to replace a specialist in one particular area of
knowledge,
• They are modeled on deductive processes, similar to those used
by everyone every day, without even realizing it.
MIW - Methods of Knowledge Engineering, Introduction - lecture 1 33
Literature
1. Stuart Russell, Peter Norvig: Artificial Intelligence A Modern
Approach, Prentice-Hall, 1995