Adaptive Training System Using Rules Engine for Skill-Based Instruction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computerized training systems are inefficient as they do not adapt to varying skill levels of trainees, leading to wasteful use of resources, as they follow a rigid sequential process that may bore advanced students or inadequately instruct less skilled ones, without determining effectiveness until the end of a full instruction session.

Innovation Solution

A computerized simulation system using a rules engine and Intelligent Decision Making Engine (IDME) that continuously assesses trainee performance and adjusts instruction in real-time, providing personalized and adaptive learning by activating appropriate learning objects based on predefined rules and conditions, allowing for self-paced, immersive training.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a rigid sequential training process is used for all trainees, then the training structure is simple and easy to manage, but the training efficiency decreases and resources are wasted due to inability to adapt to varying skill levels

Engineering Contradiction:
Improvetraining efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The training system transitions from a static sequential process to a dynamic adaptive process. The system continuously monitors trainee performance and automatically adjusts the training sequence, presenting tasks based on real-time skill assessment rather than fixed predetermined order, thereby improving efficiency without requiring complex manual intervention

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of training sequence from fixed to variable. By monitoring performance metrics and adjusting the difficulty and type of tasks presented based on measured skill levels, the system optimizes training efficiency while maintaining manageable complexity through automated parameter adjustment

Inventive Principle:
Principle #35Parameter changes

2Productivity

If advanced training steps are presented to all trainees sequentially, then the training curriculum is comprehensive, but advanced students become bored and training time is wasted on material they already know

Engineering Contradiction:
Improvetraining speedVSAvoidadaptation to skill level
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary assessment of trainee skill levels before presenting the full training curriculum. By evaluating existing knowledge and skills upfront, the system can skip portions of the curriculum that trainees already master, allowing advanced students to progress faster without becoming bored while ensuring comprehensive coverage for those who need it

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables trainees to effectively serve their own learning needs by automatically adapting the curriculum to individual skill levels. The automated assessment and adjustment mechanisms allow each trainee to receive appropriately challenging content without manual intervention, improving training speed while maintaining adaptability

Inventive Principle:
Principle #25Self-service

3Productivity

If remedial instruction is provided to all trainees in the same sequence, then the training process is standardized, but less expert trainees receive unnecessary instruction while more expert trainees receive insufficient instruction in certain areas

Engineering Contradiction:
Improvetraining resource utilizationVSAvoidpersonalized instruction
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system applies different training sequences and content to different trainees based on their specific skill gaps. Rather than providing uniform remedial instruction to all, the system identifies individual weaknesses and targets instruction locally to those specific areas, optimizing resource utilization while providing personalized instruction

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system continuously monitors trainee performance and uses this feedback to adjust the training sequence in real-time. By measuring actual skill acquisition and identifying specific areas where intervention is needed, the system provides personalized remedial instruction only where necessary, improving resource utilization while maintaining adaptability to individual needs

Inventive Principle:
Principle #23Feedback

4Reliability

If the effectiveness of training is assessed only after a full instruction session, then the assessment process is simple, but training resources are wasted and effectiveness cannot be improved in real-time

Engineering Contradiction:
Improvetraining effectivenessVSAvoidassessment complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements continuous assessment throughout the training session rather than waiting until the end. By continuously monitoring performance metrics and skill acquisition, the system maintains reliable measurement of training effectiveness while using this information to make real-time adjustments, preventing resource waste without requiring complex post-session analysis

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS10311742B2Adaptive training system, method, and apparatus
Publication Date: 2019.06.04 CAE USA INC
  • US10311742B2 patent drawing
  • US10311742B2 patent drawing
  • US10311742B2 patent drawing

AI summary

A system and method for training a student employ a simulation station that displays output to the student and receives input. The computer system has a rules engine operating on it and computer accessible data storage storing (i) learning object data including learning objects configured to provide interaction with the student at the simulation system and (ii) rule data defining a plurality of rules accessed by the rules engine. The rules data includes, for each rule, respective (a) if-portion data defining a condition of data and (b) then-portion data defining an action to be performed at the simulation station. The rules engine causes the computer system to perform the action when the condition of data is present in the data storage. For at least some of the rules, the action comprises output of one of the learning objects so as to interact with the student.