K-INFO
HU
EN
Login

Distributed Intelligent Systems

Intelligens elosztott rendszerek
A tantárgyleírás hatályossága
Hatályosság kezdete:
2026. March 21.
Hatályosság vége:
Subject name (Hungarian, English)
Intelligens elosztott rendszerek
Distributed Intelligent Systems
Subject code BMEVIMIAC02
Subject type
Training Level
Course types and hours (weekly/semester)
Course type lecture tutorial laboratory
hours (weekly) 2 1 0
type (linked/independent) derived course
Assessment type vizsga
Credits 4
Subject coordinator
Dr. Dobrowiecki Tadeusz Pawel
position: egyetemi docens
Responsible department
Mesterséges Intelligencia és Rendszertervezés Tanszék
Faculty Villamosmérnöki és Informatikai Kar
Subject website http://www.mit.bme.hu/oktatas/targyak/vimiac02/index.html
Primary curriculum type
Direct prerequisites – Strong prerequisite none
Direct prerequisites – Weak prerequisite none
Direct prerequisites – Parallel prerequisite none
Direct prerequisites – Milestone prerequisite none
Direct prerequisites – Exclusion none

Objectives

Programme

Lectures:
1st week. Review of typical applications areas of intelligent distributed systems: cyber-physical systems, intelligent embedded systems, ambient intelligent spaces, home care and AAL (Ambient Assisted Living), intelligent sensor networks, robotic team systems, information seeking systems in the Semantic Web environment, etc. (analyzing problems, basic requirements, typical tasks, re-evaluating the man-machine interactions).

2nd week. Knowledge based modelling of distributed systems. Knowledge management: specific representation problems, logical and emotional models, temporal and spatial reasoning.

3rd week. Design of domain models. Ontological knowledge and ontology management, ontology engineering.

4th week. Description languages and platforms, RDF data models, OWL, Protege.

5th week. Problem solving with ontologies, ontology based reasoning.

6th week. Safety and reliability, context aware system technology and information management, problems of information and knowledge fusion.

7th week. Knowledge intensive mechanisms of integration, adaptivity and robustness: sensor level information fusion, fusion architectures, fusion algorithms, semantic fusion with ontologies and ontology based reasoning. SensorWeb standard, SOS (sensor operating system) platform.

8th week. Mining fusion information, data mining tasks, data engineering in distributed heterogeneous environments.

9th week. Basic statistical analysis, visualization and exploratory analysis of heterogeneous data. Using analysis  data in decision support tasks.

10th week. Adaptivity in distributed systems, basic learning schemes.

11th week. Multiagent system architectures, multiagent environments, agent organizations, from centralized system to distributed intelligence.

12th week. Integration via communication, agent systems and the parallel programming paradigm. Agent communication languages, agent platforms, Jason, AgentSpeak.

13th week. Cooperation via communication: distributed reasoning, task-sharing in the market paradigm, cooperative multiagent planning. Handling conflicts in competitive environment, conflict related problems, voting protocols, knowledge intensive conflict resolution, game theoretical schemas, ad hoc solutions.

14th week. Learning knowledge components (believes and goals, or polices), single agent schemas, cooperative learning, learning in competitive environment.

Practice:
Students learn distributed agent environment technologies and their application to embedded environmental problems, (in an intelligent home environment).


The aim of the subject is to show the students how machine intelligence can be used to advance the services provided by distributed information systems and that way how to extend their usefulness and field of application. Machine (artificial) intelligence can be applied first of all to the system integration, information fusion, and to system safety. Intelligent solution mean also an elevated robustness, adaptivity, and flexibility. The curriculum reviews the design of intelligent services, starting from the knowledge based modelling technology, then presenting data acquisition and processing, and finally applying the mined information to improve system functions and to increase system capabilities for learning. The capabilities of an information system can be extended by distributed system solutions. We present a review of distributed, competitive, or cooperative multiagent - multirobot systems. To the curriculum belongs also the problem man-machine interaction, where the newly appearing mixed human-agent systems create novel and advanced opportunities to share intelligence and problem solving capability.

Learning outcomes

Ez a tantárgy a KKK rendeletben meghatározott, következő kompetenciák fejlesztését szolgálja:

Knowledge

No learning outcomes recorded.

Skills

No learning outcomes recorded.

Attitudes

No learning outcomes recorded.

Autonomy and responsibility

No learning outcomes recorded.

Oktatási módszertan

Lecturing

Tanulástámogató anyagok

Online források
Stuart Russell és Peter Norvig: Artificial Intelligence. A Modern Approach, 3rd Ed., Pearson, 2009; M. Wooldridge, An Introduction to MultiAgent Systems. John Wiley & Sons, 2008.; R. H. Bordini, J. F. Hübner, and M. Wooldridge, Programming Multi-Agent Systems in AgentSpeak using Jason. John Wiley & Sons, 2007.; E. A. Lee and S. A. Seshia, Introduction to Embedded Systems: A Cyber-Physical Systems Approach, 1ST ed., 2011.; K. Faceli, A.C.P.L.F. De Carvalho and S.O. Rezende, Combining Intelligent Techniques for Sensor Fusion, Applied Intelligence Vol. 20. 2004. pp 199-213; Special Issue on Ambient Intelligence, ERCIM NEWS, Nr 47 Oct 2001; Mehul Bhatt, Hans W. Guesgen (Eds.), Spatial and Temporal Reasoning for Ambient Intelligence Systems, COSIT 2009 Workshop Proceedings, 2009.

Recommended preliminary knowledge for completing the subject

Knowledge type competencies
(azon előzetes ismeretek összessége, amelyek megléte nem kötelező, de a tantárgy eredményes teljesítését nagyban elősegíti)
Embedded systems, Artificial intelligence, Distributed systems
Skill type competencies
(azon előzetes képességek és készségek összessége, amelyek megléte nem kötelező, de a tantárgy eredményes teljesítését nagyban elősegíti)
nincs
Recommended (non-compulsory) preliminary competencies
(azon ajánlott (nem kötelező) előzetesen megszerzendő kompetenciák összessége, amelyek jelentősen hozzájárulnak a tantárgy eredményes teljesítéséhez)
Embedded systems, Artificial intelligence, Distributed systems
General rules
Requirements: During the semester: One midterm exam (scheduled for a separate timepoint) which can be made up on the last week of the term. The required min. level is 40% (20 points). Half of the points of a valid midterm exam add to the final score. Multiple small (programming) assignments, 30% of them is needed for the approval. One larger assignment (designing a larger intelligent distributed system). Additional possibilities: Acc. to the Exam Code of the Faculty.
Assessment methods
In-term assessments

No detailed assessments provided.

Weight of in-term assessments

No weights provided.

Exam-period assessments

No detailed assessments provided.

Weight of exam elements

No weights provided.

Grade calculation

No grade thresholds provided.

Attendance requirements

No attendance requirements provided.

Rules for retake and resubmission

Not provided.

Short description

Not provided.

Detailed description

Not provided.

Recommended courses
System modelling, Artificial intelligence
Workload to complete the subject

No workload breakdown provided.

Validity of subject requirements
Requirements valid from:
Requirements valid until:
Curriculum placement

No curriculum placements recorded for this subject version.