Subject description - A5M33IZS

Summary of Study | Summary of Branches | All Subject Groups | All Subjects | List of Roles | Explanatory Notes               Instructions
A5M33IZS Information and Knowledge-Based Systems
Roles:PV Extent of teaching:2P+1C
Department:13133 Language of teaching:CS
Guarantors:  Completion:Z,ZK
Lecturers:  Credits:4
Tutors:  Semester:L

Web page:

http://cw.felk.cvut.cz/doku.php/courses/a5m33izs/start

Anotation:

The course provides the student with a necessary overview of information technologies with attention paid to reqiremnts of intelligent building information systems. Further on, the student learns the basic methods and techniques applicable to knowledge based systems aimed at automated solving of decision-making problems. The attention is paid namely to data and knowledge representation and its modeling so that the students are able to communicate effectively with IT and knowledge engineering experts. The students will also learn the basics of networking protocols used in intelligent buildings.

Study targets:

There are two main goals of the course. Firstly, the students shall be able to understand the principals of data modeling and shall know how the database systems are working on such level that they are able to effectively participate in the process of formulating requirements on an information system and verification of its correct functionality. Secondly, the students will understand the basic principals of uncertainty processing in knowledge based systems.

Course outlines:

1. Introduction to database systems
2. Data modelling: konceptual model, E-R diagram
3. Logical data model, relational database, key, primary key, foreign key, referential integrity
4. Query language SQL I 5.Query language SQL II
6. Client-server architecture, database application, application programming interface JDBC, ODBC
7. Normal forms: 1NF, 2NF, 3NF; transactional processing
8. Introduction to expert systems
9. Basic concepts of probability theory, uncertinty processing in expert systems
10. Expert systems of PROSPECTOR family (FEL EXPERT)
11. Introduction to computer networks - ISO model, IP protocol, addressing
12. TCP and UDP protocols, private addresses, address translation, routing, VPN
13. Protocols for monitoring and/or control of technology in buildings - Modbus, SNMP
14. SCADA systems, OPC

Exercises outline:

1-2 Introductory, study organization 3-4 Conceptual, logical, physical data model 5-6 SQL tarining, ER model homework definition 7-8 Delivery of ER model homework, definition of SQL homework 9-10 Delivery of SQL homework, definition of FEL Expert homework 11-12 Delivery of FEL Expert homework 13-14 Assessments

Literature:

1. Halaška, I., Pokorný, J., Valenta, M.: Databázové systémy, Vydavatelství ČVUT, 2002
2. Mařík a kol.: Umělá inteligence I-IV. Praha, Academia, 1999-2001
3. Rumbauhg, J., Blaha, M., Premerlani, W., Eddy, F., Lorenson, W.: Object-oriented Modelling and Design. Prentice Hall, 1991

Requirements:

See the detailed web page of the course at the URL http://cw.felk.cvut.cz/doku.php/courses/a5m33izs/start

Keywords:

Database management system, data model, normal forms, transactions. Decision making based on uncertain information, maximum entropy principal, probabilistic interpretation of uncertainty, uncertain knowledge integration.

Subject is included into these academic programs:

Program Branch Role Recommended semester
MPIBNEW Common courses PV 2


Page updated 16.4.2024 17:53:17, semester: Z,L/2023-4, Z/2024-5, Send comments about the content to the Administrators of the Academic Programs Proposal and Realization: I. Halaška (K336), J. Novák (K336)