Information Technologies for Learning Principles of Fault-Tolerant Systems

Information Technologies for Learning Principles of Fault-Tolerant Systems

Juan Pablo Martínez Bastida (National Aerospace University – Kharkiv Aviation Institute, Ukraine), Olena Havrylenko (National Aerospace University – Kharkiv Aviation Institute, Ukraine) and Andrey Chukhray (National Aerospace University – Kharkiv Aviation Institute, Ukraine)
Copyright: © 2019 |Pages: 27
DOI: 10.4018/978-1-5225-7709-6.ch012


In this chapter, the authors present a methodology for developing a model-tracing cognitive tutor. The methodology is based on Bayesian probabilistic networks for generating pedagogical interventions. The presented probabilistic model increases fidelity assessment due to its ability of independently diagnosing the degree of mastery for every knowledge component involved in students' actions; fidelity assessment in education is the ability to represent students' cognitive states as close as possible for analysis and evaluation. The cognitive tutor was developed to promote a self-regulated learning approach with an open learner model. The open learner model let students change the learning flow by changing the assigned tasks. The authors explain in detail the structural construction and employed algorithms for developing a model-tracing cognitive tutor in the domain of fault-tolerant systems. Preliminary results and future work are also discussed to assess effectiveness of the proposed approach and its implication in actual educational programs.
Chapter Preview


Since the beginning, humans have developed technology to solve sundry problems. Nevertheless, the creativity has led us onto a raise to develop more complex and bigger technological solutions in order to facilitate our lives. Nowadays, every person in this planet and out in the space directly or indirectly is attached to such amount of technical processes and systems that their lives depend on them. Thus, it is critical to integrate fault-tolerance support (Kulik, 1991; Martinez Bastida, & Chukhray, 2016) in every design, because of its absence increments the possibility of failure and jeopardize the reliability of such systems. Thus, proficiency about fault-tolerant systems should be faster increased with higher effectiveness in students and current professionals, in order to reduce failure risks in systems and technical processes that have a deep impact on our lives.

Intelligent Tutoring Systems (ITS) have shown to improve and accelerate learning processes. There are a wide amount of documented work about their application. They have been successfully applied in diverse domains such as physics (Aleven, Nkambou, Bourdeau, & Mizoguchi, 2010; Aleven et al., 2016), mathematics (Long, & Aleven, 2015; Arroyo et al., 2014), programming (Russel, & Norving. 2010; Wang, & Heffernan, 2012), and engineering subjects (Dzikovska, Steinhauser, Farrow, Moore, & Campbell, 2014) for instance. However, prototyping effective ITSs has shown to be a difficult complex task due to the interdisciplinary process that must be done. Moreover, the necessary time to unravel each module in the ITS structure and implement them all. There are an “endless” quantity of information and documented works about how a learning program is structured (Paquette, Lebeau, Beaulieu, & Mayers, 2015; Wieber, Lukas, & Gollwitzer, 2015; Long & Aleven, 2015; Pelánek & Jarusek, 2015; Conati, Gertner, & VanLehn, 2002; VanLehn, 2008; VanLehn et al., 2011), the way assessment is carried out (VanLehn, 2008), how graphic interfaces should be designed (Aleven et al., 2010), and other important factors that should be taken into account during the prototyping and implementation of an ITS. This cloud of information helps to improve and supports ITS development, but it creates gaps between researchers, developers and the necessary models and algorithms that might be implemented for efficiently designing an ITS.

Key Terms in this Chapter

Fidelity Assessment: Parameter that helps to know how close the cognitive model reflects the student’s mental state.

MTCT: Model-tracing cognitive tutor.

Cognitive Fidelity: A high comprehension of the knowledge involved in a cognitive process.

DFSP: Diagnosis and faults study platform.

Student Model: Information about a student that represents a cognitive state about a given task domain, see also cognitive model.

SRL: Student’s metacognition ability to manage learning environments for self-development.

CPT: Conditional probability table.

TITUS: A MTCT for training the foundations of fault-tolerant systems under the signal-parametric approach.

GSU: Gyroscopic sensors unit.

BN: Bayesian network, a probabilistic model that helps to estimate degree of mastery by means of conditional probabilities.

Cognitive Model: A representation of the cognitive state of a given learner, see also student model.

OLM: The ability of a certain learning model to be accessed or modified by a student.

Complete Chapter List

Search this Book: