METHOD AND SYSTEM FOR AUTOMATIC POLYGRAPH TESTING USING THREE ENSEMBLES OF MACHINE LEARNING MODELS Russian patent published in 2023 - IPC G06N20/00 A61B5/16 

Abstract RU 2809595 C1

FIELD: polygraph testing.

SUBSTANCE: invention relates to a method and system for automatically checking a subject using a polygraph using machine learning methods. In the method, records of polygraphic tests are obtained containing sensor signals with time scales on which the beginning and end of the question are marked; additional data containing at least the age of the person being checked, gender, job information are received; processing of the received signals using the first ensemble of ML models trained on one topic is performed, and during this processing the following is carried out: signal processing by the first ML model, during which the following is performed: determination of time intervals for extracting variables based on the time stamps of the beginning and end of the question and the time answer labels, and based on question type and topic; extracting variables from each signal at certain time intervals; processing of obtained variables from signals, which involves normalization and concatenation of processed variables and construction of a vector based on them; feeding said vector to the 1st ML model to obtain the output value of the 1st ML model; transferring the output value of the 1st ML model to the input of the 2nd ML model; using the second ML model, the output value of the 1st ML model and additional data are processed, and during this processing the following is carried out: division of additional data into categorical and numerical variables; processing of obtained variables from additional data, which involves vectorization of categorical variables and normalization of numerical variables; concatenation of processed additional variables, as well as the output value of the 1st ML model and construction of a vector based on them; feeding said vector to the 2nd ML model to obtain the output value of the 2nd ML model; feeding the output value of the 2nd ML model to the third ML model to form the output value of the first ensemble; carry out processing of the received signals using a second ensemble of the ML models trained on a combination of topics, and during this processing the following is carried out: signal processing by the first ML model during which the following is performed: determination of time intervals for extracting variables based on the time stamps of the beginning and end of the question and the time stamp answer, and based on the type and topic of the question; extracting variables from each signal at certain time intervals; processing of obtained variables from signals, which involves normalization and concatenation of processed variables and construction of a vector based on them; feeding said vector to the 1st ML model to obtain the output value of the 1st ML model; transferring the output value of the 1st ML model to the input of the 2nd ML model; using the second ML model, the output value of the 1st ML model and additional data are processed, and during this processing the following is carried out: division of additional data into categorical and numerical variables; processing of obtained variables from additional data, which involves vectorization of categorical variables and normalization of numerical variables; concatenation of processed additional variables, as well as the output value of the 1st ML model and construction of a vector based on them; feeding said vector to the 2nd ML model to obtain the output value of the 2nd ML model; feeding the output value of the 2nd ML model to the third ML model to form the output value of the second ensemble; carry out processing of the received signals using a third ensemble of machine learning models trained on a combination of topics, and during the specified processing the following is carried out: signal processing by the first ML model, during which the following is performed: determination of time intervals for extracting variables based on the time stamps of the beginning and end of the question and response timestamp, and based on question type and topic; extracting variables from each signal at certain time intervals; processing of obtained variables from signals, which involves normalization and concatenation of processed variables and construction of a vector based on them; feeding said vector to the 1st ML model to obtain the output value of the 1st ML model; transferring the output value of the 1st ML model to the input of the 2nd ML model; using the second ML model, the output value of the 1st ML model and additional data are processed, and during this processing the following is carried out: division of additional data into categorical and numerical variables; processing of obtained variables from additional data, which involves vectorization of categorical variables and normalization of numerical variables; concatenation of processed additional variables, as well as the output value of the 1st ML model, and construction of a vector based on them; feeding said vector to the 2nd ML model to obtain the output value of the 2nd ML model; feeding the output value of the 2nd ML model to the third ML model to form the output value of the third ensemble; using the third ML model, the output values of the first, second and third ML ensembles are processed, and during this processing the following is carried out: concatenation of the processed outputs data values of the first, second and third ensembles and construction of a vector based on them; feeding said vector to the 3rd ML model to obtain the output value of the 3rd ML model; comparison of the output value of the 3rd model with a given threshold value; and determining that the response is false if the output value is greater than or equal to the threshold value, or the response is true if the output value is below the threshold value.

EFFECT: increased accuracy of polygraph testing.

7 cl, 11 dwg, 11 tbl

Similar patents RU2809595C1

Title Year Author Number
METHOD AND SYSTEM FOR AUTOMATIC POLYGRAPH TESTING USING TWO ENSEMBLES OF MACHINE LEARNING MODELS 2023
  • Asonov Dmitrij Valerevich
  • Krylov Maksim Andreevich
  • Ryabikina Anastasiya Evgenevna
  • Litvinov Evgenij Vyacheslavovich
  • Mitrofanov Maksim Alekseevich
  • Mikhajlov Maksim Alekseevich
RU2809490C1
METHOD AND SYSTEM FOR AUTOMATIC POLYGRAPH TESTING 2023
  • Asonov Dmitrij Valerevich
  • Krylov Maksim Andreevich
  • Ryabikina Anastasiya Evgenevna
  • Litvinov Evgenij Vyacheslavovich
  • Mitrofanov Maksim Alekseevich
  • Mikhajlov Maksim Alekseevich
RU2809489C1
METHOD AND SYSTEM FOR AUTOMATIC POLYGRAPH TESTING USING TWO MACHINE LEARNING MODELS 2023
  • Asonov Dmitrij Valerevich
  • Krylov Maksim Andreevich
  • Ryabikina Anastasiya Evgenevna
  • Litvinov Evgenij Vyacheslavovich
  • Mitrofanov Maksim Alekseevich
  • Mikhajlov Maksim Alekseevich
RU2810149C1
METHOD AND SYSTEM FOR ASSESSING THE PROBABILITY OF CRITICAL CYBER SECURITY DEFECTS AT ACCEPTANCE TESTS OF PRODUCT RELEASES 2020
  • Kudiyarov Dmitrij Sergeevich
  • Bifert Vitalij Ottovich
  • Demyanova Elena Anatolevna
  • Glotov Gennadij Gennadevich
  • Anistratenko Aleksandr Arturovich
RU2745369C1
METHOD AND A SYSTEM FOR PREDICTION OF CYBER SECURITY RISKS DURING THE DEVELOPMENT OF SOFTWARE PRODUCTS 2020
  • Kudiyarov Dmitrij Sergeevich
  • Bifert Vitalij Ottovich
  • Demyanova Elena Anatolevna
  • Glotov Gennadij Gennadevich
  • Anistratenko Aleksandr Arturovich
RU2745371C1
METHOD OF CALCULATING CLIENT CREDIT RATING 2019
  • Babaev Dmitrij Leonidovich
  • Umerenkov Dmitrij Evgenevich
  • Savchenko Maksim Sergeevich
RU2723448C1
METHOD OF PSYCHO-PHYSIOLOGICAL POLYGRAPH TESTING 2017
  • Sokolov Valerij Vyacheslavovich
RU2669733C1
METHOD AND SYSTEM FOR STATIC ANALYSIS OF EXECUTABLE FILES BASED ON PREDICTIVE MODELS 2020
  • Prudkovskij Nikolaj Sergeevich
RU2759087C1
METHOD FOR OBTAINING LOW-DIMENSIONAL NUMERIC REPRESENTATIONS OF SEQUENCES OF EVENTS 2020
  • Babaev Dmitrij Leonidovich
  • Ovsov Nikita Pavlovich
  • Kireev Ivan Aleksandrovich
RU2741742C1
DEVICE FOR CALCULATING DEGREE OF CONFIDENCE IN RECONNAISSANCE TOOL 2023
  • Zajtsev Nikolaj Alekseevich
  • Fandeev Aleksandr Grigorevich
  • Gorshenin Igor Aleksandrovich
  • Fedorov Valerij Vladimirovich
  • Gladilin Petr Evgenevich
RU2813682C1

RU 2 809 595 C1

Authors

Asonov Dmitrij Valerevich

Krylov Maksim Andreevich

Ryabikina Anastasiya Evgenevna

Litvinov Evgenij Vyacheslavovich

Mitrofanov Maksim Alekseevich

Mikhajlov Maksim Alekseevich

Dates

2023-12-13Published

2023-02-03Filed