System and methods for predicting behavioural performance of a special-need student using artificial intelligence
A theory-grounded AI framework with real-time multimodal data processing enhances prediction of special-need students' behaviors, offering personalized insights and improved accuracy.
Patent Information
- Application Number
- PCT/CN2024/137466
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-11
- Filing Date
- 2024-12-06
- Publication Date
- 2025-10-16
AI Technical Summary
Existing AI technologies for special education lack real-time processing and analysis of multimodal data, fail to incorporate theory-grounded predictor variables, and lack individualization, resulting in inaccurate predictions of special-need students' behaviors.
A system and method using a theory-grounded artificial intelligence framework with a machine learning module that processes and predicts behavioral performance by integrating multimodal data from IoT sensors, including environmental and physiological data, and employs a deep neural network for real-time analysis and prediction.
The system provides personalized insights into learning performance and adaptation needs with high accuracy and individualization, significantly improving prediction accuracy over baseline models.
Smart Images

Figure CN2024137466_16102025_PF_FP_ABST
Abstract
Description
System and methods for predicting behavioural performance of a special-need student using artificial intelligenceRELATED APPLICATION
[0001] This application claims priority to U.S. Provisional Patent Application No. 63 / 632,610, “Multimodal and Individualised Predictive Modelling for Students with Special Education Needs, ” filed on April 11, 2024. This application incorporated by referenced herein in their entirety.FIELD OF THE INVENTION
[0002] The present invention relates to a system and method for predicting behavioural performance of a special-need student using artificial intelligence. More specifically, the present invention integrates a framework with theory-grounded artificial intelligence (AI) to provide personalized insights into the student’s learning performance, engagement, and adaptation needs.BACKGROUND OF THE INVENTION
[0003] Students with special education needs (SEN) have disadvantages in aspects such as physical, intellectual, and communication capacities. They face a variety of challenges that can impact their academic and social development. According to the latest available government statistics, the percentage of students with SEN is 17.3%in the UK and 14.7%in the US. These figures suggest that SEN is a non-negligible social and global concern. Students having SEN require additional support to succeed in their learning and development. For example, adaptive pedagogical methods and individualised support are necessary to facilitate their participation in educational programmes. It is crucial for the AI community to recognise these exceptional students’ needs and address their challenges, so they have equal access to education and are given the opportunity to reach their full potential.
[0004] In recent years, AI has been piloted in SEN interventions such as ABA therapy to support the delivery of individualised services. ABA is a well-established approach to behaviour modification for students with SEN e.g., autism spectrum disorder (ASD) . It is systematic, evidence-based, and data-driven. Meanwhile, predictive modelling (PM) employs existing data and machine learning (ML) techniques to build statistical models for future events prediction. In humanitarian application areas such as healthcare and special education, predictive models’ performance has been shown to be further enhanced by the inclusion of theory-supported predictor variables. However, such data often exist across heterogeneous modalities and require non-trivial multimodal ML processing. This makes PM both promising and challenging in social impact domains.
[0005] AI for Special Education is an early market with a dearth of available technologies. Previous research involved the collection of multimodal data and a recommendation of applied behaviour analysis (ABA) tasks based on students’ educational data. However, the above prior work lacks real-time processing and analysis and considering that the environmental and physiological data are not collected, therefore, they may not be able to predict students’ behaviours accurately.
[0006] In addition to the above, there are a few other available technologies for individualised predictive modelling (PM) in special education, yet, only Rudovic et al. (2018) targets engagement levels of students with autism special disorders (ASD) supports personalised and multimodal PM at an accuracy of 60.7%. While Daniels et al. (2018) targets the emotions of students with ASD and Huynh-Cam et al. (2022) targets the academic performance of students with general learning disabilities only achieve personalised PM, and Zahid et al. (2022) targets sign language in deaf students achieves multimodalities only. The above technologies still lack the capability to process and analyse data in real-time.
[0007] An example of an existing technology employing predictive modelling is disclosed in WO2019045637A2, wherein said technology is used in providing personalised clinical decision-support for patients in a hospital to facilitate and improve treatment decisions and patient care management. The multimodal patient data collected in said technology may include physiological data, administrative data, billing data, medical history, admitting characteristics, inpatient care data, etc and no ABA markers are adopted. Whilst said technology has a machine-learning capability, it may not be applicable for prediction of SEN students’ behaviour accurately as it lacks predictor variables backed up by theories and personalised data such as data from therapy sessions.
[0008] US2020234606A1 disclosed computer program products, and systems for collecting instances of user learning data and user personal data for a user and analysing for common attributes to recommend a course based on the user learning profile, user-topic preferences, and contents of an educational knowledge base. However, said technology lacks personalisation and collection of multimodal data that are useful in developing an individualised predictive model to predict behaviours of an SEN student. Furthermore, it also lacks accuracy as it may not have the capability to predict any missing data values in the system.
[0009] Some of the most recent Chinese inventions i.e., CN109214664B and CN116049557A may have included machine learning in their inventions, however CN109214664B only employs the use of a single data information and CN116049557A employs multimodal data information, however, both still lacks individualisation and accuracy in providing a reliable predictive learning model for SEN students.
[0010] Lastly, US20220327809A1 may have disclosed a method of training an AI model based on multimodal data collection, however it lacks individualisation and accuracy in providing a reliable predictive learning model for SEN students.
[0011] In view of the above, there is an unmet need for SEN students to access a platform to incorporate a theory-grounded artificial intelligence (AI) approach in special education contexts. There is also a need for a platform containing real-time data to provide real-time data processing and analysis and individualised prediction system to allow SEN students to embrace learning intuitively.SUMMARY OF THE INVENTION
[0012] It is an objective of the present invention to provide an individualised multimodal predictive modelling for special education.
[0013] Another objective of the present invention to provide an accurate learning platform for SEN students with personalised prediction on SEN students’ behaviours with real-time processing and analysis.
[0014] Generally, the present invention relates to a system for predicting behavioural performance of a special-need student using artificial intelligence comprising: one or more processors; a cloud server coupled to the one or more processors, wherein the cloud server comprises a plurality of building blocks comprisings: a first building block configured to receive raw multimodal data from a plurality of sensing devices; a second building block configured to pre-process the collected multimodal data and to produce a joint data representation vector over a defined time window; and, a third building block configured to predict the performance of the special-need student using an optimized machine learning module; wherein, the plurality of building blocks is in the form of programmable instructions executable by the one or more processors.
[0015] Additionally, the present invention also teaches a method for predicting behavioural performance of a special-need student using artificial intelligence, the method comprising: collecting real-time multimodal data; pre-processing the collected real-time multimodal data via a multimodal data fusion module and producing a joint data representation vector over a defined time window; and, predicting the behavourial performance of the special-need student using a machine learning module.
[0016] The present invention also teaches a method of training and optimizing a machine learning module for predicting behavioural performance of a special-need student comprising: collecting multimodal data via a multimodal data collection module as a training dataset; storing the training dataset in a cloud server; initiating the machine learning module; selecting random samples from the training dataset; computing data loss and updating the machine learning module’s parameters by minimizing the data loss; and; repeating steps (d) - (e) until convergence is achieved or a pre-determined upper limit of loops number is reached.BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The features of the invention will be more readily understood and appreciated from the following detailed description when read in conjunction with the accompanying drawings of the preferred embodiment of the present invention, in which:
[0018] FIG. 1 illustrates an overview of the architecture of the present invention;
[0019] FIG. 2 illustrates an overall workflow of the embodiments in the present invention;
[0020] FIG. 3 illustrates an IoT sensor box developed in the present invention;
[0021] FIG. 4 illustrates a neural network architecture for individualised multimodal predictive modelling; and,
[0022] FIG. 5 illustrates a Scatter Plot of Precision vs. Recall for Baseline Models and the Full Model. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
[0023] For the purposes of promoting and understanding the principles of the invention, reference will now be made to the embodiments illustrated in the drawings and described in the following written specification. It is understood that the present invention includes any alterations and modifications to the illustrated embodiments and includes further applications of the principles of the invention as would normally occur to one skilled in the art to which the invention pertains.
[0024] The present invention provides a system for predicting behavioural performance of a special-need student using artificial intelligence comprising: one or more processors; a cloud server coupled to the one or more processors, wherein the cloud server comprises a plurality of building blocks comprising: a first building block configured to receive raw multimodal data from a plurality of sensing devices; a second building block configured to pre-process the collected multimodal data and produce a joint data representation vector over a defined time window; a third building block configured to predict the performance of the special-need student using an optimized machine learning module, wherein the plurality of building blocks is in the form of programmable instructions executable by the one or more processors. This is further illustrated in FIG. 1.
[0025] In one embodiment of the present invention, the first building block is a multimodal data collection module.
[0026] In one embodiment of the present invention, the second building block is a multimodal data fusion module.
[0027] In one embodiment of the present invention, the multimodal data fusion module further comprises: a multimodal translation module that employs temporal information in the multimodal raw data to translate and predict missing data values; a multimodal data alignment module that performs temporal alignment and, algorithmically aligns the translated data based on the defined time window to produce a unified dataset; and, a deep neural network (DNN) joint representation module that employs the unified dataset to produce a joint data representation vector for subsequent analysis.
[0028] In one embodiment of the present invention, the third building block is a machine learning module, configured to train, cross-validate, test and predict the behavioural performance of the special-need student. The outcome from the prediction will p provide personalized insights into the student’s learning performance, engagement, and adaptation needs.
[0029] In one embodiment of the present invention, the collected multimodal data are e student’s individualized categorical variables that uniquely couple with student’s special needs (SEN) data; classroom environment data; physiological data; and, motion data.
[0030] In one embodiment of the present invention, the plurality of the sensing devices comprises: an IoT sensor box; and, a plurality of sensors includes a temperature sensor, a humidity sensor, and a CO2 sensor; wherein, each of the plurality of sensors is operatively connected to the IoT sensor box to transmit data to the second building block.
[0031] In one embodiment of the present invention, the plurality of the sensing devices further comprises wearable sensors configured to measure heart rate, sweat, and motion.
[0032] In one embodiment of the present invention, the unified dataset permits alignment and fusion of multimodal data across different time windows. More specifically, such alignment ensures accurate contextual representation of the student’s psychological state, physiological states, and learning environment.
[0033] In one embodiment of the present invention, the one or more processors is at least one computing device with internet access, which includes but is not limited to an Edge PC, a tablet, and the like.
[0034] In one embodiment of the present invention, the cloud server is configured to store and process multimodal data for model refinement and continuous learning through a feedback module.
[0035] Additionally, the present invention also teaches a method for predicting behavioural performance of a special-need student using artificial intelligence, the method comprising: collecting real-time multimodal data; pre-processing the collected real-time multimodal data via a multimodal data fusion module and producing a joint data representation vector over a defined time window; and, predicting the behavioural performance of the special-need student using a machine learning module.
[0036] In one embodiment of the present invention, the step of collecting the real-time multimodal data further comprises: placing a plurality of sensing devices on the student and the student’s classroom environment; capturing the student’s classroom environment data, physiological data, and motion data; and, transmitting the real-time multimodal data via a wireless connection to a multimodal data collection module.
[0037] In one embodiment of the present invention, the step of pre-processing the collected multimodal data further comprises: retrieving existing SEN data; translating the captured data via a multimodal translation module; formulating an embedding vector for the SEN data; aligning the multimodal data to ensure timestamp consistency between each data collected via a multimodal data alignment module; providing at least one stimulus and prompt using an assessment marker by a human expert via a computing device and automatically tagging a timestamp to each data inputted by the human expert; formulating an input vector by combining the embedding vector for the SEN data and translated data; and, applying a deep neural network (DNN) to the input vector, producing the joint data representation vector, and, projecting it into a multimodal space for subsequent analysis.
[0038] In one embodiment of the present invention, the step of predicting the behavioural performance of the special-need student in real-time using the machine learning module further comprises: feeding the predicted behavioural performance back to the machine learning module via a feedback module. Consequently, the feedback module improves the accuracy of the machine learning module in predicting future behavioural performance of the student.
[0039] In one embodiment of the present invention, the step of translating the captured data via a multimodal translation module further comprising: creating a multi-modality and multi-temporal sensing dataset; containing time stances of the student’s SEN data collected in a session; and predicting missing sensor data in the session.
[0040] In one embodiment of the present invention, the step of aligning the multimodal data to ensure timestamps consistency between each data collected via a multimodal data alignment module further comprising: synchronizing unimodal measurements; and, producing a single and coherent dataset
[0041] In one embodiment of the present invention, the step of collecting the multimodal data further comprising: selecting at least one SEN data from a group of behavioural tasks including academic and learning tasks, behaviour development, communication, independence and self-help, sensory-motor skills and socio-emotional skills.
[0042] In one embodiment of the present invention, the step of collecting the multimodal data further comprising selecting the student being diagnosed with learning disabilities including but not limited to mild to moderate autism spectrum disorder (ASD) or intellectual disabilities.
[0043] In one embodiment of the present invention, the step of providing at least one stimulus and the prompt using the assessment marker by the human expert via the computing device and automatically tagging the timestamp to each data inputted by the human expert further comprising: continuing or pausing the step of providing the at least one stimulus and the prompt according to a student’s condition based on the data captured by the plurality of the sensing devices; and, repeating the step of providing the at least one stimulus and the prompt until the student provides a correct response or session ends.
[0044] In one embodiment of the present invention, the step of applying the deep neural network (DNN) to the input vector, producing the joint data representation vector and projecting into the multimodal space for subsequent analysis by the machine learning module further comprising: processing the input vector through hidden layers of the DNN; utilizing a penultimate layer of the DNN; and, applying an output activation function to the penultimate layer to map the joint to output the vector.
[0045] In one embodiment of the present invention, the step of predicting the behavioural performance of the special-need student in real-time using the machine learning module further comprising: utilizing the joint data representation vector to perform the behavioural prediction of the performance the special-need student.
[0046] Lastly, the present invention also teaches a method of training and optimizing a machine learning module for predicting behavioural performance of a special-need student comprising: (a) collecting multimodal data via a multimodal data collection module as a training dataset; (b) storing the training dataset in a cloud server; (c) initiating the machine learning module; (d) selecting random samples from the training dataset; (e) computing data loss and updating the machine learning module’s parameters by minimizing the data loss; and; (f) repeating steps (d) - (e) until convergence is achieved or a predetermined upper limit of loops number is reached.
[0047] In one embodiment of the present invention, the method further comprising: formulating a joint data representation vector from a real-time measurement; and, making a prediction.
[0048] In summary, the goal of the present invention is to enhance AI’s usage in special education using domain knowledge and experience in the field. The MIPM is a theory-grounded AI approach applicable to special education. The main contributions include a novel MIPM as an end-to-end machine-learning (ML) framework for personalised learning in special education. There is empirical evidence that MIPM statistically significantly improves over baseline models with either personalised or multimodal predictors alone. Rigorous experimentation of MIPM using authentic multimodal data has been conducted to evaluate the performance and effectiveness of this approach.
[0049] Applied Behaviour Analysis (ABA) is an intervention approach in special education. It aims at promoting behaviours that are important for students’ social functioning and reducing problematic behaviours. ABA employs pedagogical strategies rooted in (1) Skinner’s behaviourism and (2) behaviour analysis. Behaviourism is an educational paradigm that views learning as the modification of an organism’s behaviour and explains learning in terms of a function of environmental factors. Behaviour analysis is a scientific approach to studying human and animal behaviour through experimentation, such as controlling and changing the factors that affect the behaviours being analysed. ABA views behaviour as the learner’s interaction with the surrounding environment, while learning is influenced by the entire set of physical circumstances in which the learner is. Principles and methods of the science of behaviour are applied in ABA to improve behaviour in practical, real-world settings.
[0050] Multimodal Factors Affecting SEN Student Behaviour and Learning Educational Factors Educational factors refer to traditional variables associated with students learning. In the SEN context, this includes whether the student has access to an adaptive curriculum and whether an inclusive school environment is being provided. It is known that an increase in access to inclusive environments and individualised curricula can promote learning for students with SEN. Environmental Factors Students with SEN often have impairments in sensory processing and are sensitive to the surrounding environment. For example, high levels of CO2 content can easily cause fatigue and distractibility in students with SEN. High ambient temperature and acoustic discomforts are found to affect mood and cause distraction in them, too.
[0051] Besides, they are easily affected by inappropriate lighting and glare in classrooms. Physiological Factors Research has shown that abnormal levels of skin conductance (measured through galvanic skin response, GSR) , whether too high or too low, can impede the learning performance of students with SEN. It is also shown that body movement can positively impact SEN students’ short-term memory functioning. Besides, skin temperature is found to be a positive predictor of SEN students’ behavioural learning in a recent study.
[0052] Learning analytics (LA) encompasses collecting, analysing, and using data related to learners and learning contexts to optimise the learning processes and environments. Multimodal learning analytics (MMLA) further enhances LA by employing additional educational data in multiple modalities such as texts (e.g., activity logs) , audio, video, and sensors. Internet of Things (IoT) devices and sensors have enabled the capturing of educational data in ways and formats not possible before. They enhance MMLA studies that pertain to a variety of learning environments and outcomes for students with SEN. According to a recent systematic review, IoT sensors had been used to capture data in special education domains, including (1) students’ bodily movement (such as head, hands, and body) , (2) physiological conditions (such as blood volume pulse, skin conductance, and skin surface temperature) , and (3) the ambient learning environment (such as light intensity, humidity, temperature) . A few examples also include the estimation of the engagement during robot-assisted therapy for children with autism and the evaluation of SEN students’ academic performance based on multimodal data collected from educational games.
[0053] AI research has begun to pertain to special education. However, only a limited number of existing works are supported by empirical performance evaluation. These include a deep model taking multimodal data developed to learn the engagement of children with ASD, an ML model applied to assist children with autism in recognising emotions during social interactions and ML models constructed to predict the academic performance of university students with learning disabilities (LD) . Besides, computer vision and natural language processing are used to recognise sign language for those with speech impairment. There is a wide variation in skills and clinical conditions among students with SEN, and it is important to provide personalised learning opportunities to tailor students’ needs. However, not many AI for special education tools developed support personalisation. In view of the above, the MIPM machine-learning framework extends the existing practices in two ways:
[0054] Individualisation: Anonymised personalised educational data are utilised to make student-centred predictions while maintaining user privacy at the edge-layer level.
[0055] Multimodal machine learning (ML) : The present invention features ML techniques that process and pre-process educational data occurring in multiple modalities.
[0056] The strengths and weaknesses of the present invention are compared with the existing works in AI for special education are highlighted in Table 1 below. Table 1
[0057] Non-trivial solutions addressing the challenges that arise will be presented in subsequent sections.
[0058] Problem Formulation
[0059] Multimodal and Individualised Predictive Model (MIPM) is further defined as a classifier that takes personalised categorical data and multimodal continuous data as input and outputs a classification target for an individual who is represented by the personalised data.
[0060] The three building blocks of the MIPM are further discussed below:
[0061] Building Block 1: Multimodal Data Collection
[0062] Individualised SEN Data: The SEN data are those categorical variables that uniquely describe a student and his or her special needs. They include the School and Student identifiers (distinct integer values representing the participants uniquely and anonymously) and the Learning Task identifier (integer values representing the behavioural training task received by the student) .
[0063] Classroom Environment Data: The classroom environment data include the carbon dioxide concentration (CO2 level) , relative humidity (humidity) , indoor temperature (temperature) , and light intensity (light intensity) . These data are collected by a set of environmental sensors installed in an IoT sensor box tailor-made for the current invention (FIG. 3) . All measurements are made at 1 Hz.
[0064] Student Physiological Data: The physiological data are detected and collected from the Empatica E4 wristband, which are continuous time-varying series respectively measuring blood volume pulse (BVP) at 64 Hz, galvanic skin response (GSR) at 4 Hz, and the user’s skin temperature (Skin Temp. ) at 4 Hz. Furthermore, Inter-Beat Intervals (IBI) time values are also derived from the BVP signals.
[0065] Student Motion Data: The motion data capture the student’s wristband-wearing hand’s movement in the left (+ve) and right (-ve) , up (+ve) and down (-ve) , and front (+ve) and rear (-ve) directions in parallel. They are respectively named AX, AY, and AZ and are recorded at 32Hz.
[0066] The total acceleration A is also derived by the following equation:
[0067] Assessment Markers: A conventional assessment criteria in ABA is adopted as an assessment scale. In particular, each behaviour response observed is assessed as plus ( “+ ” ) , minus ( “-” ) , prompt ( “P” ) , or off task ( “OT” ) . These assessment markers are input by human experts based on their subjective judgment. The outcome variable is a binary variable computed from the ABA markers in a one-to-one correspondence manner. It indicates whether an expected behaviour response is observed in the student where:
[0068] Building Block 2: Multimodal Data Fusion
[0069] Multimodal Translation: Inter-modal data translation is performed by exploiting the temporal information in existing data. Specifically, a multi-modality and multi-temporal sensing dataset are created, containing time instances of the same student’s sensor data collected in the same experiment session to allow the prediction of missing sensor data values within a session.
[0070] Multimodal Data Alignment: An explicit alignment approach is utilised and temporal alignment is performed by algorithmically aligning the data using the timestamps associated with each modality. In this way, unimodal measurements can be synchronized and used the resulting multimodal data to produce a single, coherent dataset for further analyses.
[0071] Multimodal Representation: The data representations are created by the joint representation approach, where the unimodal representations are projected together into a multimodal space. Specifically, the joint representation is expressed as: x=h (x1, x2, …, xn) (3)
[0072] where h denotes the hidden layers of a deep neural network (DNN) , x1, x2, ... xn are the unimodal representations, and x is the resulting multimodal joint representation. Meanwhile, x is the penultimate layer of the DNN such that
[0073] and the output activation function f maps the penultimate layer x to the output The same DNN is used for both multimodal representation and fusion so that both components can be trained in an end-to-end manner.
[0074] Building Block 3: MIPM Machine Learning
[0075] This building block consists of ML procedures in generic practices. Standard methods, e.g., training, cross-validation, and testing, are used to produce the model. The overall neural network architecture of MIPM is provided in FIG. 4. The corresponding prediction algorithm is also given.
[0076] Another embodiment of the present invention is a method of predicting a certain event for an SEN student using a theory-grounded artificial intelligence (AI) with personalised multimodal predictive modelling MIPM, wherein, the method comprising of: 1. capturing student’s personal information, school information, learning task information, environmental sensor data, and physiological sensor data; 2. initiating the MIPM; 3. formulating an SEN embedding vector from the student information, the school information, and the learning task information; 4. formulating an input vector from the SEN embedding vector, the environmental sensor data and physiological sensor data; 5. training samples from the data collected in 1 through a random selection; 6. computing a loss using the MIPM and a training batch; 7. updating the MIPM parameters by minimising the loss; 8. repeating steps 5 to 7 until converge or a preset upper limit of loops number is reached; 9. formulating a joint data representation vector from a real-time measurement; and, 10. making the prediction based on an optimised MIPM and the joint data representation vector.
[0077] Described below is an embodiment of the present invention employing the concept for the application for a more intuitive SEN learning.
[0078] Example 1
[0079] Data Collection
[0080] Empirical experiments are conducted using the present invention to collect authentic data for analyses. The experiments are held in ABA therapy sessions carried out between a student and a therapist. Each session involved at least one behaviour task in (1) Academic and Learning (AL) , (2) Behaviour Development (BD) , (3) Communication (CO) , (4) Independence and Self-help (IS) , (5) Sensory-Motor skills (SM) , or (6) Socio-Emotional skills (SE) . In this way, a dataset can be obtained from ABA experiment sessions involving various behaviour tasks.
[0081] Participants and Procedures
[0082] The participants can be students diagnosed with SEN, such as mild to moderate ASD and / or intellectual disabilities (ID) with written consent from every participant’s parent or guardian obtained before commencement. The steps below are performed using the present invention. 1. A target behaviour and its component tasks are retrieved from the system. 2. The therapist teaches the component tasks by: · introduces one or more stimuli, and · if necessary, provides a prompt (e.g., gestural guidance) to facilitate the student’s correct response. 3. The therapist inputs an assessment marker to the system and continues or pauses the training according to the student’s condition reflected in the sensor readings. 4. Repeat steps 2 and 3 until the student gives the correct response or the session ends.
[0083] A timestamp is automatically added to the therapist’s input in step 3 above. In this way, multimodal sensor data and the assessment markers are gathered by the present invention in real-time.
[0084] Measurements
[0085] Motivated by reproducibility in behaviour-based intervention settings, participants’ learning performance is measured by the following score:
[0086] where the behaviour response assessment is made by the therapist conducting the session. A follow-up probe test is conducted six months later to determine whether the learned behaviour is maintained. The criterion of task mastery is defined as having the probe performance score higher than or equal to that obtained in the training session. Around a quarter (25%) of the tasks will be randomly selected and reviewed by another therapist who is not involved in the training. The Cronbach’s α value can be calculated to verify interrater reliability.
[0087] Since the ML problem is a binary classification problem, MIPM model’s predictive performance can be evaluated using the ML metrics applicable to binary classifiers. Namely, accuracy, precision, recall, and F1 score. In particular, F1 score is the harmonic mean of precision and recall; where
[0088] Results in Example 1
[0089] Baseline and Full Models
[0090] The models with (1) multimodal sensor data predictors (Model 1) , personalised SEN data predictors (Model 2) , and both sensor and SEN data predictors (Model 3) are studied (Table 2) . The three models are compared using the Akaike information criterion (AIC) . The full model (Model 3) significantly outperforms the two baseline models with either only sensor data predictors (Model 1) (Δx2=2142, Δdf=11, p<0.001) or SEN data predictors (Model 2) (Δx2=98, Δdf=3, p<0.001) alone. Also, the full model yields the lowest BIC among all models. The full model is adopted in subsequent ML training and evaluation. Table 2 *p<. 05, **p<. 01, ***p<. 001 Dependent variable: Behaviour Response ∈ {0, 1}
[0091] Performance Evaluation
[0092] The model’s performance is evaluated in two ways. First, the neural networks are constructed for Models 1 to 3 and obtained the confusion matrix for each of the models. Next, the selected model’s performance is benchmarked with a few existing results reported in the field.
[0093] The neural network presented in FIG. 4 is built using TensorFlow 2.11.0 and ran it on an NVIDIA RTX A2000 12GB GPU) . GridSearchCV of the Python scikit-learn 1.2.2 open-source library is used to tune the hyper-parameters of the network.
[0094] The hyperparameters are selected based on the F1 scores. In the end, a DNN is established with 158 input nodes (150 for personalised SEN categorical data and 8 for multimodal sensors continuous data) and two output nodes (for the two classes) . The best-performed DNN model does not use any resampling, and the resulting DNN has seven hidden layers, with 64 nodes on the first hidden layer and 48 nodes on the remaining layers. Sigmoid is used as the activation function. The model is run for 20,000 epochs with an initial learning rate of 0.001, a batch size of 128, a dropout rate of 0.001, and a momentum of 0.92. The scatter plot of precision vs recall for the two baseline models and the full model is provided in FIG. 5. At the same time, the benchmarking results are provided in Table 3. Table 3
[0095] Discussions based on the results in Example 1
[0096] Data Collection: The known factors affecting SEN students’ learning are reviewed. In addition to collecting the personalised SEN data and ABA markers, an IoT sensor box (FIG. 3) is developed to collect ambient environmental data, including CO2 level, humidity, temperature, and light intensity from special education classrooms.
[0097] Problem Modelling: The MIPM framework (FIG. 2) is defined as a theory-grounded AI approach to individualised learning for students with SEN. The model is supported by a solid theoretical foundation in special education. Multimodal ML techniques, including multimodal data collection, fusion, and joint representation, are implemented presently.
[0098] Field Tests and Evaluation: The empirical evaluation results show that MIPM significantly improved over baseline models having either SEN data or sensor data only. Furthermore, the full model can achieve predictive performance metrics comparable with the few reported results in the field (Table 3) . Based on the results obtained, the inventors have established two theories below:
[0099] Theorem 1 (Individualisation of Predictive Models) . The inclusion of theory-grounded individualised data can significantly improve the performance of a predictive model.
[0100] Theorem 2 (Data Multi-modality) . The inclusion of theory-grounded multimodal sensor data can significantly improve the performance of a predictive model.
[0101] The current prediction target is binary (either plus ( “+ ” ) or not) and limits the ABA outcomes interpretation. Alternatively, the number of classifier outputs may further include but not limited to three other outcomes namely, minus ( “-” ) , prompt ( “P” ) , and off task ( “OT” ) .
[0102] Alternatively, the present invention may be utilised in a daily classroom environment wherein, the classroom may have one-to-a-few or one-to-many teachers to student (s) ratio.
[0103] In view of the above, the present invention is more advantageous over existing technologies as the technology offers personalisation with real-time processing and data analysis. Therefore, the results obtained are highly accurate and very individualised towards an SEN student.
[0104] The present invention explained above is not limited to the aforementioned embodiment and drawings, and it will be obvious to those having an ordinary skill in the art of the present invention that various replacements, deformations, and changes may be made without departing from the scope of the invention.
Claims
1.A system for predicting behavioural performance of a special-need student using artificial intelligence comprising:one or more processors;a cloud server coupled to the one or more processors, wherein the cloud server comprises a plurality of building blocks comprising;a first building block configured to receive raw multimodal data from a plurality of sensing devices;a second building block configured to pre-process the collected multimodal data and produce a joint data representation vector over a defined time window;a third building block configured to predict the performance of the special-need student using an optimized machine learning module;wherein, the plurality of building blocks is in the form of programmable instructions executable by the one or more processors.2.The system according to claim 1, wherein the first building block is a multimodal data collection module.3.The system according to claim 1, wherein the second building block is a multimodal data fusion module.4.The system according to claim 3, wherein the multimodal data fusion module further comprises:a multimodal translation module that employs temporal information in the multimodal raw data to translate and predict missing data values;a multimodal data alignment module that performs temporal alignment and algorithmically aligns the translated data based on the defined time window to produce a unified dataset; and,a deep neural network (DNN) joint representation module that employs the unified dataset to produce a joint data representation vector for subsequent analysis.5.The system according to claim 1, wherein the third building block is a machine learning module configured to train, cross-validate, test and predict the behavioural performance of the special-need student.6.The system according to claim 1, wherein the collected multimodal data are student’s individualized categorical variables that uniquely couple with student special needs (SEN) dataclassroom environment data; physiological data; and, motion data.7.The system according to claim 1 or 2, wherein the plurality of the sensing devices comprises:an IoT sensor box; and,a plurality of sensors in the IoT sensor box, and the plurality of sensors include a temperature sensor, a humidity sensor, and a CO2 sensor;each of the plurality of sensors is operatively connected to the IoT sensor box to transmit data to the second building block.8.The system according to claim 7, wherein the plurality of the sensing devices further comprises wearable sensors configured to measure heart rate, sweat, and motion.9.The system according to claim 4, wherein the unified dataset permits alignment and fusion of multimodal data across different time windows.10.The system according to claim 1, wherein the one or more processors is at least one computing device with an internet access, which includes but is not limited to an Edge PC, a tablet and the like.11.The system according to claim 1, wherein the cloud server is configured to store and process multimodal data for model refinement and continuous learning through a feedback module.12.A method for predicting behavioural performance of a special-need student using artificial intelligence, the method comprising:collecting real-time multimodal data;pre-processing the collected real-time multimodal data via a multimodal data fusion module and producing a joint data representation vector over a defined time window; andpredicting the behavioural performance of the special-need student using a machine learning module.13.The method according to claim 12, wherein the step of collecting the real-time multimodal data further comprising:placing a plurality of sensing devices to the student and the student’s classroom environment;capturing the student’s classroom environment data, physiological data and motion data; andtransmitting the real-time multimodal data via a wireless connection to a multimodal data collection module.14.The method according to claim 12, wherein the step of pre-processing the collected multimodal data further comprising:retrieving existing SEN data;translating the captured data via a multimodal translation module;formulating an embedding vector for the SEN data;aligning the multimodal data to ensure timestamps consistency between each data collected via a multimodal data alignment module;providing at least one stimulus and prompt using an assessment marker by a human expert via a computing device and automatically tagging a timestamp to each data inputted by the human expert;formulating an input vector by combining the embedding vector for the SEN data and translated data; andapplying a deep neural network (DNN) to the input vector, producing the joint data representation vector and projecting into a multimodal space for subsequent analysis.15.The method according to claim 12, wherein, the step of predicting the behavioural performance of the special-need student in real-time using the machine learning module further comprising:feeding the predicted behavioural performance back to the machine learning module via a feedback module.16.The method according to claim 12, wherein the step of translating the captured data via a multimodal translation module further comprising:creating a multi-modality and multi-temporal sensing dataset;containing time stances of the student’s SEN data collected in a session; andpredicting missing sensor data in the session.17.The method according to claim 12, wherein the step of aligning the multimodal data to ensure timestamps consistency between each data collected via a multimodal data alignment module further comprising:synchronizing unimodal measurements; andproducing a single and coherent dataset.18.The method according to claim 12 or 13, wherein the step of collecting the real-time multimodal data further comprising:selecting at least one SEN data from a group of behavioural tasks including academic and learning tasks, behaviour development, communication, independence and self-help, sensory-motor skills and socio-emotional skills.19.The method according to claim 12, wherein, the step of collecting the real-time multimodal data further comprising selecting the student being diagnosed with learning disabilities including but not limited to mild to moderate autism spectrum disorder (ASD) or intellectual disabilities.20.The method according to claim 14, wherein the step of providing at least one stimulus and prompt using the assessment marker by the human expert via the computing device and automatically tagging the timestamp to each data inputted by the human expert further comprising:continuing or pausing the step of providing the at least one stimulus and the prompt according to a student’s condition based on the data captured by the plurality of the sensing devices; and,repeating the step of providing the at least one stimulus and the prompt until the student provides a correct response or session ends.21.The method according to claim 14, the step of applying the deep neural network (DNN) to the input vector, producing the joint data representation vector and projecting into the multimodal space for subsequent analysis by the machine learning module further comprising:processing the input vector through hidden layers of the DNN;utilizing a penultimate layer of the DNN; and,applying an output activation function to the penultimate layer to map the joint to output the vector.22.The method according to claim 18, wherein, the step of predicting the behavioural performance of the special-need student in real-time using the machine learning module further comprising:utilizing the joint data representation vector to perform the behavioural prediction of the performance the special-need student.23.A method of training and optimizing a machine learning module for predicting behavioural performance of a special-need student comprising:(a) collecting multimodal data via a multimodal data collection module as a training dataset;(b) storing the training dataset in a cloud server;(c) initiating the machine learning module;(d) selecting random samples from the training dataset;(e) computing data loss and updating the machine learning module’s parameters by minimizing the data loss; and;(f) repeating steps (d) - (e) until convergence is achieved or a pre-determined upper limit of loops number is reached.24.The method according to claim 23, wherein the method further comprising :formulating a joint data representation vector from a real-time measurement; and,making a prediction.
Citation Information
Patent Citations
Student classroom concentration state detection method based on eye tracker in distance education
CN113436039A
College student party member continuous education tracking evaluation system and method based on multi-modal data analysis
CN116777690A
Personalized education method based on artificial intelligence
CN117852758A
The impact of digital ai framework for prediction model on special education
IN202311057399A
Convolution neural network for special needs education
IN202311057710A
Cited By
Multi-modal human body action synchronization and recognition system based on self-supervised learning
CN121747198A