Budapest University of Technology and Economics, Faculty of Electrical Engineering and Informatics

    Belépés
    címtáras azonosítással

    vissza a tantárgylistához   nyomtatható verzió    

    Intelligent Sensors and Machine Data Processing

    A tantárgy neve magyarul / Name of the subject in Hungarian: Intelligens érzékelők és gépi adatfeldolgozás

    Last updated: 2024. szeptember 1.

    Budapest University of Technology and Economics
    Faculty of Electrical Engineering and Informatics
    BSc,  Computer Engineering Curriculum, Study Specialization Subject
    Course ID Semester Assessment Credit Tantárgyfélév
    VIEEAC07 5 2/2/0/v 5  
    3. Course coordinator and department Dr. Hosszú Gábor,
    4. Instructors

    Dr. Hosszú, Gábor, Assoc. Prof., EET

    Dr. Horváth, Péter, Assoc. Prof., EET
    5. Required knowledge It does not differ from the knowledge that can be acquired during the first 4 semesters.
    6. Pre-requisites
    Kötelező:
    Szakirany("AMIN22-INTHÁL/HIT", _) VAGY

    Szakirany("AMIN22-INTHÁL/HVT", _) VAGY

    Szakirany("AMIN22-INTHÁL/TMIT", _)

    A fenti forma a Neptun sajátja, ezen technikai okokból nem változtattunk.

    A kötelező előtanulmányi rend az adott szak honlapján és képzési programjában található.

    Ajánlott:
    The compulsory prerequisite course can be found on the website and in the training program of the given specialization.
    7. Objectives, learning outcomes and obtained knowledge The aim of the subject is to present the cooperation of smart sensors, actuators and machine intelligence supplemented with processing capabilities; description of data processing elements and machine learning algorithms of sensor endpoints, telemetric applications, e.g. telemedicine. Students can learn about intelligent sensors supplemented with processing capabilities, with particular attention to certain methods of data processing with machine learning.
    8. Synopsis

    Detailed topics of the lectures:

    1. Description of a smart system of sensors and actuators that makes decisions and interventions based on measured data, e.g. activating certain sensors and determining the frequency of measurements. Characteristics of sensor intelligence, validation, self-calibration, pre-processing, denoising, adaptivity, reconfigurability, autonomous definition of measurement strategy.
    2. Sensing temperature, displacement, acceleration, touch. Integrated sensors, CMOS image sensor. Integrated sensor fabrication technology, Micro-Electro-Mechanical System (MEMS). Off-grid power issues (battery, solar, etc.).
    3. Types of micromechanical integrated sensors, pressure and tactile sensors, chemical and biomedical sensors (ISFET, ChemFET), sensors using bridges and cantilevers, devices using micro-circuit boards.
    4. Networked smart sensors (Radio-Frequency Identification tags for identification, etc.), their features (limited power supply, network design capability, use of machine learning methods), purpose (data collection, data analysis, decision making and data sharing).
    5. Cloud computing advantages (sending large amounts of data to remote servers with unlimited capacity) and disadvantages (for time-sensitive data, the transmission time between the cloud and the intelligent sensors at the edge of the network can be long). Extending the cloud to the edge of the network: fog (Cisco)/edge (IBM)/cloudlet computing, features (distributed computing, mobility, large number of nodes, heterogeneous wireless network).
    6. Evolution of sensor architectures, generations: from simple sensors to smart sensors with embedded processors; smart sensors in applications. Adding processing capabilities to devices, local processing of time-sensitive data and control of actuators.
    7. Analysing data from sensors, removing outliers, source selection, handling large amounts of data, pattern recognition, classifying measured data, clustering, factor analysis, multidimensional scaling.
    8. A detailed description of the different types of clustering (hierarchical or non-hierarchical; exclusionary, overlapping or fuzzy; full or partial, etc.). Types of clustering (well-differentiated, centroid-based, neighbourhood-based, density-based). Commonly used clustering methods (nearest neighbour, furthest neighbour, UPGMA, WPGMA, Ward, K-nearest neighbour, DBSCAN, etc.).
    9. Advanced data mining methods to study objects that evolve over time: computing phenograms and cladograms, and applying them to the analysis of sensor data.
    10. Body Worn Networks (BWN), wireless sensor networks and communication interfaces. Telemetry systems in telemedicine, application of mobile phone network based systems. Vehicular networks, Internet of Vehicles (IoV), Vehicular ad hoc network (VANET).
    11. Distributed data mining: to facilitate the collection of data for spatial data mining, e.g. for monitoring air pollution. Main characteristics of this type of network (e.g. typically similar readings from nearby sensor nodes monitoring the environment). The need for data aggregation within the network due to the spatial correlation between sensor observations resulting from this type of data redundancy.
    12. Intelligent cardiology sensors, pulse, blood pressure, ECG telemetry, anemometers (air velocity meters), blood oximeters, heart attack detection, cerebral vascular catastrophe prediction. Case study: analysis of medical electronic data, hardware requirements for their implementation as software.
    13. Design, communication electronics and power supply issues of sensors implanted in living tissue. Data protection of telemedicine sensor networks, privacy security.
    14. Review of the semester curriculum, outlook.

    Detailed topics of the exercises/labs:

       1-2. Designing sensor measurements. Tasks related to feature engineering.

       3-4. Overview of possible types of data collected by sensors and related tasks.

       5-6.  Analysis of measured data using hierarchical clustering; dendrogram calculation I.

       7-8. Analysis of measured data using hierarchical clustering; dendrogram calculation II.

     9-10. Examination of measured data using non-hierarchical clustering procedures, simple practical exercises.

    11-12.  Exploring relationships between data using ordination methods (factor analysis, principal component analysis, multivariate scaling) and comparing them using simple examples.

    13-14.  Processing measured data of objects over time with data mining tools, the basics of phenogram and cladogram.
    9. Method of instruction Lecture and practice.
    10. Assessment In study period: One mid-term with a grade of at least satisfactory, which is required for the end-of-semester signature.
    During the examination period: Written examination.
    11. Recaps
    1. During the retake period, you can retake or correct your mid-term for the first time free of charge.
    2. If the student is unable to obtain a mark other than unsatisfactory by retaking according to point 1, he/she may, upon payment of the fee specified in the regulations, make a second attempt to correct the first unsuccessful retake.
    12. Consultations On demand, by appointment.
    13. References, textbooks and resources The slide presentations are available to students in electronic format.
    Related literature:
    • Hosszú Gábor (2005): Az internetes kommunikáció informatikai alapjai, Budapest: Novella Kiadó, 640 oldal, ISBN 963-9442-51-8.
    • Kovács Ferenc (2013): Intelligens érzékelők az orvosbiológiában, Bicske: SZAK Kiadó, 470 oldal, ISBN 978-963-9863-31-6.
    14. Required learning hours and assignment
    Contact class 56 
    Preparation for classes during the semester 28
    Preparation for the midterm exam 30
    Preparing homework 
    Reading assigned materials 
    Preparing for the final exam 36
    Summary 150
    15. Syllabus prepared by Dr. Hosszú, Gábor, Assoc. Prof., EET
    IMSc program For students participating in the IMSc programme, we offer literature for further reading in the lectures.
    IMSc score

    A maximum of 25 IMSc points can be earned per student as follows:

    • During the semester: the mid-term of the subject contains additional IMSc tasks, which can be solved for 12 IMSc points.

    • During the exam period: an additional 13 IMSc points can be obtained by solving advanced level tasks in the exam.

    IMSc assignments will only be marked if the student has achieved the excellent level in the given examination. A part of the possible IMSc points may be awarded for an IMSc assignment.

    IMSc points are also available to students who do not participate in the IMSc programme.