RU122796U1 - DECISION MAKING SUPPORT SYSTEM FOR PSYCHOLOGICAL AND PEDAGOGICAL TESTING - Google Patents
DECISION MAKING SUPPORT SYSTEM FOR PSYCHOLOGICAL AND PEDAGOGICAL TESTING Download PDFInfo
- Publication number
- RU122796U1 RU122796U1 RU2012132684/08U RU2012132684U RU122796U1 RU 122796 U1 RU122796 U1 RU 122796U1 RU 2012132684/08 U RU2012132684/08 U RU 2012132684/08U RU 2012132684 U RU2012132684 U RU 2012132684U RU 122796 U1 RU122796 U1 RU 122796U1
- Authority
- RU
- Russia
- Prior art keywords
- input
- block
- data
- output
- unit
- Prior art date
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 194
- 238000004458 analytical method Methods 0.000 claims abstract description 99
- 238000004088 simulation Methods 0.000 claims description 31
- 208000023697 ABri amyloidosis Diseases 0.000 description 24
- 201000000162 ITM2B-related cerebral amyloid angiopathy 1 Diseases 0.000 description 24
- 239000012634 fragment Substances 0.000 description 19
- 238000012546 transfer Methods 0.000 description 19
- 238000003745 diagnosis Methods 0.000 description 17
- 244000309464 bull Species 0.000 description 15
- 238000004422 calculation algorithm Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 12
- 238000012545 processing Methods 0.000 description 9
- 230000007704 transition Effects 0.000 description 8
- TVZRAEYQIKYCPH-UHFFFAOYSA-N 3-(trimethylsilyl)propane-1-sulfonic acid Chemical compound C[Si](C)(C)CCCS(O)(=O)=O TVZRAEYQIKYCPH-UHFFFAOYSA-N 0.000 description 7
- 238000000034 method Methods 0.000 description 7
- 238000005070 sampling Methods 0.000 description 6
- 238000004364 calculation method Methods 0.000 description 5
- 230000003930 cognitive ability Effects 0.000 description 5
- 238000013500 data storage Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 230000015654 memory Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 238000012956 testing procedure Methods 0.000 description 5
- 238000013479 data entry Methods 0.000 description 4
- 238000002360 preparation method Methods 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 238000003860 storage Methods 0.000 description 4
- 230000003044 adaptive effect Effects 0.000 description 3
- 238000003491 array Methods 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 239000011159 matrix material Substances 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 238000004140 cleaning Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000004069 differentiation Effects 0.000 description 2
- 201000010099 disease Diseases 0.000 description 2
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 230000010006 flight Effects 0.000 description 2
- 231100001261 hazardous Toxicity 0.000 description 2
- 230000007787 long-term memory Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 229920001690 polydopamine Polymers 0.000 description 2
- 230000002265 prevention Effects 0.000 description 2
- 238000012800 visualization Methods 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 101150091027 ale1 gene Proteins 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 208000015181 infectious disease Diseases 0.000 description 1
- 230000002458 infectious effect Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000003340 mental effect Effects 0.000 description 1
- 238000011017 operating method Methods 0.000 description 1
- 238000005295 random walk Methods 0.000 description 1
- 238000010998 test method Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 230000001755 vocal effect Effects 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Система поддержки принятия решений для психологического и педагогического тестирования, содержащая блок принятия решения, блок первая фактографическая база данных, вход запроса, отличающаяся тем, что в нее введены блок ввода данных, блок анализа, блок моделирования, блок вторая фактографическая база данных, блок третья фактографическая база данных, блок вывода данных, вход испытуемого, вход априорных вероятностей, вход тестов, вход вероятностей состояний, вход параметров тестов, выход устройства, при этомвход запроса соединен с первым входом блока ввода данных и с первым входом блока первая фактографическая база данных и с первым входом блока вторая фактографическая база данных и с первым входом блока третья фактографическая база данных,вход испытуемого является вторым входом блока ввода данных,вход априорных вероятностей является вторым входом блока анализа,вход тестов является вторым входом блока первая фактографическая база данных,вход вероятностей состояний является вторым входом блока вторая фактографическая база данных,вход параметров тестов является вторым входом блока третья фактографическая база данных,выход блока первая фактографическая база данных соединен с третьим входом блока ввода данных,выход блока вторая фактографическая база данных соединен с третьим входом блока анализа,выход блока третья фактографическая база данных соединен со вторым входом блока моделирования,выход блока анализа соединен со входом блока принятия решения, выход которого соединен со вторым входом блока вывода данных,выход блока ввода данных соединен с первым входом блока анализа, выход которого соединенA decision support system for psychological and pedagogical testing, containing a decision block, a first factual database block, a query input, characterized in that it includes a data input block, an analysis block, a modeling block, a second factual database block, a third factographic block database, data output block, input of the subject, input of prior probabilities, input of tests, input of probabilities of states, input of test parameters, output of the device, while the query input is connected to the first input of the data input block and to the first input of the block; the first factual database and to the first the input of the block is the second factual database and with the first input of the block the third factual database, the input of the subject is the second input of the data input block, the input of a priori probabilities is the second input of the analysis block, the input of tests is the second input of the block the first factual database, the input of state probabilities is the second entrance b loca the second factual database, the input of the test parameters is the second input of the third factographic database, the output of the first factographic database is connected to the third input of the data input block, the output of the second factographic database is connected to the third input of the analysis block, the output of the block is the third factual database data is connected to the second input of the modeling block, the output of the analysis block is connected to the input of the decision block, the output of which is connected to the second input of the data output block, the output of the data input block is connected to the first input of the analysis block, the output of which is connected
Description
Полезная модель относится к области устройств для научного и математического моделирования и поддержки принятия решений для психологического и педагогического тестирования. Преимущественная область применения устройства - моделирование для реализации поддержки принятия решений при проведении психологического и педагогического тестирования.The utility model relates to the field of devices for scientific and mathematical modeling and decision support for psychological and pedagogical testing. The primary field of application of the device is modeling for implementing decision support during psychological and pedagogical testing.
Предлагается устройство, позволяющее выполнять моделирование для адаптивного тестирования когнитивных способностей испытуемого и получать на выходе заявленного устройства необходимый вектор Q.A device is proposed that allows simulation to be performed for adaptive testing of a subject’s cognitive abilities and to obtain the required vector Q at the output of the claimed device.
Когнитивные способности это сложное и в значительной степени комплексное понятие. Под когнитивными способностями испытуемого специалистами понимается [33]: интегральная способность управлять умственными конструкциями. Далее (для технических целей) под когнитивными способностями будем понимать способность испытуемого решать предъявленную тестовую задачу, в плане внутреннего образа, антиципируя (предвидя) пути решения этой задачи из набора тестовых задач в процессе анализа условия (исходных данных) предъявленного теста.Cognitive ability is a complex and largely integrated concept. Under the cognitive abilities of the test subject, specialists understand [33]: the integral ability to control mental constructions. Further (for technical purposes), by cognitive abilities we mean the ability of the subject to solve the presented test problem in terms of the internal image, anticipating (anticipating) ways to solve this problem from a set of test problems in the process of analyzing the condition (initial data) of the presented test.
Основная идея работы предлагаемого авторами устройства состоит в следующем.The main idea of the work of the device proposed by the authors is as follows.
По сути предлагаемое авторами устройство позволяет в режиме реального времени путем моделирования и принятия решения реализовать возможность оценивать знания и способности субъекта (испытуемого) в условиях адаптивно изменяемого порядка предъявления тестов заданной методики.In fact, the device proposed by the authors allows real-time modeling and decision making to realize the ability to evaluate the knowledge and abilities of the subject (subject) in an adaptively changing order of presentation of tests of a given methodology.
Вышеуказанный эффект достигается за счет моделирования и принятия решения путем использования заявленного устройства.The above effect is achieved through modeling and decision making by using the claimed device.
Испытуемый с помощью заявленного устройства решает задания теста, передавая данные о выбранном варианте ответа, например, на удаленный сервер. Испытуемый имеет средство ввода, позволяющее осуществлять выбор из списка вариантов ответа. С его помощью он набирает (формирует) различные последовательности ответов, формируя необходимый вектор R для заявленного устройства.The test subject, using the claimed device, solves the test tasks by transmitting data about the selected answer option, for example, to a remote server. The test subject has an input tool that allows you to select from a list of answer options. With its help, he types (forms) various sequences of answers, forming the necessary vector R for the claimed device.
Полученный (преобразованный) от испытуемого после ввода данных сигнал в заявленном устройстве (т.е. вектор R) сравнивается с предварительно (заранее) вычисленными данными моделей из фактографической базы данных (ФБД) заявленного устройства для различных групп испытуемых, представленных трехмерной матрицей (массивом) числовых данных.The signal received (converted) from the test subject after data entry in the claimed device (i.e., vector R) is compared with previously (pre) calculated model data from the factographic database (FWD) of the claimed device for various groups of subjects represented by a three-dimensional matrix (array) numeric data.
Выполняется моделирование, с целью определения (выявления) других тестов методики обладающих для данного испытуемого наибольшей дифференцирующей силой. Для этого в заявленном устройстве формируется необходимый вектор M.Modeling is carried out in order to determine (identify) other tests of the method possessing the greatest differentiating power for a given subject. For this, the claimed vector M. is formed in the claimed device.
Успешность прохождения текущего задания (теста) испытуемым определяется, как оценка вероятности обладания определенным качеством (умением) при условии, что на решение задач теста было затрачено определенное время. В частности для построения таких оценок используются результаты интегрирования системы обыкновенных дифференциальных уравнений Колмогорова с параметрами (интенсивностями переходов), определенными для различных групп испытуемых.The success of the current task (test), the test is determined as an estimate of the probability of possessing a certain quality (skill), provided that a certain time was spent on solving the problems of the test. In particular, to construct such estimates, the results of integrating the system of ordinary differential Kolmogorov equations with parameters (transition intensities) determined for different groups of subjects are used.
Отметим, что на практике при конкретной реализации заявленного устройства Z - это данные, получаемые например из ФБД и отражающие (показывающие) расстояние - типичные результаты, например, как вероятности пребывания в состояниях сети Маркова, соответствующих различным заданиям.Note that in practice, with a specific implementation of the claimed device, Z is the data obtained, for example, from the FWA and reflecting (showing) the distance — typical results, for example, as the probabilities of staying in the states of the Markov network corresponding to various tasks.
Цель (задача) эксперта (пользователя устройства) путем анализа данных Q полученных от блока вывода данных и руководствуясь личным опытом выбрать тест, обладающий максимальной дифференцирующей силой для следующего предъявления. Как только этот выбор будет осуществлен, выбранный следующий тест будет предъявлен тестируемому субъекту (испытуемому).The goal (task) of the expert (device user) by analyzing the Q data received from the data output unit and guided by personal experience, select a test that has the maximum differentiating power for the next presentation. Once this selection is made, the selected next test will be presented to the test subject (subject).
Текущее тестирование испытуемого завершается, в случае если формируется выходной вектор Q как результат моделирования и принятия решения передается на выход заявленного устройства.The current test of the subject is completed if the output vector Q is formed as a result of modeling and decision making is transmitted to the output of the claimed device.
Последующий анализ (обработка) модельных данных и результата принятия решения Q позволяет более подробно исследовать и оценить когнитивные способности испытуемого и принять окончательное решение об испытуемом.Subsequent analysis (processing) of the model data and the result of decision making Q allows us to study in more detail and evaluate the cognitive abilities of the test subject and make a final decision about the test subject.
Рассмотрим кратко идею [17] адаптивного тестирования.Let us briefly consider the idea of adaptive testing [17].
Предполагается, что психологический тест позволяет разделить испытуемых на группы по определенному признаку, для оценки которого он был создан. Здесь и далее под психологически тестом подразумевается тест, оценивающий определенные способности, такие как способность к логическому мышлению, невербальный интеллект и так далее. Свойством таких тестов является то, что ответы на вопросы задания могут быть верными или не верными, в отличии от ситуации когда любой ответ является корректным, как в тестах направленных на построение психологического профиля.It is assumed that the psychological test allows you to divide the subjects into groups according to a specific attribute, for which it was created to evaluate. Hereinafter, the psychological test means a test that evaluates certain abilities, such as the ability to logical thinking, non-verbal intelligence, and so on. The property of such tests is that the answers to the questions of the assignment may be true or false, in contrast to the situation when any answer is correct, as in tests aimed at building a psychological profile.
Динамика прохождения таких тестов, напрямую связана с результатом, например, испытуемый, дающий быстрые и правильные ответы на предъявляемые задания, вероятно, обладает высоким уровнем оцениваемой способности. В противоположность этому долгие размышления испытуемого над заданиями свидетельствуют о неуверенности его в ответах. Процесс выполнения такого теста можно представить, как переход от одного задания к другому.The dynamics of passing such tests is directly related to the result, for example, the test subject, who gives quick and correct answers to the tasks presented, probably has a high level of assessed ability. In contrast, the subject’s long meditations on assignments indicate his uncertainty in the answers. The process of performing such a test can be represented as a transition from one task to another.
Модели для описания динамики этих переходов могут быть представлены ориентированными графами, в которых вершины (обозначаются как прямоугольники) соответствуют состояниям (текущим заданиям), а дуги (обозначаются как стрелки) соответствуют переходам.Models for describing the dynamics of these transitions can be represented by oriented graphs in which the vertices (denoted as rectangles) correspond to states (current tasks), and the arcs (indicated as arrows) correspond to transitions.
В случае моделей с непрерывным временем процесс тестирования может рассматриваться как случайное блуждание по графу с переходами из одного состояния в другое согласно направлениям дуг. Эти переходы мгновенны и происходят в случайные моменты времени.In the case of models with continuous time, the testing process can be considered as a random walk along the graph with transitions from one state to another according to the directions of the arcs. These transitions are instantaneous and occur at random times.
Предполагается, что для них выполняются следующие два свойства пуассоновских потоков событий:It is assumed that the following two properties of Poisson event flows are fulfilled for them:
- ординарность (поток называется ординарным, если вероятность появления двух и более событий в течение малого интервала времени намного меньше, чем вероятность появления за это же время одного события);- ordinary (a stream is called ordinary if the probability of occurrence of two or more events during a short time interval is much less than the probability of the appearance of one event during the same time);
- независимость приращений (это свойство означает, что количества событий, попадающих в два непересекающихся интервала, не зависят друг от друга).- independence of increments (this property means that the number of events falling into two disjoint intervals does not depend on each other).
Можно показать, что в рассматриваемых потоках число событий X, попадающих в любой временной интервал длины г, начинающийся в момент t, распределено согласно закону Пуассона:It can be shown that in the flows under consideration the number of events X falling in any time interval of length r starting at time t is distributed according to Poisson’s law:
где Pt,τ(X=m) - вероятность появления m событий в течение рассматриваемого интервала, a(t,τ) - среднее число событий, попадающих в интервал длины τ, начинающийся в момент времени t. Далее будут рассматриваться только стационарные потоки (в которых a(t,τ)=ητ, η=const). Параметр η - интенсивность стационарного потока. Он равен среднему числу событий в единицу времени. Средняя продолжительность времени между двумя смежными событиями в этом случае равна 1/η.where P t, τ (X = m) is the probability of occurrence of m events during the considered interval, a (t, τ) is the average number of events falling into the interval of length τ, starting at time t. Below we will consider only stationary flows (in which a (t, τ) = ητ, η = const). The parameter η is the intensity of the stationary flow. It is equal to the average number of events per unit time. The average length of time between two adjacent events in this case is 1 / η.
Упомянутые выше предположения о свойствах потоков событий обычны для прикладных задач, так как эти потоки (или потоки, близкие к ним по свойствам) часто встречаются на практике благодаря предельным теоремам для потоков событий [40, 41].The above assumptions about the properties of event flows are common for applied problems, since these flows (or flows close to them in properties) are often encountered in practice due to limit theorems for event flows [40, 41].
При указанных предположениях динамика изменения во времени вероятностей пребывания системы в различных состояниях описывается системой обыкновенных дифференциальных уравнений Колмогорова, в которой каждому состоянию соответствует уравнениеUnder these assumptions, the dynamics of the time variation of the probabilities of the system staying in different states is described by the Kolmogorov system of ordinary differential equations, in which each state corresponds to the equation
, ,
где k - индекс состояния; pk и pi - вероятности нахождения в k-м и i-м состояниях; ηkj - интенсивности потоков, выходящих из состояния k; ηik - интенсивности потоков, входящих в состояние k. Для интегрирования указанной системы необходимо задать начальные условия: p0(0), P1(0), …, pn(0). Нормализующее условие выполняется в любой момент времени.where k is the state index; p k and p i are the probabilities of being in the kth and ith states; η kj are the intensities of the flows leaving the state k; η ik are the intensities of the flows entering the state k. To integrate the specified system, it is necessary to set the initial conditions: p 0 (0), P 1 (0), ..., p n (0). Normalizing condition performed at any given time.
Для моделей с непрерывным временем неизвестными (свободными) параметрами модели являются интенсивности потоков событий. Их значения определяются путем сравнения наблюдаемых и прогнозируемых гистограмм, описывающих распределения частот пребывания в состояниях модели, а именно: вычисляются значения, обеспечивающие наилучшее соответствие наблюдаемых и ожидаемых частот попадания в определенное состояние системы в заданные моменты времени. Прогнозируемые вероятности нахождения в состояниях получаются путем численного интегрирования систем уравнений Колмогорова (1).For continuous-time models, the unknown (free) model parameters are the intensities of the event flows. Their values are determined by comparing the observed and predicted histograms describing the distribution of the frequencies of stay in the model states, namely: the values are calculated that provide the best correspondence between the observed and expected frequencies of falling into a certain state of the system at given points in time. The predicted probabilities of being in states are obtained by numerically integrating the systems of Kolmogorov equations (1).
Марковские модели с непрерывным временем и свободными параметрами, которые идентифицируются по данным наблюдений, называются сетями Маркова [39].Markov models with continuous time and free parameters, which are identified by observational data, are called Markov networks [39].
Для описания того, как при прохождении заданного теста вероятности нахождения в заданных состояниях изменяются со временем, применяются сети Маркова. На фиг.10 приведен пример сети Маркова. Предполагается, что тест состоит из определенного количества заданий, каждое из которых может быть выполнено правильно или не выполнено. Состояния Si,+ (i=1, …, m) соответствуют правильному выполнению i-го задания, a Si,- - его невыполнению или неправильному выполнению. S0 - начальное состояние, в котором испытуемый находится до выполнения теста. Интенсивности переходов между состояниями a, b, c, d, x, y, w и z идентифицируются отдельно для каждого уровня способностей по выборкам испытуемых, причем x, y, w и z отражают изменение способности выполнять задания теста со временем.To describe how, when passing a given test, the probabilities of being in a given state change over time, Markov networks are used. Figure 10 shows an example of a Markov network. It is assumed that the test consists of a certain number of tasks, each of which can be completed correctly or not. States S i, + (i = 1, ..., m) correspond to the correct execution of the i-th task, and S i, - to its failure or incorrect execution. S 0 - the initial state in which the test subject is before the test. The intensities of transitions between states a , b, c, d, x, y, w and z are identified separately for each ability level according to the sample of subjects, and x, y, w and z reflect the change in the ability to perform test tasks over time.
Динамика вероятностей нахождения в различных состояниях указанной сети описывается следующей системой обыкновенных дифференциальных уравнений:The dynamics of the probabilities of being in various states of a specified network is described by the following system of ordinary differential equations:
где PS*(t) - вероятность нахождения в состоянии S* в момент времени t. В момент начала тестирования pS0(0)=1, а остальные вероятности пребывания в состояниях сети Маркова равны нулю.where P S * (t) is the probability of being in the S * state at time t. At the start of testing, p S0 (0) = 1, and the remaining probabilities of being in the states of the Markov network are zero.
Для упрощения задачи интенсивности потоков в ряде случаев могут полагаться зависящими друг от друга, включая тривиальный вариант: x=y=w=z, a=b, c=d. Подходящий выбор подобных зависимостей опирается на метод проверки статистических гипотез.To simplify the problem, the flow intensities in some cases can be considered dependent on each other, including the trivial version: x = y = w = z, a = b, c = d. A suitable choice of such dependencies is based on the method of testing statistical hypotheses.
Процедура адаптивного тестирования заключается в последовательном предъявлении испытуемому тестов из заданного набора. Тесты не повторяются. Процедура тестирования завершается по достижении заданного условия, накладываемого на вероятность наиболее правдоподобного варианта диагноза (например, можно потребовать, чтобы эта вероятность превышала 0,7). Если указанное условие не выполняется в течение всей процедуры тестирования, то испытуемому предъявляется весь заготовленный набор тестов.The adaptive testing procedure consists in the sequential presentation of tests from a given set to the subject. Tests are not repeated. The testing procedure is completed upon reaching the specified condition imposed on the probability of the most plausible diagnosis (for example, you can require that this probability exceed 0.7). If the specified condition is not satisfied during the entire testing procedure, then the subject is presented with the entire prepared set of tests.
Психолог (эксперт) и испытуемый работают, например, за разными компьютерами, между которыми организован обмен данными. Монитор испытуемого служит для предъявления тестов, а монитор психолога - для отображения результатов тестирования и данных, необходимой для выбора очередного теста. На мониторе испытуемого после выбора теста психологом появляется соответствующее задание, которое испытуемый пытается выполнить, работая за своим компьютером.The psychologist (expert) and the subject work, for example, at different computers between which data exchange is organized. The subject’s monitor is used to present tests, and the psychologist’s monitor is used to display test results and the data needed to select the next test. After the psychologist selects the test, the psychologist appears on the monitor of the subject the corresponding task, which the subject is trying to complete while working at his computer.
После выполнения каждого теста вычисляются:After each test is completed, the following are calculated:
- вероятности различных вариантов диагнозов при условии принадлежности испытуемого к каждой из диагностируемых групп и нахождения в контрольный момент времени в наблюдаемом состоянии сети;- the probabilities of various variants of diagnoses provided that the subject belongs to each of the diagnosed groups and is in the observed state of the network at a control point in time;
- вероятности различных вариантов диагнозов при условии принадлежности испытуемого к каждой из диагностируемых групп и нахождения по истечении заранее фиксированного интервала времени в конечном состоянии Sm+ каждого из непредъявленных к данному моменту тестов.- the probabilities of various variants of diagnoses provided that the subject belongs to each of the diagnosed groups and after a predetermined time interval is found in the final state S m + of each of the tests that were not presented at this time.
Стратегия лица, принимающего решение о последовательности предъявления тестов, обусловлена необходимостью обеспечения за наименьшее время наибольшей дифференциации результата тестирования, представленной условием, накладываемым на вероятность наиболее правдоподобного варианта диагноза. Эта задача не имеет строго определенного решения вследствие известной неопределенности реальных действий испытуемого, включая непредсказуемое время выполнения заданий. Поэтому, при отсутствии каких-либо дополнительных аргументов, принимающему решение лицу следует, как правило, выбирать в качестве следующего такой тест, который приводит к наибольшей дифференциации самого вероятного диагноза от его остальных вариантов при условии нахождения испытуемого по истечении заранее фиксированного интервала времени в соответствующем конечном состоянии Sm+. Такой подход обеспечивает близкую к оптимальной последовательность прохождения тестов и допускает различные вариации процедуры тестирования в зависимости от опыта и дополнительных сведений, которыми располагает психолог.The strategy of the person making the decision on the sequence of the tests is due to the need to ensure the least differentiation of the test result in the shortest time, represented by the condition imposed on the probability of the most plausible diagnosis. This task does not have a strictly defined solution due to the known uncertainty of the subject’s real actions, including unpredictable time for completing tasks. Therefore, in the absence of any additional arguments, the decision maker should, as a rule, choose the following test as the next one, which leads to the greatest differentiation of the most probable diagnosis from its other options, provided the subject is after a predetermined time interval in the corresponding final state S m + . This approach provides a close to optimal sequence of passing tests and allows various variations of the testing procedure, depending on the experience and additional information available to the psychologist.
Расчет вероятностей диагнозов при выполнении очередного теста выполняется по хорошо известной формуле Байеса (2). Они рассчитываются для каждого из рассматриваемых вариантов диагноза в контрольный момент времени для наблюдаемого состояния сети, в котором испытуемый оказывается после выполнения последнего предложенного ему задания:The calculation of the probabilities of diagnoses during the next test is performed according to the well-known Bayes formula (2). They are calculated for each of the considered diagnosis options at a control time for the observed state of the network in which the subject finds himself after completing the last task proposed to him:
где Ci - событие, связанное с наличием у испытуемого i-го варианта диагноза (i=1, …, I), S - событие, связанное с нахождением в наблюдаемом состоянии сети в контрольный момент времени, Р(Ci) - априорная вероятность наличия у испытуемого i-го варианта диагноза, P(S|Ci) - вероятность нахождения в наблюдаемом состоянии сети в контрольный момент времени при наличии i-го варианта диагноза, P(Ci|S) - вероятность i-го варианта диагноза при условии нахождения в наблюдаемом состоянии сети в контрольный момент времени. Вероятности P(S|Ci) вычисляются путем численного интегрирования приведенных выше уравнений Колмогорова.where C i is the event associated with the test patient’s i-th variant of diagnosis (i = 1, ..., I), S is the event associated with the network being in the observed state at the control moment in time, P (C i ) is the a priori probability the presence of the i-th variant of diagnosis, P (S | C i ) - the probability of being in the observed state of the network at a control point in time with the i-th variant of diagnosis, P (C i | S) - the probability of the i-th variant of diagnosis the condition of being in the observed state of the network at a control point in time. The probabilities P (S | C i ) are calculated by numerically integrating the above Kolmogorov equations.
Вероятности нахождения по истечении заданного интервала времени в конечном состоянии Sm+каждого из непредъявленных тестов рассчитываются для всех рассматриваемых вариантов диагноза по формуле Байеса [17]: , где Ci - событие, связанное с наличием у испытуемого i-го варианта диагноза (i=1 ,…, I), Sf - - событие, связанное с нахождением в состоянии Sm+ по истечении заданного интервала времени, Р(Ci) - априорная вероятность наличия у испытуемого i-го варианта диагноза, P(Sf|Ci) - вероятность нахождения в состоянии Sm+ по истечении заданного интервала времени при наличии i-го варианта диагноза, P(Ci|Sf) - вероятность i-го варианта диагноза при условии нахождения в состоянии Sm+ по истечении заданного интервала времени. Вероятности P(Sf|Ci), как и в предыдущем случае, вычисляются путем численного интегрирования уравнений Колмогорова. В качестве априорных вероятностей Р(Ci) в формулу следует подставлять вероятности P(Ci|S), вычисленные по результатам прохождения последнего выполненного теста.The probabilities of finding at the end of the specified time interval in the final state Sm + of each of the non-presented tests are calculated for all the considered diagnosis options using the Bayes formula [17]: , where C i is the event associated with the test patient’s i-th diagnosis option (i = 1, ..., I), S f - is the event associated with being in the state S m + after a specified time interval, P (C i ) is the a priori probability of the test patient having the i-th diagnosis option, P (S f | C i ) is the probability of being in the state S m + after a predetermined time interval in the presence of the i-th diagnosis option, P (C i | S f ) - the probability of the i-th variant of the diagnosis, provided that it is in the state S m + after a predetermined time interval. The probabilities P (S f | C i ), as in the previous case, are calculated by numerically integrating the Kolmogorov equations. As a priori probabilities P (C i ), the probabilities P (C i | S) calculated from the results of the last test performed should be substituted into the formula.
Наиболее вероятным вариантом диагноза является тот, при котором достигается наибольшая условная вероятность , вычисленная по результатам прохождения последнего выполненного теста. Распределение вероятностей {Р(Ci|S)}i=1, …,I, позволяет оценить степень надежности этой оценки [17].The most likely diagnosis option is the one at which the greatest conditional probability is achieved. calculated from the results of the last completed test. The probability distribution {P (C i | S)} i = 1, ..., I , allows us to assess the degree of reliability of this estimate [17].
Рассмотрим предлагаемое устройство более подробно. Далее будем опираться также на работы [1-15, 16, 17, 18-37].Consider the proposed device in more detail. Further we will also rely on the works [1-15, 16, 17, 18-37].
Известна полезная модель Российской Федерации №114186. "Автоматизированная система мониторинга технического состояния и поддержки принятия управляющих решений по повышению безопасности и надежности комплексов гидротехнических сооружений гидроэлектростанций и иных объектов" [1], представляющее собой устройство, содержащее, разные элементы (блоки), а так же: базу данных, блок автоматизированной статистической обработки данных, блок подготовки исходных данных, средства ввода-вывода информации.Known utility model of the Russian Federation No. 114186. "An automated system for monitoring the technical condition and supporting decision-making to improve the safety and reliability of complexes of hydraulic structures of hydroelectric power plants and other facilities" [1], which is a device containing various elements (blocks), as well as: a database, an automated statistical block data processing, source data preparation unit, information input-output means.
Это устройство позволяет решать только одну незначительную часть поставленной задачи, а именно - например, с помощью блока подготовки исходных данных, средства ввода-вывода информации реализовать фрагмент блока ввода данных, с помощью блока автоматизированной статистической обработки данных реализовать фрагмент блока анализа, с помощью базы данных реализовать фрагмент блока первая фактографическая база данных.This device allows you to solve only one insignificant part of the task, namely, for example, using a block for the preparation of initial data, means for input-output of information to realize a fragment of a block of data input, using a block of automated statistical data processing to implement a fragment of a block of analysis, using a database implement a block fragment first factographic database.
Это устройство не позволяет осуществлять ввод всех исходных данных (их передачу в предлагаемое устройство) так как отсутствуют следующие входы: вход запроса, вход испытуемого, вход априорных вероятностей, вход тестов, вход вероятностей состояний, вход параметров тестов.This device does not allow the input of all initial data (their transfer to the proposed device) since the following inputs are missing: request input, test subject input, a priori probability input, test input, state probability input, test parameter input.
Это устройство не позволяет осуществлять необходимый вывод всех данных из устройства (нет необходимого выхода блока вывода данных, являющейся выходом устройства) и не позволяет реализовать, блок моделирования, блок принятия решения, блок вторая фактографическая база данных, блок третья фактографическая база данных, блок 8 вывода данных, т.е. не позволяет в полном объеме вводить данные, выполнять необходимый анализ, выполнять необходимое моделирование, принимать необходимые решения, обращаться к необходимым фактографическим базам данных (ФБД) и осуществлять вывод результата работы предлагаемого устройства.This device does not allow the necessary output of all data from the device (there is no necessary output of the data output unit, which is the output of the device) and does not allow to implement, the modeling unit, the decision unit, the second factographic database unit, the third factographic database unit, the output unit 8 data i.e. it does not allow to fully enter data, perform the necessary analysis, perform the necessary modeling, make the necessary decisions, access the necessary factual databases (FBD) and output the result of the proposed device.
Таким образом, это устройство не позволяет осуществлять ввод исходных данных, необходимый вывод результатов, выполнять в полном объеме необходимый анализ и моделирование, принимать необходимое решение, выполнять хранение и выдачу фактографических данных, и как следствие этого не позволяет моделировать и выполнять поддержку принятия решений для психологического и педагогического тестирования путем формирования выходного вектора Q.Thus, this device does not allow the input of input data, the necessary output of the results, to fully perform the necessary analysis and modeling, to make the necessary decision, to store and issue factual data, and as a result of this does not allow to model and perform decision support for psychological and pedagogical testing by forming the output vector Q.
Известна еще одна полезная модель Российской Федерации №105769. "Система поддержки принятия управленческих решений формирования маркетинговой политики предприятий сервиса" [2], содержащая разные элементы (блоки), а так же: блок ввода данных, блок хранения данных, блок поддержки принятия управленческих решений.Another useful model of the Russian Federation is known No. 1055769. "A system for supporting the adoption of management decisions for the formation of the marketing policy of service enterprises" [2], containing various elements (blocks), as well as: a data input unit, a data storage unit, a management decision support unit.
Это устройство позволяет решать только одну незначительную часть поставленной задачи, а именно - например, с помощью блока ввода данных реализовать ввод некоторых данных, с помощью блока хранения данных осуществлять частично (не в полном объеме) хранение и выдачу некоторых фактографических данных, с помощью блока поддержки принятия управленческих решений осуществлять частично (не в полном объеме) принятия решений.This device allows you to solve only one minor part of the task, namely, for example, using the data input unit to implement the input of some data, using the data storage unit to partially (not fully) store and issue some factual data using the support unit managerial decision making partially (not in full) decision making.
Это устройство не позволяет осуществлять передачу в предлагаемое устройство требуемых данных, так как отсутствуют следующие входы: вход запроса, вход испытуемого, вход априорных вероятностей, вход тестов, вход вероятностей состояний, вход параметров тестов.This device does not allow the transfer of the required data to the proposed device, since the following inputs are missing: request input, test input, a priori probability input, test input, state probability input, test parameter input.
Это устройство не позволяет осуществлять необходимый вывод всех данных из устройства (нет необходимого выхода блока вывода данных, являющейся выходом устройства) и не позволяет реализовать, блок анализа, блок моделирования, блок 8 вывода данных, в полном объеме: блок принятия решения, блок первая фактографическая база данных, блок вторая фактографическая база данных, блок третья фактографическая база данных, т.е. не позволяет в полном объеме вводить данные, выполнять необходимый анализ, выполнять необходимое моделирование, принимать необходимые решения, обращаться к необходимым фактографическим базам данных (ФБД) и осуществлять вывод результата работы предлагаемого устройства.This device does not allow the necessary output of all data from the device (there is no necessary output of the data output unit, which is the output of the device) and does not allow the implementation of the analysis unit, simulation unit, data output unit 8 in full: decision making unit, first factographic unit database, block the second factual database, block the third factographic database, i.e. it does not allow to fully enter data, perform the necessary analysis, perform the necessary modeling, make the necessary decisions, access the necessary factual databases (FBD) and output the result of the proposed device.
Таким образом, это устройство не позволяет осуществлять необходимый вывод результатов, выполнять в полном объеме необходимый анализ и моделирование, принимать необходимое решение, выполнять необходимое хранение и выдачу фактографических данных, и как следствие этого не позволяет моделировать и выполнять поддержку принятия решений для психологического и педагогического тестирования путем формирования выходного вектора Q.Thus, this device does not allow to carry out the necessary conclusion of the results, perform the necessary analysis and modeling in full, make the necessary decision, perform the necessary storage and delivery of factual data, and as a result of this does not allow to model and carry out decision support for psychological and pedagogical testing by forming the output vector Q.
Известна еще одна полезная модель Российской Федерации №106397. "Автоматизированная информационно-аналитическая система поддержки принятия решения по техническому перевооружению химически опасных предприятий" [3], содержащая разные элементы (блоки), а так же: блок обработки данных, блок хранения данных, блок визуализации и выходных данных.Another useful model of the Russian Federation No. 106397 is known. "Automated information and analytical decision support system for the technical re-equipment of chemically hazardous enterprises" [3], containing various elements (blocks), as well as: data processing unit, data storage unit, visualization unit and output data.
Это устройство позволяет решать только одну незначительную часть поставленной задачи, а именно - например, с помощью блока обработки данных реализовать фрагмент блока анализа, с помощью блока хранения данных осуществлять частично (не в полном объеме) хранение и выдачу некоторых фактографических данных, с помощью блока визуализации и выходных данных осуществлять частично (не в полном объеме) вывод необходимых данных.This device allows you to solve only one minor part of the task, namely, for example, using the data processing unit to realize a fragment of the analysis unit, using the data storage unit to partially (not fully) store and issue some factual data using the visualization unit and output data to partially (not fully) output the necessary data.
Это устройство не позволяет осуществлять ввод всех исходных данных (их передачу в предлагаемое устройство) так как отсутствуют следующие входы: вход запроса, вход испытуемого, вход априорных вероятностей, вход тестов, вход вероятностей состояний, вход параметров тестов.This device does not allow the input of all initial data (their transfer to the proposed device) since the following inputs are missing: request input, test subject input, a priori probability input, test input, state probability input, test parameter input.
Это устройство не позволяет осуществлять необходимый вывод всех данных из устройства (нет необходимого выхода блока вывода данных, являющейся выходом устройства) и не позволяет реализовать блок ввода данных, блок моделирования, блок принятия решения, в полном объеме: блок анализа, блок первая фактографическая база данных, блок вторая фактографическая база данных, блок третья фактографическая база данных, блок 8 вывода данных, т.е. не позволяет в полном объеме вводить данные, выполнять необходимый анализ, выполнять необходимое моделирование, принимать необходимые решения, обращаться к необходимым фактографическим базам данных (ФБД) и осуществлять вывод результата работы предлагаемого устройства.This device does not allow the necessary output of all data from the device (there is no necessary output of the data output unit, which is the output of the device) and does not allow to implement the data input unit, simulation unit, decision unit, in full: analysis unit, unit first factographic database block second factual database, block third factual database, block 8 data output, i.e. it does not allow to fully enter data, perform the necessary analysis, perform the necessary modeling, make the necessary decisions, access the necessary factual databases (FBD) and output the result of the proposed device.
Таким образом, это устройство не позволяет осуществлять ввод исходных данных, необходимый вывод результатов, выполнять в полном объеме необходимый анализ и моделирование, принимать необходимое решение, выполнять хранение и выдачу фактографических данных, и как следствие этого не позволяет моделировать и выполнять поддержку принятия решений для психологического и педагогического тестирования путем формирования выходного вектора Q.Thus, this device does not allow the input of input data, the necessary output of the results, to fully perform the necessary analysis and modeling, to make the necessary decision, to store and issue factual data, and as a result of this does not allow to model and perform decision support for psychological and pedagogical testing by forming the output vector Q.
Известна еще другая полезная модель Российской Федерации №113386. "Система поддержки принятия решений для системы дистанционного обучения специалистов в области навигационной аппаратуры пользователя глонасс" [4], содержащая разные элементы (блоки), а так же: блок предметных баз данных, блок прогностических моделей.Another useful utility model of the Russian Federation No. 1133386 is also known. "A decision support system for a distance learning system for specialists in the field of navigation equipment for a GLONASS user" [4], which contains various elements (blocks), as well as a block of subject databases, a block of predictive models.
Это устройство позволяет решать только одну незначительную часть поставленной задачи, а именно - например, с помощью блока предметных баз данных осуществлять частично (не в полном объеме) хранение и выдачу некоторых фактографических данных, с помощью блока прогностических моделей реализовать фрагмент блока моделирования.This device allows you to solve only one insignificant part of the task, namely, for example, using a block of subject databases to partially (not fully) store and issue some factual data, using a block of prognostic models to implement a fragment of a modeling block.
Это устройство не позволяет осуществлять ввод всех исходных данных (их передачу в предлагаемое устройство) так как отсутствуют следующие входы: вход запроса, вход испытуемого, вход априорных вероятностей, вход тестов, вход вероятностей состояний, вход параметров тестов.This device does not allow the input of all initial data (their transfer to the proposed device) since the following inputs are missing: request input, test subject input, a priori probability input, test input, state probability input, test parameter input.
Это устройство не позволяет осуществлять необходимый вывод всех данных из устройства (нет необходимого выхода блока вывода данных, являющейся выходом устройства) и не позволяет реализовать блок ввода данных, блок анализа, блок принятия решения, блок 8 вывода данных, в полном объеме: блок моделирования, блок первая фактографическая база данных, блок вторая фактографическая база данных, блок третья фактографическая база данных, т.е. не позволяет в полном объеме вводить данные, выполнять необходимый анализ, выполнять необходимое моделирование, принимать необходимые решения, обращаться к необходимым фактографическим базам данных (ФБД) и осуществлять вывод результата работы предлагаемого устройства.This device does not allow the necessary output of all data from the device (there is no necessary output of the data output unit, which is the output of the device) and does not allow the implementation of the data input unit, analysis unit, decision unit, data output unit 8, in full: simulation unit, block the first factographic database, block the second factual database, block the third factual database, i.e. it does not allow to fully enter data, perform the necessary analysis, perform the necessary modeling, make the necessary decisions, access the necessary factual databases (FBD) and output the result of the proposed device.
Таким образом, это устройство не позволяет осуществлять ввод исходных данных, необходимый вывод результатов, выполнять в полном объеме необходимый анализ и моделирование, принимать необходимое решение, выполнять хранение и выдачу фактографических данных, и как следствие этого не позволяет моделировать и выполнять поддержку принятия решений для психологического и педагогического тестирования путем формирования выходного вектора Q.Thus, this device does not allow the input of input data, the necessary output of the results, to fully perform the necessary analysis and modeling, to make the necessary decision, to store and issue factual data, and as a result of this does not allow to model and perform decision support for psychological and pedagogical testing by forming the output vector Q.
Известен патент Российской Федерации №2294013. "Система поддержки принятия решений по повышению рентабельности авиаперевозок" [5], содержащая разные элементы (блоки), а так же: сумматор, компаратор, блок идентификации массивов данных группы рейсов, базы данных сервера.Known patent of the Russian Federation No. 2294013. "A decision support system to increase the profitability of air transportation" [5], which contains various elements (blocks), as well as an adder, a comparator, an identification block for identifying arrays of data from a group of flights, a server database.
Это устройство позволяет решать только одну незначительную часть поставленной задачи, а именно - например, с помощью сумматора, компаратора реализовать фрагмент блока анализа, с помощью блока идентификации массивов данных группы рейсов, базы данных сервера осуществлять частично (не в полном объеме) хранение и выдачу некоторых фактографических данных.This device allows you to solve only one insignificant part of the task, namely, for example, using an adder, a comparator to implement a fragment of the analysis unit, using the identification unit for the arrays of data of a group of flights, the server database to partially (not fully) store and issue some factual data.
Это устройство не позволяет осуществлять ввод всех исходных данных (их передачу в предлагаемое устройство) так как отсутствуют следующие входы: вход запроса, вход испытуемого, вход априорных вероятностей, вход тестов, вход вероятностей состояний, вход параметров тестов.This device does not allow the input of all initial data (their transfer to the proposed device) since the following inputs are missing: request input, test subject input, a priori probability input, test input, state probability input, test parameter input.
Это устройство не позволяет осуществлять необходимый вывод всех данных из устройства (нет необходимого выхода блока вывода данных, являющейся выходом устройства) и не позволяет реализовать блок ввода данных, блок моделирования, блок принятия решения, блок 8 вывода данных, в полном объеме: блок анализа, блок первая фактографическая база данных, блок вторая фактографическая база данных, блок третья фактографическая база данных, т.е. не позволяет в полном объеме вводить данные, выполнять необходимый анализ, выполнять необходимое моделирование, принимать необходимые решения, обращаться к необходимым фактографическим базам данных (ФБД) и осуществлять вывод результата работы предлагаемого устройства.This device does not allow the necessary output of all data from the device (there is no necessary output of the data output unit, which is the output of the device) and does not allow to implement the data input unit, simulation unit, decision block, data output unit 8, in full: analysis unit, block the first factographic database, block the second factual database, block the third factual database, i.e. it does not allow to fully enter data, perform the necessary analysis, perform the necessary modeling, make the necessary decisions, access the necessary factual databases (FBD) and output the result of the proposed device.
Таким образом, это устройство не позволяет осуществлять ввод исходных данных, необходимый вывод результатов, выполнять в полном объеме необходимый анализ и моделирование, принимать необходимое решение, выполнять хранение и выдачу фактографических данных, и как следствие этого не позволяет моделировать и выполнять поддержку принятия решений для психологического и педагогического тестирования путем формирования выходного вектора Q.Thus, this device does not allow the input of input data, the necessary output of the results, to fully perform the necessary analysis and modeling, to make the necessary decision, to store and issue factual data, and as a result of this does not allow to model and perform decision support for psychological and pedagogical testing by forming the output vector Q.
Известен также еще патент Российской Федерации №2386569. "Система поддержки принятия решений экипажа воздушного судна по предотвращению особых ситуаций" [6], содержащая разные элементы (блоки), а так же: блок прогноза, вычислитель принятия решений о переходе на автоматическое управление, системы отображения информации.Also known is the patent of the Russian Federation No. 2386569. "Aircraft crew decision support system for the prevention of special situations" [6], containing various elements (blocks), as well as a forecast block, a decision-making calculator on the transition to automatic control, and information display systems.
Это устройство позволяет решать только одну незначительную часть поставленной задачи, а именно - например, с помощью блока прогноза частично реализовать блок моделирования, с помощью вычислителя принятия решений о переходе на автоматическое управление реализовать фрагмент блока принятия решения, с помощью системы отображения информации осуществлять частично вывод результатов моделирования и принятия решения путем их отображения.This device allows you to solve only one insignificant part of the task, namely, for example, using the forecast block to partially implement the modeling block, using a decision calculator to switch to automatic control, implement a fragment of the decision block, using the information display system, partially display the results modeling and decision making by displaying them.
Это устройство не позволяет осуществлять ввод всех исходных данных (их передачу в предлагаемое устройство) так как отсутствуют следующие входы: вход запроса, вход испытуемого, вход априорных вероятностей, вход тестов, вход вероятностей состояний, вход параметров тестов.This device does not allow the input of all initial data (their transfer to the proposed device) since the following inputs are missing: request input, test subject input, a priori probability input, test input, state probability input, test parameter input.
Это устройство не позволяет осуществлять необходимый полностью вывод всех данных из устройства (нет необходимого выхода блока вывода данных, являющейся выходом устройства) и не позволяет реализовать блок ввода данных, блок анализа, блок первая фактографическая база данных, блок вторая фактографическая база данных, блок третья фактографическая база данных, в полном объеме: блок принятия решения, блок моделирования, блок 8 вывода данных, т.е. не позволяет в полном объеме вводить данные, выполнять необходимый анализ, выполнять необходимое моделирование, принимать необходимые решения, обращаться к необходимым фактографическим базам данных (ФБД) и осуществлять вывод результата работы предлагаемого устройства.This device does not allow the necessary complete output of all data from the device (there is no necessary output of the data output unit, which is the output of the device) and does not allow the implementation of a data input unit, an analysis unit, a first factographic database unit, a second factual database unit, a third factographic unit database in full: decision block, modeling block, data output block 8, i.e. it does not allow to fully enter data, perform the necessary analysis, perform the necessary modeling, make the necessary decisions, access the necessary factual databases (FBD) and output the result of the proposed device.
Таким образом, это устройство не позволяет осуществлять ввод исходных данных, необходимый вывод результатов, выполнять в полном объеме необходимый анализ и моделирование, принимать необходимое решение, выполнять хранение и выдачу фактографических данных, и как следствие этого не позволяет моделировать и выполнять поддержку принятия решений для психологического и педагогического тестирования путем формирования выходного вектора Q.Thus, this device does not allow the input of input data, the necessary output of the results, to fully perform the necessary analysis and modeling, to make the necessary decision, to store and issue factual data, and as a result of this does not allow to model and perform decision support for psychological and pedagogical testing by forming the output vector Q.
Известна также полезная модель №52220. "Система поддержки принятия решений по увеличению доходов авиаперевозок" [7], содержащая разные элементы (блоки), а так же: блок памяти, блока сравнения кодов.Also known is utility model No. 52220. "A decision support system for increasing air transportation revenues" [7], containing various elements (blocks), as well as: a memory block, a code comparison block.
Это устройство позволяет решать только одну незначительную часть поставленной задачи, а именно - например, с помощью блока сравнения кодов реализовать фрагмент блока анализа, с помощью блок памяти осуществлять частично (не в полном объеме) хранение и выдачу некоторых фактографических данных.This device allows you to solve only one insignificant part of the task, namely, for example, using a code comparison unit to implement a fragment of an analysis unit, using a memory unit to partially (not fully) store and issue some factual data.
Это устройство не позволяет осуществлять ввод всех исходных данных (их передачу в - предлагаемое устройство) так как отсутствуют следующие входы: вход запроса, вход испытуемого, вход априорных вероятностей, вход тестов, вход вероятностей состояний, вход параметров тестов.This device does not allow the input of all initial data (their transfer to the proposed device) since the following inputs are missing: request input, test input, a priori input, test input, state probability input, test parameter input.
Это устройство не позволяет осуществлять необходимый вывод всех данных из устройства (нет необходимого выхода блока вывода данных, являющейся выходом устройства) и не позволяет реализовать блок ввода данных, блок моделирования, блок принятия решения, блок 8 вывода данных, в полном объеме: блок анализа, блок первая фактографическая база данных, блок вторая фактографическая база данных, блок третья фактографическая база данных, т.е. не позволяет в полном объеме вводить данные, выполнять необходимый анализ, выполнять необходимое моделирование, принимать необходимые решения, обращаться к необходимым фактографическим базам данных (ФБД) и осуществлять вывод результата работы предлагаемого устройства.This device does not allow the necessary output of all data from the device (there is no necessary output of the data output unit, which is the output of the device) and does not allow to implement the data input unit, simulation unit, decision block, data output unit 8, in full: analysis unit, block the first factographic database, block the second factual database, block the third factual database, i.e. it does not allow to fully enter data, perform the necessary analysis, perform the necessary modeling, make the necessary decisions, access the necessary factual databases (FBD) and output the result of the proposed device.
Таким образом, это устройство не позволяет осуществлять ввод исходных данных, необходимый вывод результатов, выполнять в полном объеме необходимый анализ и моделирование, принимать необходимое решение, выполнять хранение и выдачу фактографических данных, и как следствие этого не позволяет моделировать и выполнять поддержку принятия решений для психологического и педагогического тестирования путем формирования выходного вектора Q.Thus, this device does not allow the input of input data, the necessary output of the results, to fully perform the necessary analysis and modeling, to make the necessary decision, to store and issue factual data, and as a result of this does not allow to model and perform decision support for psychological and pedagogical testing by forming the output vector Q.
Известна также полезная модель №57481. "Автоматизированная система поддержки принятия решений в условиях чрезвычайных ситуаций" [8], содержащая разные элементы (блоки), а так же: модуль приема запросов пользователей, сумматор, модуля селекции опорного адреса записи, модуль выдачи данных.Utility model No. 57481 is also known. "An automated decision support system in emergency situations" [8], containing various elements (blocks), as well as: a module for receiving user requests, an adder, a module for selecting a reference record address, a data output module.
Это устройство позволяет решать только одну незначительную часть поставленной задачи, а именно - например, с помощью модуля приема запросов пользователей реализовать фрагмент блока ввода данных, с помощью сумматора, модуля селекции опорного адреса записи реализовать фрагмент блока анализа, с помощью модуля выдачи данных осуществлять частично (не в полном объеме) вывод необходимых данных.This device allows you to solve only one insignificant part of the task, namely, for example, using a module for receiving user requests to implement a fragment of a data input unit, using an adder, a module for selecting a reference recording address, implement a fragment of an analysis unit, partially using a data output module ( not in full) output of the necessary data.
Это устройство не позволяет осуществлять необходимый ввод всех исходных данных (их передачу в предлагаемое устройство) так как отсутствуют следующие входы: вход запроса, вход испытуемого, вход априорных вероятностей, вход тестов, вход вероятностей состояний, вход параметров тестов.This device does not allow the necessary input of all initial data (their transfer to the proposed device) since the following inputs are missing: request input, test input, a priori input, test input, state probability input, test parameter input.
Это устройство не позволяет осуществлять в полном объеме необходимый вывод всех данных из устройства (нет необходимого выхода блока вывода данных, являющейся выходом устройства) и не позволяет реализовать блок моделирования, блок принятия решения, блок первая фактографическая база данных, блок вторая фактографическая база данных, блок третья фактографическая база данных, в полном объеме необходимый, блок ввода данных, блок анализа, блок 8 вывода данных, т.е. не позволяет в полном объеме вводить данные, выполнять необходимый анализ, выполнять необходимое моделирование, принимать необходимые решения, обращаться к необходимым фактографическим базам данных (ФБД) и осуществлять вывод результата работы предлагаемого устройства.This device does not allow to fully realize the necessary output of all data from the device (there is no necessary output of the data output unit, which is the output of the device) and does not allow to implement a simulation block, a decision block, a first factographic database block, a second factographic database block, a block the third factographic database, fully necessary, data input unit, analysis unit, data output unit 8, i.e. it does not allow to fully enter data, perform the necessary analysis, perform the necessary modeling, make the necessary decisions, access the necessary factual databases (FBD) and output the result of the proposed device.
Таким образом, это устройство не позволяет осуществлять в полном объеме ввод исходных данных, необходимый вывод результатов, выполнять в полном объеме необходимый анализ и моделирование, принимать необходимое решение, выполнять хранение и выдачу фактографических данных, и как следствие этого не позволяет моделировать и выполнять поддержку принятия решений для психологического и педагогического тестирования путем формирования выходного вектора Q.Thus, this device does not allow full input of the initial data, the necessary output of the results, the full analysis and modeling, the necessary decision to be made, the storage and delivery of factual data, and as a result, it does not allow modeling and supporting the adoption solutions for psychological and pedagogical testing by forming the output vector Q.
Известен также патент Российской Федерации №2262131. "Устройство для моделирования процесса принятия решений" [9], содержащая разные элементы (блоки), а так же: две группы регистров, компаратор, блок суммирования.Also known patent of the Russian Federation No. 2262131. "A device for modeling the decision-making process" [9], containing different elements (blocks), as well as: two groups of registers, a comparator, a summing block.
Это устройство позволяет решать только одну незначительную часть поставленной задачи, а именно - например, с помощью групп регистров, компаратора, блока суммирования реализовать фрагмент блока анализа.This device allows you to solve only one insignificant part of the task, namely, for example, using a group of registers, a comparator, a summing unit, to realize a fragment of an analysis unit.
Это устройство не позволяет осуществлять ввод всех исходных данных (их передачу в предлагаемое устройство) так как отсутствуют следующие входы: вход запроса, вход испытуемого, вход априорных вероятностей, вход тестов, вход вероятностей состояний, вход параметров тестов.This device does not allow the input of all initial data (their transfer to the proposed device) since the following inputs are missing: request input, test subject input, a priori probability input, test input, state probability input, test parameter input.
Это устройство не позволяет осуществлять необходимый вывод всех данных из устройства (нет необходимого выхода блока вывода данных, являющейся выходом устройства) и не позволяет реализовать блок ввода данных, блок моделирования, блок принятия решения, блок первая фактографическая база данных, блок вторая фактографическая база данных, блок третья фактографическая база данных, блок 8 вывода данных, полностью реализовать блок анализа, т.е. не позволяет в полном объеме вводить данные, выполнять необходимый анализ, выполнять необходимое моделирование, принимать необходимые решения, обращаться к необходимым фактографическим базам данных (ФБД) и осуществлять вывод результата работы предлагаемого устройства.This device does not allow the necessary output of all data from the device (there is no necessary output of the data output unit, which is the output of the device) and does not allow the implementation of a data input unit, a simulation unit, a decision unit, a first factographic database unit, a second factographic database unit, block third factual database, data output block 8, fully implement the analysis block, i.e. it does not allow to fully enter data, perform the necessary analysis, perform the necessary modeling, make the necessary decisions, access the necessary factual databases (FBD) and output the result of the proposed device.
Таким образом, это устройство не позволяет осуществлять ввод исходных данных, необходимый вывод результатов, выполнять в полном объеме необходимый анализ и моделирование, принимать необходимое решение, выполнять хранение и выдачу фактографических данных, и как следствие этого не позволяет моделировать и выполнять поддержку принятия решений для психологического и педагогического тестирования путем формирования выходного вектора Q.Thus, this device does not allow the input of input data, the necessary output of the results, to fully perform the necessary analysis and modeling, to make the necessary decision, to store and issue factual data, and as a result of this does not allow to model and perform decision support for psychological and pedagogical testing by forming the output vector Q.
Известна также полезная модель №98387. "Система поддержки принятия решений для оперативно-диспетчерского и эксплуатационного персонала автоматизированной сортировочной горки (СППР КДК СУ)" [10], содержащая разные элементы (блоки), а так же: блок интеллектуального анализа параметров устройств, блок обработки и очистки данных, блок базы данных телеметрии, блок формирования отчетов.Also known utility model No. 98387. "A decision support system for the operational dispatching and operational personnel of an automated sorting slide (SPPR KDK SU)" [10], containing various elements (blocks), as well as: a unit for the intellectual analysis of device parameters, a data processing and cleaning unit, a base unit telemetry data, reporting unit.
Это устройство позволяет решать только одну незначительную часть поставленной задачи, а именно - например, с помощью блока интеллектуального анализа параметров устройств, блока обработки и очистки данных реализовать фрагмент блока анализа, с помощью блока базы данных телеметрии осуществлять частично (не в полном объеме) хранение и выдачу некоторых фактографических данных, с помощью блока формирования отчетов осуществлять частично (не в полном объеме) вывод необходимых данных.This device allows you to solve only one insignificant part of the task, namely, for example, using the block for the intellectual analysis of device parameters, the data processing and cleaning block, to realize a fragment of the analysis block, using the telemetry database block to partially (not fully) store and the issuance of some factual data, with the help of the reporting unit, partially (not in full) to output the necessary data.
Это устройство не позволяет осуществлять ввод всех исходных данных (их передачу в предлагаемое устройство) так как отсутствуют следующие входы: вход запроса, вход испытуемого, вход априорных вероятностей, вход тестов, вход вероятностей состояний, вход параметров тестов.This device does not allow the input of all initial data (their transfer to the proposed device) since the following inputs are missing: request input, test subject input, a priori probability input, test input, state probability input, test parameter input.
Это устройство не позволяет осуществлять в полном объеме необходимый вывод всех данных из устройства (нет необходимого выхода блока вывода данных, являющейся выходом устройства) и не позволяет реализовать блок ввода данных, блок моделирования, блок принятия решения, в полном объеме: блок анализа, блок первая фактографическая база данных, блок вторая фактографическая база данных, блок третья фактографическая база данных, блок 8 вывода данных, т.е. не позволяет в полном объеме вводить данные, выполнять необходимый анализ, выполнять необходимое моделирование, принимать необходимые решения, обращаться к необходимым фактографическим базам данных (ФБД) и осуществлять вывод результата работы предлагаемого устройства.This device does not allow to fully implement the necessary output of all data from the device (there is no necessary output of the data output unit, which is the output of the device) and does not allow to implement the data input unit, simulation unit, decision unit, in full: analysis unit, first unit factographic database, block second factographic database, block third factual database, data output unit 8, i.e. it does not allow to fully enter data, perform the necessary analysis, perform the necessary modeling, make the necessary decisions, access the necessary factual databases (FBD) and output the result of the proposed device.
Таким образом, это устройство не позволяет осуществлять ввод исходных данных, необходимый вывод результатов, выполнять в полном объеме необходимый анализ и моделирование, принимать необходимое решение, выполнять хранение и выдачу фактографических данных, и как следствие этого не позволяет моделировать и выполнять поддержку принятия решений для психологического и педагогического тестирования путем формирования выходного вектора Q.Thus, this device does not allow the input of input data, the necessary output of the results, to fully perform the necessary analysis and modeling, to make the necessary decision, to store and issue factual data, and as a result of this does not allow to model and perform decision support for psychological and pedagogical testing by forming the output vector Q.
Известна также полезная модель №23701. "Устройство для объединения уголовных дел, определения фальшивых банкнот, ценных бумаг и документов при раскрытии преступлений в криминалистике" [11], содержащее разные элементы (блоки), а так же: блок сравнения, блок моделирования автоматизированной фактографической информационно-поисковой системы, блок принятия решения, вход запроса.Also known is a utility model No. 23701. "A device for combining criminal cases, determining counterfeit banknotes, securities and documents when solving crimes in forensics" [11], containing various elements (blocks), as well as: a comparison unit, a modeling unit for an automated factographic information retrieval system, an adoption unit solutions, input request.
Это устройство позволяет решать только одну незначительную часть поставленной задачи, а именно - например, с помощью входа запроса реализовать входа запроса, с помощью блока сравнения реализовать фрагмент блока анализа, с помощью блока моделирования автоматизированной фактографической информационно-поисковой системы осуществлять частично (не в полном объеме) моделирование для поддержки принятия решения, с помощью блока принятия решения реализовать фрагмент необходимого блока принятия решения и осуществлять частично (не в полном объеме) необходимое принятие решений.This device allows you to solve only one insignificant part of the task, namely, for example, using the request input to implement the request input, using the comparison unit to realize a fragment of the analysis unit, using the modeling unit of the automated factographic information retrieval system to partially (not in full ) modeling to support decision making, using the decision block, implement a fragment of the necessary decision block and partially (not in full) IU) necessary decisions.
Это устройство не позволяет осуществлять ввод всех исходных данных (их передачу в предлагаемое устройство) так как отсутствуют следующие входы: вход испытуемого, вход априорных вероятностей, вход тестов, вход вероятностей состояний, вход параметров тестов.This device does not allow the input of all initial data (their transfer to the proposed device) since the following inputs are missing: test subject, a priori probability input, test input, state probability input, test parameter input.
Это устройство не позволяет осуществлять необходимый вывод всех данных из устройства (нет необходимого выхода блока вывода данных, являющейся выходом устройства) и не позволяет реализовать блок ввода данных, блок первая фактографическая база данных, блок вторая фактографическая база данных, блок третья фактографическая база данных, блок 8 вывода данных, в полном объеме: блок анализа, блок моделирования, блок принятия решения, т.е. не позволяет в полном объеме вводить данные, выполнять необходимый анализ, выполнять необходимое моделирование, принимать необходимые решения, обращаться к необходимым фактографическим базам данных (ФБД) и осуществлять вывод результата работы предлагаемого устройства.This device does not allow the necessary output of all data from the device (there is no necessary output of the data output unit, which is the output of the device) and does not allow the data input unit, the first factographic database block, the second factographic database block, the third factographic database block, the block 8 data output, in full: analysis unit, modeling unit, decision making unit, i.e. it does not allow to fully enter data, perform the necessary analysis, perform the necessary modeling, make the necessary decisions, access the necessary factual databases (FBD) and output the result of the proposed device.
Таким образом, это устройство не позволяет осуществлять ввод исходных данных, необходимый вывод результатов, выполнять в полном объеме необходимый анализ и моделирование, принимать необходимое решение, выполнять хранение и выдачу фактографических данных, и как следствие этого не позволяет моделировать и выполнять поддержку принятия решений для психологического и педагогического тестирования путем формирования выходного вектора Q.Thus, this device does not allow the input of input data, the necessary output of the results, to fully perform the necessary analysis and modeling, to make the necessary decision, to store and issue factual data, and as a result of this does not allow to model and perform decision support for psychological and pedagogical testing by forming the output vector Q.
Известна еще также полезная модель №8145 G09B 23/02. "Устройство для моделирования значений функции принадлежности" [12], содержащее разные элементы (блоки), а так же: блок памяти, три блока сравнения, блок суммирования.Also known is utility model No. 8145 G09B 23/02. "Device for modeling the values of the membership function" [12], containing various elements (blocks), as well as: a memory block, three comparison blocks, a summing block.
Это устройство позволяет решать только одну незначительную часть поставленной задачи, а именно - например, с помощью блоков сравнения и блока суммирования реализовать фрагмент блока анализа, с помощью блока памяти осуществлять частично (не в полном объеме) хранение и выдачу некоторых фактографических данных.This device allows you to solve only one insignificant part of the task, namely, for example, using the comparison blocks and the summing block to realize a fragment of the analysis block, using the memory block to partially (not fully) store and issue some factual data.
Это устройство не позволяет осуществлять ввод всех исходных данных (их передачу в предлагаемое устройство) так как отсутствуют следующие входы: вход запроса, вход испытуемого, вход априорных вероятностей, вход тестов, вход вероятностей состояний, вход параметров тестов.This device does not allow the input of all initial data (their transfer to the proposed device) since the following inputs are missing: request input, test subject input, a priori probability input, test input, state probability input, test parameter input.
Это устройство не позволяет осуществлять необходимый вывод всех данных из устройства (нет необходимого выхода блока вывода данных, являющейся выходом устройства) и не позволяет реализовать блок ввода данных, блок моделирования, блок принятия решения, в полном объеме: блок анализа, блок первая фактографическая база данных, блок вторая фактографическая база данных, блок третья фактографическая база данных, блок 8 вывода данных, т.е. не позволяет в полном объеме вводить данные, выполнять необходимый анализ, выполнять необходимое моделирование, принимать необходимые решения, обращаться к необходимым фактографическим базам данных (ФБД) и осуществлять вывод результата работы предлагаемого устройства.This device does not allow the necessary output of all data from the device (there is no necessary output of the data output unit, which is the output of the device) and does not allow to implement the data input unit, simulation unit, decision unit, in full: analysis unit, unit first factographic database block second factual database, block third factual database, block 8 data output, i.e. it does not allow to fully enter data, perform the necessary analysis, perform the necessary modeling, make the necessary decisions, access the necessary factual databases (FBD) and output the result of the proposed device.
Таким образом, это устройство не позволяет осуществлять ввод исходных данных, необходимый вывод результатов, выполнять в полном объеме необходимый анализ и моделирование, принимать необходимое решение, выполнять хранение и выдачу фактографических данных, и как следствие этого не позволяет моделировать и выполнять поддержку принятия решений для психологического и педагогического тестирования путем формирования выходного вектора Q.Thus, this device does not allow the input of input data, the necessary output of the results, to fully perform the necessary analysis and modeling, to make the necessary decision, to store and issue factual data, and as a result of this does not allow to model and perform decision support for psychological and pedagogical testing by forming the output vector Q.
Известна еще также полезная модель №14305 G09B 23/28. "Информационная система, моделирующая алгоритм возникновения и развития болезней неинфекционной природы" [13], представляющее устройство, содержащее разные элементы (блоки), а так же: блоки обработки и хранения данных, блок отображения.Also known is also a utility model No. 14305 G09B 23/28. "An information system that simulates the algorithm for the occurrence and development of diseases of a non-communicable nature" [13], which represents a device containing various elements (blocks), as well as data processing and storage units, a display unit.
Это устройство позволяет решать только одну незначительную часть поставленной задачи, а именно - например, с помощью блоков обработки и хранения данных реализовать фрагмент для блока анализа, с помощью блока отображения осуществлять частично вывод результатов моделирования и принятия решения путем их отображения.This device allows you to solve only one insignificant part of the task, namely, for example, using data processing and storage units to realize a fragment for the analysis unit, using the display unit to partially display the results of modeling and decision making by displaying them.
Это устройство не позволяет осуществлять ввод всех исходных данных (их передачу в предлагаемое устройство) так как отсутствуют следующие входы: вход запроса, вход испытуемого, вход априорных вероятностей, вход тестов, вход вероятностей состояний, вход параметров тестов.This device does not allow the input of all initial data (their transfer to the proposed device) since the following inputs are missing: request input, test subject input, a priori probability input, test input, state probability input, test parameter input.
Это устройство не позволяет осуществлять необходимый вывод всех данных из устройства (нет необходимого выхода блока вывода данных, являющейся выходом устройства) и не позволяет реализовать блок ввода данных, блок моделирования, блок принятия решения, блок первая фактографическая база данных, блок вторая фактографическая база данных, блок третья фактографическая база данных, в полном объеме: блок анализа, блок 8 вывода данных, т.е. не позволяет в полном объеме вводить данные, выполнять необходимый анализ, выполнять необходимое моделирование, принимать необходимые решения, обращаться к необходимым фактографическим базам данных (ФБД) и осуществлять вывод результата работы предлагаемого устройства.This device does not allow the necessary output of all data from the device (there is no necessary output of the data output unit, which is the output of the device) and does not allow the implementation of a data input unit, a simulation unit, a decision unit, a first factographic database unit, a second factographic database unit, block the third factographic database, in full: analysis block, data output block 8, i.e. it does not allow to fully enter data, perform the necessary analysis, perform the necessary modeling, make the necessary decisions, access the necessary factual databases (FBD) and output the result of the proposed device.
Таким образом, это устройство не позволяет осуществлять ввод исходных данных, необходимый вывод результатов, выполнять в полном объеме необходимый анализ и моделирование, принимать необходимое решение, выполнять хранение и выдачу фактографических данных, и как следствие этого не позволяет моделировать и выполнять поддержку принятия решений для психологического и педагогического тестирования путем формирования выходного вектора Q.Thus, this device does not allow the input of input data, the necessary output of the results, to fully perform the necessary analysis and modeling, to make the necessary decision, to store and issue factual data, and as a result of this does not allow to model and perform decision support for psychological and pedagogical testing by forming the output vector Q.
Известна еще также полезная модель №20686 G09B 23/02.Also known is also a utility model No. 20686 G09B 23/02.
"Устройство для моделирования значений функции вероятности правильного ответа на запрос АФИПС криминалистического назначения" [14], содержащее разные элементы (блоки), а так же: блок суммирования, блоки вычисления первой и второй вероятности, блок вывода результатов моделирования.“A device for modeling the values of the probability function of the correct answer to the AFIPS forensic inquiry” [14], which contains different elements (blocks), as well as a summing block, first and second probability calculation blocks, a block for outputting simulation results.
Это устройство позволяет решать только одну незначительную часть поставленной задачи, а именно - например, с помощью блока суммирования, блоков вычисления первой и второй вероятности реализовать фрагмент блока анализа, с помощью блока блок вывода результатов моделирования осуществлять частично вывод результатов моделирования и принятия решения путем их отображения.This device allows you to solve only one insignificant part of the task, namely, for example, using the summation block, the first and second probability calculation blocks, to realize a fragment of the analysis block, using the block of the simulation results output block, partially display the simulation results and make decisions by displaying them .
Это устройство не позволяет осуществлять ввод всех исходных данных (их передачу в предлагаемое устройство) так как отсутствуют следующие входы: вход запроса, вход испытуемого, вход априорных вероятностей, вход тестов, вход вероятностей состояний, вход параметров тестов.This device does not allow the input of all initial data (their transfer to the proposed device) since the following inputs are missing: request input, test subject input, a priori probability input, test input, state probability input, test parameter input.
Это устройство не позволяет осуществлять необходимый в полном объеме вывод всех данных из устройства (нет необходимого выхода блока вывода данных, являющейся выходом устройства) и не позволяет реализовать блок ввода данных, блок моделирования, блок принятия решения, блок первая фактографическая база данных, блок вторая фактографическая база данных, блок третья фактографическая база данных, в полном объеме: блок анализа, блок 8 вывода данных, т.е. не позволяет в полном объеме вводить данные, выполнять необходимый анализ, выполнять необходимое моделирование, принимать необходимые решения, обращаться к необходимым фактографическим базам данных (ФБД) и осуществлять вывод результата работы предлагаемого устройства.This device does not allow the necessary full output of all data from the device (there is no necessary output of the data output unit, which is the output of the device) and does not allow the implementation of a data input unit, a simulation unit, a decision unit, a first factographic database block, a second factual block database, block the third factographic database, in full: analysis unit, data output unit 8, i.e. it does not allow to fully enter data, perform the necessary analysis, perform the necessary modeling, make the necessary decisions, access the necessary factual databases (FBD) and output the result of the proposed device.
Таким образом, это устройство не позволяет осуществлять ввод исходных данных, необходимый вывод результатов, выполнять в полном объеме необходимый анализ и моделирование, принимать необходимое решение, выполнять хранение и выдачу фактографических данных, и как следствие этого не позволяет моделировать и выполнять поддержку принятия решений для психологического и педагогического тестирования путем формирования выходного вектора Q.Thus, this device does not allow the input of input data, the necessary output of the results, to fully perform the necessary analysis and modeling, to make the necessary decision, to store and issue factual data, and as a result of this does not allow to model and perform decision support for psychological and pedagogical testing by forming the output vector Q.
Наиболее близким к предлагаемому устройству является полезная модель №110638 (прототип) "Навигационное устройство для ориентации слепых" [15], содержащее разные элементы (блоки), а так же: вход запроса, блок принятия решения, блок фактографическая база данных, блок вычисления, блок звуковой индикации.Closest to the proposed device is a utility model No. 110638 (prototype) "Navigation device for the orientation of the blind" [15], containing various elements (blocks), as well as: request input, decision block, factographic database block, calculation block, sound indication unit.
Это устройство позволяет решать только одну незначительную часть поставленной задачи, а именно - например, с помощью входа запроса реализовать входа запроса, с помощью блок вычисления реализовать фрагмент блока анализа, с помощью блок звуковой индикации осуществлять частично (не в полном объеме) вывод данных (т.е. осуществлять частично вывод результатов моделирования и принятия решения путем их индикации), с помощью одного блока фактографическая база данных осуществлять частично (не в полном объеме) хранение и выдачу некоторых фактографических данных, с помощью блока принятия решения реализовать фрагмент необходимого блока принятия решения и осуществлять частично (не в полном объеме) необходимое принятие решений.This device allows you to solve only one insignificant part of the task, namely, for example, using the request input to implement the request input, using the calculation unit to implement a fragment of the analysis unit, using the sound display unit to partially (not fully) output data (t .e. to partially derive the results of modeling and decision making by indicating them), using one block the factographic database to partially (not fully) store and issue some factographers iCal data by decision blocks to implement desired fragment block the adoption of decisions and partially (not fully) to take a decision.
Это устройство не позволяет осуществлять ввод всех исходных данных (их передачу в предлагаемое устройство) так как отсутствуют следующие входы: вход испытуемого, вход априорных вероятностей, вход тестов, вход вероятностей состояний, вход параметров тестов.This device does not allow the input of all the initial data (their transfer to the proposed device) since the following inputs are missing: test subject, a priori probabilities input, tests input, state probabilities input, test parameters input.
Это устройство не позволяет осуществлять необходимый вывод всех данных из устройства (нет необходимого выхода блока вывода данных, являющейся выходом устройства) и не позволяет реализовать блок ввода данных, блок моделирования, в полном объеме: блок принятия решения, блок анализа, блок вторая фактографическая база данных, блок третья фактографическая база данных, блок 8 вывода данных, т.е. не позволяет в полном объеме вводить данные, выполнять необходимый анализ, выполнять необходимое моделирование, принимать необходимые решения, обращаться ко всем необходимым фактографическим базам данных (ФБД) и осуществлять необходимый вывод результата работы предлагаемого устройства.This device does not allow the necessary output of all data from the device (there is no necessary output of the data output unit, which is the output of the device) and does not allow to implement the data input unit, modeling unit, in full: decision block, analysis unit, second factographic database unit block third factographic database, block 8 data output, i.e. it does not allow to fully enter data, perform the necessary analysis, perform the necessary modeling, make the necessary decisions, access all the necessary factographic databases (FBD) and make the necessary conclusion of the result of the proposed device.
Таким образом, это устройство не позволяет осуществлять ввод исходных данных, необходимый вывод результатов, выполнять в полном объеме необходимый анализ и моделирование, принимать необходимое решение, выполнять хранение и выдачу фактографических данных, и как следствие этого не позволяет моделировать и выполнять поддержку принятия решений для психологического и педагогического тестирования путем формирования выходного вектора Q.Thus, this device does not allow the input of input data, the necessary output of the results, to fully perform the necessary analysis and modeling, to make the necessary decision, to store and issue factual data, and as a result of this does not allow to model and perform decision support for psychological and pedagogical testing by forming the output vector Q.
Предлагаемой полезной моделью решается задача моделирования и принятия решения по итогам, которых формируется выходной вектор Q как результат моделирования и принятия решения. И как следствие этого расширяется класс решаемых задач.The proposed utility model solves the problem of modeling and decision making based on the results of which the output vector Q is formed as a result of modeling and decision making. And as a result of this, the class of tasks to be solved is expanding.
Для достижения названного технического результата полезной моделью, содержащей блок принятия решения, блок первая фактографическая база данных, вход запроса введены блок ввода данных, блок анализа, блок моделирования, блок вторая фактографическая база данных, блок третья фактографическая база данных, блок вывода данных, вход испытуемого, вход априорных вероятностей, вход тестов, вход вероятностей состояний, вход параметров тестов, выход устройства, при этомTo achieve the named technical result with a useful model containing a decision block, a first factographic database block, a query input, a data input block, an analysis block, a modeling block, a second factographic database block, a third factographic database block, a data output block, a test input , a priori probability input, test input, state probability input, test parameter input, device output, while
вход запроса соединен с первым входом блока ввода данных и с первым входом блока первая фактографическая база данных и с первым входом блока вторая фактографическая база данных и с первым входом блока третья фактографическая база данных,the request input is connected to the first input of the data input unit and to the first input of the unit the first factual database and to the first input of the unit the second factual database and to the first input of the unit the third factual database,
вход испытуемого является вторым входом блока ввода данных, вход априорных вероятностей является вторым входом блока анализа,the input of the test is the second input of the data input unit, the input of a priori probabilities is the second input of the analysis unit,
вход тестов является вторым входом блока первая фактографическая база данных,the input of the tests is the second input of the block the first factual database,
вход вероятностей состояний является вторым входом блока вторая фактографическая база данных,the input of state probabilities is the second input of the block; the second factual database,
вход параметров тестов является вторым входом блока третья фактографическая база данных,the input of the test parameters is the second input of the block the third factual database,
выход блока первая фактографическая база данных соединен с третьим входом блока ввода данных,the output of the block is the first factographic database connected to the third input of the data input block
выход блока вторая фактографическая база данных соединен с третьим входом блока анализа,the output of the block, the second factographic database is connected to the third input of the analysis block,
выход блока третья фактографическая база данных соединен со вторым входом блока моделирования,block output, the third factographic database is connected to the second input of the modeling block,
выход блока анализа соединен со входом блока принятия решения, выход которого соединен со вторым входом блока вывода данных,the output of the analysis unit is connected to the input of the decision unit, the output of which is connected to the second input of the data output unit,
выход блока ввода данных соединен с первым входом блока анализа, выход которого соединен с первым входом блока моделирования, выход которого соединен с первым входом блока вывода данных, выход которого является выходом устройства.the output of the data input unit is connected to the first input of the analysis unit, the output of which is connected to the first input of the simulation unit, the output of which is connected to the first input of the data output unit, the output of which is the output of the device.
Признаки, отличающие предлагаемое устройство от наиболее близкого к нему известного по свидетельству (патенту) Российской Федерации №110638 (прототип) [15], характеризуют наличие следующих блоков, входов, выходов и соединений между ними: блок ввода данных, блок анализа, блок моделирования, блок вторая фактографическая база данных, блок третья фактографическая база данных, блок вывода данных, вход испытуемого, вход априорных вероятностей, вход тестов, вход вероятностей состояний, вход параметров тестов, выход устройства, при этомSigns that distinguish the proposed device from the closest known to it according to the certificate (patent) of the Russian Federation No. 110638 (prototype) [15], characterize the presence of the following blocks, inputs, outputs and connections between them: data input unit, analysis unit, modeling unit, block the second factographic database, block the third factographic database, data output unit, test subject input, a priori probability input, test input, state probability input, test parameter input, device output, while
вход запроса соединен с первым входом блока ввода данных и с первым входом блока первая фактографическая база данных и с первым входом блока вторая фактографическая база данных и с первым входом блока третья фактографическая база данных,the request input is connected to the first input of the data input unit and to the first input of the unit the first factual database and to the first input of the unit the second factual database and to the first input of the unit the third factual database,
вход испытуемого является вторым входом блока ввода данных, вход априорных вероятностей является вторым входом блокаthe test subject is the second input of the data input unit, the a priori probability input is the second input of the unit
анализа,analysis
вход тестов является вторым входом блока первая фактографическая база данных,the input of the tests is the second input of the block the first factual database,
вход вероятностей состояний является вторым входом блока вторая фактографическая база данных,the input of state probabilities is the second input of the block; the second factual database,
вход параметров тестов является вторым входом блока третья фактографическая база данных,the input of the test parameters is the second input of the block the third factual database,
выход блока первая фактографическая база данных соединен с третьим входом блока ввода данных,the output of the block is the first factographic database connected to the third input of the data input block
выход блока вторая фактографическая база данных соединен с третьим входом блока анализа,the output of the block, the second factographic database is connected to the third input of the analysis block,
выход блока третья фактографическая база данных соединен со вторым входом блока моделирования,block output, the third factographic database is connected to the second input of the modeling block,
выход блока анализа соединен со входом блока принятия решения, выход которого соединен со вторым входом блока вывода данных,the output of the analysis unit is connected to the input of the decision unit, the output of which is connected to the second input of the data output unit,
выход блока ввода данных соединен с первым входом блока анализа, выход которого соединен с первым входом блока моделирования, выход которого соединен с первым входом блока вывода данных, выход которого является выходом устройства, что позволяет провести моделирование и принятие решений для поддержки принятия решений психологического и педагогического тестирования.the output of the data input unit is connected to the first input of the analysis unit, the output of which is connected to the first input of the simulation unit, the output of which is connected to the first input of the data output unit, the output of which is the output of the device, which allows modeling and decision-making to support psychological and pedagogical decision-making testing.
Предлагаемая полезная модель иллюстрируется чертежами, представленными на фиг.1-12.The proposed utility model is illustrated by the drawings shown in figures 1-12.
На фиг.1 приведена блок-схема полезной модели. Приведенная блок-схема отражает набор, необходимых блоков для моделирования и принятия решений, и связи между блоками. На блок-схеме показаны:Figure 1 shows a block diagram of a utility model. The given block diagram reflects the set of necessary blocks for modeling and decision making, and communication between blocks. The block diagram shows:
блок 1 ввода данных, блок 2 анализа, блок 3 моделирования, блок 4 принятия решения, блок 5 первая фактографическая база данных, блок 6 вторая фактографическая база данных, блок 7 третья фактографическая база данных, блок 8 вывода данных, V - вход запроса, W - вход испытуемого, Y - вход априорных вероятностей, A - вход тестов, B - вход вероятностей состояний, G - вход параметров тестов, R - выход блока 1 ввода данных, E - выход блока 2 анализа, M - выход блока 3 моделирования, F - выход блока 4 принятия решения,data entry unit 1, analysis unit 2, modeling unit 3, decision making unit 4, unit 5 first factual database, unit 6 second factual database, unit 7 third factual database, data output unit 8, V - request input, W - test subject input, Y - a priori probability input, A - test input, B - state probability input, G - test parameter input, R - output of data input block 1, E - output of analysis block 2, M - output of modeling block 3, F - the output of decision block 4,
T - выход блока 5 первая фактографическая база данных,T is the output of block 5 the first factual database,
D - выход блока 6 вторая фактографическая база данных,D - the output of block 6 is the second factographic database,
Z - выход блока 7 третья фактографическая база данных,Z - output block 7 third factual database,
Q - выход блока 8 вывода данных, являющейся выходом устройства.Q is the output of the data output unit 8, which is the output of the device.
На фиг.2÷9 приведены блок-схемы алгоритмов работы каждого блока полезной модели для частного случая (см. ниже Пример) ее промышленной реализации с помощью программируемых вычислителей (например, персональных компьютеров).Figure 2 ÷ 9 shows a block diagram of the algorithms for each block of the utility model for a particular case (see Example below) for its industrial implementation using programmable computers (for example, personal computers).
На фиг.2 приведена блок-схема алгоритма программы работы блока 1 ввода данных.Figure 2 shows the block diagram of the algorithm of the program of work of block 1 data input.
На фиг.3 приведена блок-схема алгоритма программы работы блока 2 анализа.Figure 3 shows the block diagram of the algorithm of the program of work of block 2 analysis.
На фиг.4 приведена блок-схема алгоритма программы работы блока 3 моделирования.Figure 4 shows the block diagram of the algorithm of the program of work of block 3 simulation.
На фиг.5 приведена блок-схема алгоритма программы работы блока 4 принятия решения.Figure 5 shows a block diagram of the algorithm of the program of work of decision block 4.
На фиг.6 приведена блок-схема алгоритма программы работы блока 5 первая фактографическая база данных.Figure 6 shows the block diagram of the algorithm of the program of work of block 5 of the first factual database.
На фиг.7 приведена блок-схема алгоритма программы работы блока 6 вторая фактографическая база данных.Figure 7 shows a block diagram of the algorithm of the program of work of block 6 of the second factual database.
На фиг.8 приведена блок-схема алгоритма программы работы блока 7 третья фактографическая база данных.On Fig shows a block diagram of the algorithm of the program of work of block 7 of the third factual database.
На фиг.9 приведена блок-схема алгоритма программы работы блока 8 вывода данных.Figure 9 shows the block diagram of the algorithm of the program of work of block 8 data output.
На фиг.10 приведен пример сети Маркова.Figure 10 shows an example of a Markov network.
На фиг.11 в таблице А приведены характеристики компьютеров (вычислителей), на которых проводилось тестирование варианта устройства, а в таблице Б приведены данные о количестве байт отправленных и принятых для сервера после прохождения одного из тестов.11 in table A shows the characteristics of the computers (calculators) that tested the device variant, and table B shows the number of bytes sent and received for the server after passing one of the tests.
На фиг.12 приведены данные о количестве переданных и полученных данных в зависимости от времени.On Fig shows data on the number of transmitted and received data depending on time.
Предлагаемая полезная модель работает следующим образом.The proposed utility model works as follows.
Рассмотрим ее работу на примере решения задачи моделирования и принятие решения, в результате которой можно выполнять поддержку принятия решений для психологического и педагогического тестирования путем формирования выходного вектора Q.Consider her work on the example of solving the modeling problem and making decisions, as a result of which it is possible to carry out decision support for psychological and pedagogical testing by forming the output vector Q.
На входы устройства (фиг.1) поступают исходные данные для его работы: V, W, Y, A, B, G.The inputs of the device (figure 1) receive the source data for its operation: V, W, Y, A, B, G.
Предполагается, что пользователь устройства (эксперт, испытуемый) выносит свое решение V (выражает свое желание как запрос к заявленному устройству на получение выходного вектора Q) либо в виде, например, логического нуля, либо в виде логической единицы. Если значение V изменяется с логического нуля на логическую единицу, то это означает запрос пользователя устройства на получение поддержки принятия решений для психологического и педагогического тестирования путем формирования выходного вектора Q.It is assumed that the device user (expert, subject) makes his decision V (expresses his desire as a request to the claimed device to receive the output vector Q) either in the form, for example, of a logical zero, or in the form of a logical unit. If the value of V changes from logical zero to a logical one, then this means a request from the device user to receive decision support for psychological and pedagogical testing by forming the output vector Q.
Сначала на входе запроса значение V есть логический нуль. Предполагается, что после того как поступили все исходные данные, например, на входы: Y, A, B, G, то на входе запроса значение V изменяется с логического нуля на логическую единицу, что означает запрос пользователя устройства на выполнение моделирования и принятия решений.First, at the input of the request, the value of V is a logical zero. It is assumed that after all the initial data has arrived, for example, to the inputs: Y, A, B, G, then at the input of the request, the value of V changes from a logical zero to a logical unit, which means a request from the device user to perform modeling and decision making.
Параметр V через вход запроса поступает на первый вход блока 1 ввода данных, на первый вход блока 5 первая фактографическая база данных и на первый вход блока 6 вторая фактографическая база данных и на первый вход блока 7 третья фактографическая база данных.Parameter V through the request input goes to the first input of data input unit 1, to the first input of block 5 the first factual database and to the first input of block 6 the second factual database and to the first input of block 7 the third factual database.
Параметр W через вход испытуемого поступает на второй вход блока 1 ввода данных.The parameter W through the input of the test goes to the second input of block 1 data input.
Параметр Y через вход априорных вероятностей поступает на второй вход блока 2 анализа.The parameter Y through the input of a priori probabilities arrives at the second input of analysis block 2.
Параметр A через вход тестов поступает на второй вход блока 5 первая фактографическая база данных.Parameter A, through the test input, enters the second input of block 5, the first factual database.
Параметр B через вход вероятностей состояний поступает на второй вход блока 6 вторая фактографическая база данных.Parameter B, through the input of state probabilities, goes to the second input of block 6, the second factual database.
Параметр G через вход параметров тестов поступает на второй вход блока 7 третья фактографическая база данных.Parameter G, through the input of test parameters, enters the second input of block 7, the third factual database.
Когда V есть логический нуль ФБД (первая, вторая или третья) работают в режиме записи, а в случае когда V есть логическая единица может происходить чтение фактографических данных (из ФБД) - это чтение (выгрузка) T, D, Z. Когда V есть логический нуль ФБД работает в режиме записи - происходит запись фактографических данных (в ФБД) - это запись (загрузка) A, B, G.When V is a logical zero, FBDs (first, second, or third) work in write mode, and in the case when V is a logical unit, factual data can be read (from the FBD) - this is reading (unloading) T, D, Z. When V is logical zero FBD works in the recording mode - the factual data is recorded (in the FBD) - this is the recording (loading) A, B, G.
Предполагается, что пользователь устройства (испытуемый) выносит свое решение в виде номера W ответа (т.е. числа от 1 до mj) в задаче j. По результатам тестирования испытуемого требуется определить (дать рекомендации) к какому классу принадлежит испытуемый (всего может быть K классов) и какой следующий тест (указать номер M теста) следует применить для этого испытуемого.It is assumed that the device user (test subject) makes his decision in the form of the answer number W (i.e., numbers from 1 to m j ) in problem j. Based on the test results of the test subject, it is required to determine (give recommendations) to which class the subject belongs (there may be K classes in total) and which next test (indicate the number of the M test) should be applied to this subject.
Введем следующие обозначения (и далее будем их использовать):We introduce the following notation (and will use them later):
K - число классов испытуемых;K is the number of classes of subjects;
L - число состояний сети Маркова;L is the number of states of the Markov network;
H - число тестов;H is the number of tests;
N - число задач в тесте;N is the number of tasks in the test;
mj - число ответов в задаче j;m j is the number of answers in task j;
W - номер (число от 1 до mj) ответа испытуемого в задаче j;W is the number (number from 1 to m j ) of the test subject's answer in task j;
M - номер (число от 1 до H) следующего рекомендуемого теста для испытуемого;M is the number (number from 1 to H) of the next recommended test for the subject;
R=(r1, r2) - вектор, у которого r1 - время ответа на последнюю N-ю задачу теста; r2 - номер ответа на последнюю N-ю задачу теста;R = (r 1 , r 2 ) is a vector in which r 1 is the response time to the last Nth test task; r 2 is the number of the answer to the last Nth task of the test;
Y=(y1, …, yi, …, yK) - вектор, у которого yi - априорная вероятность отнести испытуемого к классу i;Y = (y 1 , ..., y i , ..., y K ) is a vector for which y i is the a priori probability of classifying the subject as class i;
Е=(e1, …, ei, …, eK) - вектор, у которого ei - оценка (по результатам тестирования) вероятности того, что испытуемый принадлежит к классу i;E = (e 1 , ..., e i , ..., e K ) is a vector for which e i is the assessment (according to the test results) of the probability that the subject belongs to class i;
F=(f1, f2) - вектор, у которогоF = (f 1 , f 2 ) is a vector for which
f1=max{ e1, …, ei, …, eK }=el;f 1 = max {e 1 , ..., e i , ..., e K } = e l ;
f2=l;f 2 = l;
Q=(q1, q2, q3) - вектор, у которогоQ = (q 1 , q 2 , q 3 ) is a vector for which
q1=f1;q 1 = f 1 ;
q2=f2;q 2 = f 2 ;
q3=M;q 3 = M;
T={T1, …, Tj, …, TN} - набор из N тестовых задач, у которого Tj - условие задачи j с mj вариантами возможных ответов для испытуемого;T = {T 1 , ..., T j , ..., T N } is a set of N test problems, in which T j is the condition of problem j with m j variants of possible answers for the subject;
D=(dsjt) - трехмерная матрица (массив) числовых данных, у которойD = (d sjt ) is a three-dimensional matrix (array) of numerical data for which
dsjt - вероятность состояния s сети Маркова;d sjt is the probability of state s of the Markov network;
s - номер состояния в сети Маркова, где s=1, 2, …, L;s is the state number in the Markov network, where s = 1, 2, ..., L;
j - номер класса испытуемого, где j=1, 2, …, K;j is the class number of the subject, where j = 1, 2, ..., K;
t - номер момента времени, где j=1, 2, …, K;t is the time instant number, where j = 1, 2, ..., K;
Z={Z1, Z2} - набор из 2-х матриц (массивов) числовых данных, у которогоZ = {Z 1 , Z 2 } - a set of 2 matrices (arrays) of numerical data, for which
- вероятности для случая успешного (правильного) решения, i=1, 2, …, H; j=1, 2, …, K; - probabilities for a successful (correct) solution, i = 1, 2, ..., H; j = 1, 2, ..., K;
- вероятности для случая не успешного (не правильного) решения, i=1, 2, …, H; j=1, 2, …, K; - probabilities for the case of a not successful (not correct) solution, i = 1, 2, ..., H; j = 1, 2, ..., K;
- вероятность для случая успешного (правильного) решения, i=1, 2, …, H; j=1, 2, …, K; - the probability for the case of a successful (correct) solution, i = 1, 2, ..., H; j = 1, 2, ..., K;
- вероятность для случая не успешного (не правильного) решения, i=1, 2, …, H; j=1, 2, …, K. - the probability for the case of an unsuccessful (not correct) solution, i = 1, 2, ..., H; j = 1, 2, ..., K.
Блоки заявленного устройства работают следующим образом. Блок 1 ввода данных по входным данным T, W и V поступившим на его вход формирует (если V есть логическая единица) выходной векторBlocks of the claimed device operate as follows. The data input unit 1 for the input data T, W, and V received by its input forms (if V is a logical unit) the output vector
R=(r1, r2).R = (r 1 , r 2 ).
Блок 1 ввода данных на основании полученных данных T от блока 5 первая фактографическая база данных выполняет предъявление испытуемому (пользователю устройства) вопросов теста с возможностью выбора пользователем вариантов ответов. Номер выбранного варианта ответа W испытуемого и время его ответа tx (т.е. абсолютное время ответа (время с момента начала тестирования) на последнее задание теста, и вариант ответа) формируют вектор R=(r1, r2):The data input unit 1, based on the received data T from block 5, the first factual database performs the presentation of test questions to the test subject (device user) with the possibility of user selecting answer options. The number of the selected answer option W of the test subject and his response time t x (i.e., the absolute response time (time since the start of testing) to the last test task, and the answer option) form the vector R = (r 1 , r 2 ):
r1=tx,r 1 = t x ,
r2=W.r 2 = W.
Когда на все задания переданные блоку ввода данных получены ответы испытуемого, вектор R передается на выход блока 1 ввода данных. Вектор R передается на выход блока 1 ввода данных а, затем и на первый вход блока 2 анализа.When the answers of the test person are received for all tasks transferred to the data input unit, the vector R is transmitted to the output of the data input unit 1. The vector R is transmitted to the output of the data input unit 1, and then to the first input of the analysis unit 2.
Блок 2 анализа по входным данным R, D и Y поступившим на его вход выполняет анализ и по его результату формирует выходной векторBlock 2 analysis of the input data R, D and Y received by its input performs analysis and its result forms the output vector
Е=(e1, …, ei, …, eK).E = (e 1 , ..., e i , ..., e K ).
Блок 2 анализа на основании полученных фактографических данных D=(dsjt) от блока 5 вторая фактографическая база данных, вектора Y=(y1, …, yi, …, yK), вектора R=(r1, r2) формирует выходной вектор Е=(e1, …, ei, …, eK):Analysis unit 2, based on the obtained factual data D = (d sjt ) from block 5, the second factual database, the vector Y = (y 1 , ..., y i , ..., y K ), the vector R = (r 1 , r 2 ) forms the output vector E = (e 1 , ..., e i , ..., e K ):
, ,
гдеWhere
i∈{1, …, K},i∈ {1, ..., K},
Δt - заданная константа (Δt≠0 и r1≥Δt), напримерΔt is a given constant (Δt ≠ 0 and r 1 ≥Δt), for example
Δt=10 секундам,Δt = 10 seconds
[x] - целая часть числа х.[x] is the integer part of x.
Иными словами на основании вектора априорных вероятностей (различных диагнозов) Y, данных о времени и номере ответа в виде вектора R, результатов интегрирования системы обыкновенных дифференциальных уравнений (1) Колмогорова общего вида [17] в виде матрицы D блок 2 анализа формирует набор условных вероятностей (2) [17] различных вариантов диагнозов в виде вектора E, как было описано выше.In other words, on the basis of the vector of a priori probabilities (various diagnoses) Y, data on the time and response number in the form of a vector R, results of integration of a general differential Kolmogorov system of general equations (1) [17] in the form of a matrix D, analysis block 2 forms a set of conditional probabilities (2) [17] various diagnosis options in the form of a vector E, as described above.
Вектор E передается на выход блока 2 анализа а, затем и на первый вход блока 3 моделирования и на вход блока 4 принятия решения.Vector E is transmitted to the output of analysis unit 2, and then to the first input of modeling block 3 and to the input of decision block 4.
Блок 3 моделирования по входным данным E, и Z выполняет моделирование возможных результатов решения других тестов батареи следующим образом. Вычисляются:Block 3 simulation of the input data E, and Z performs the simulation of the possible results of other battery tests as follows. The following are calculated:
условные вероятности M- всех вариантов диагнозов в случае не успешного решения для каждого теста:conditional probabilities M - of all diagnosis options in case of unsuccessful solution for each test:
, , , ,
иand
условные вероятности М+ всех вариантов диагнозов в случае успешного решения для каждого теста:conditional probabilities M + of all diagnosis options in case of successful solution for each test:
, , , ,
Затем вычисляется сумма максимальных модулей покомпонентной разности и следующим образом:Then, the sum of the maximum moduli of the component-wise difference is calculated and in the following way:
, ,
где |x| - модуль числа x, при этом конечным результатом моделирования является номер рекомендуемого теста:where | x | - the module of the number x, while the final simulation result is the number of the recommended test:
M=h.M = h.
Результат моделирования в виде номера рекомендуемого теста M передается на выход блока 3 моделирования а, затем и на первый вход блока 8 вывода данных.The simulation result in the form of the recommended test number M is transmitted to the output of the simulation unit 3 and then to the first input of the data output unit 8.
В блоке 4 принятия решения по входным данным E поступивших на его вход выполняется принятие решения о векторе F (о том, к какому классу принадлежит испытуемый) по следующему правилу:In decision decision block 4 on the input data E received at its input, a decision is made about the vector F (about which class the subject belongs to) according to the following rule:
f1=max{e1, …, ei, …, eK}=el;f 1 = max {e 1 , ..., e i , ..., e K } = e l ;
f2=l;f 2 = l;
F=(f1, f2).F = (f 1 , f 2 ).
Результат принятия решения F передается на выход блока 4 принятия решения а, затем передается и на второй вход блока 8 вывода данных.The result of decision F is transmitted to the output of decision block 4 of decision a, then it is transmitted to the second input of block 8 of data output.
В блоке 5 первая фактографическая база данных по входным данным V и A поступивших на его вход выполняется первоначальная загрузка (запись в ФБД) и последующая передача (чтение из ФБД) данных следующим образом.In block 5, the first factual database of the input data V and A received at its input is used for initial loading (writing to the FWD) and subsequent transfer (reading from the FWD) of the data as follows.
Если V есть логический нуль, то это означает, что блок 5 первая фактографическая база данных находится в режиме записи (загрузки) фактографических данных. В этом случае происходит запись (загрузка) текущих фактографических данных (ФД) A в ФБД блока 5 первая фактографическая база данных.If V is a logical zero, then this means that block 5, the first factual database is in the recording (loading) mode of factual data. In this case, the current factual data (FD) A is recorded (loaded) A in the FBD of block 5, the first factual database.
Если V есть логическая единица, то это означает, что блок 5 первая фактографическая база данных находится в режиме чтение (выгрузки) фактографических данных. В этом случае происходит выборка (чтение) T из ФБД блока 5 первая фактографическая база данных.If V is a logical unit, then this means that block 5, the first factual database is in the mode of reading (uploading) factual data. In this case, T is sampled (read) from the FBD of block 5, the first factual database.
Результат выборки (чтения) T передается на выход блока 5 первая фактографическая база данных а, затем и на третий вход блока 1 ввода данных вход.The result of sampling (reading) T is transmitted to the output of block 5, the first factographic database a, and then to the third input of block 1 data input input.
В блоке 6 вторая фактографическая база данных по входным данным V и B поступивших на его вход выполняется первоначальная загрузка (запись в ФБД) и последующая передача (чтение из ФБД) данных следующим образом.In block 6, the second factographic database of the input data V and B received at its input is used for initial loading (writing to the FWD) and subsequent transfer (reading from the FWD) of the data as follows.
Если V есть логический нуль, то это означает, что блок 6 вторая фактографическая база данных находится в режиме записи (загрузки) фактографических данных. В этом случае происходит запись (загрузка) текущих фактографических данных (ФД) B в ФБД блока 6 вторая фактографическая база данных.If V is a logical zero, then this means that block 6 of the second factual database is in the recording (loading) mode of factual data. In this case, the current factographic data (FD) B is recorded (loaded) in the FWD of block 6, the second factual database.
Если V есть логическая единица, то это означает, что блок 6 вторая фактографическая база данных находится в режиме чтение (выгрузки) фактографических данных. В этом случае происходит выборка (чтение) D из ФБД блока 6 вторая фактографическая база данных.If V is a logical unit, then this means that block 6 of the second factual database is in the mode of reading (uploading) factual data. In this case, a sampling (reading) of D from the FWA of block 6 takes place, the second factual database.
Результат выборки (чтения) D передается на выход блока 6 вторая фактографическая база данных а, затем и на третий вход блока 2 анализа.The result of sampling (reading) D is transmitted to the output of block 6, the second factographic database a, and then to the third input of block 2 of the analysis.
В блоке 7 третья фактографическая база данных по входным данным V и G поступивших на его вход выполняется первоначальная загрузка (запись в ФБД) и последующая передача (чтение из ФБД) данных следующим образом.In block 7, the third factual database of the input data V and G received at its input is used for initial loading (writing to the FWD) and subsequent transfer (reading from the FWD) of the data as follows.
Если V есть логический нуль, то это означает, что блок 7 третья фактографическая база данных находится в режиме записи (загрузки) фактографических данных. В этом случае происходит запись (загрузка) текущих фактографических данных (ФД) G в ФБД блока 7 третья фактографическая база данных.If V is a logical zero, then this means that block 7 of the third factual database is in the recording (loading) mode of factual data. In this case, the current factographic data (FD) G is recorded (loaded) in the FBD of block 7, the third factual database.
Если V есть логическая единица, то это означает, что блок 7 третья фактографическая база данных находится в режиме чтение (выгрузки) фактографических данных. В этом случае происходит выборка (чтение) Z и ФБД блока 7 третья фактографическая база данных.If V is a logical unit, then this means that block 7, the third factual database is in the read (upload) mode of factual data. In this case, the sampling (reading) of Z and FBD of block 7 is the third factual database.
Результат выборки (чтения) Z передается на выход блока 7 третья фактографическая база данных а, затем и на второй вход блока 3 моделирования.The result of sampling (reading) Z is transmitted to the output of block 7, the third factographic database and, then, to the second input of modeling block 3.
Блок 8 вывода данных по входным данным M и F выполняет вывод данных моделирования и принятия решения для предоставления их пользователю в виде вектора Q следующим образом:The data output unit 8 according to the input data M and F carries out the output of modeling and decision data for providing them to the user in the form of a vector Q as follows:
q1=f1;q 1 = f 1 ;
q2=f2;q 2 = f 2 ;
q3=M;q 3 = M;
Q=(q1, q2, q3).Q = (q 1 , q 2 , q 3 ).
Выход блока 8 вывода данных является выходом устройства.The output of the data output unit 8 is the output of the device.
Таким образом, предлагаемое устройство позволяет успешно выполнять необходимое моделирование, принимать решение и как результат этого позволяет выполнять поддержку принятия решений для психологического и педагогического тестирования путем формирования выходного вектора Q.Thus, the proposed device allows you to successfully perform the necessary modeling, make decisions, and as a result of this allows you to carry out decision support for psychological and pedagogical testing by forming the output vector Q.
Предлагаемая полезная модель может быть промышленно применимой (осуществимой) следующим образом.The proposed utility model may be industrially applicable (feasible) as follows.
Опираясь на работы [11, 12, 14, 15, 16, 17, 31-37] и на [18-30] покажем возможность промышленной применимости предлагаемой авторами полезной модели по аналогии, как это было сделано ранее для других полезных моделей, например, [11, 12, 14, 15, 35].Based on the works [11, 12, 14, 15, 16, 17, 31-37] and on [18-30] we show the possibility of industrial applicability of the utility model proposed by the authors by analogy, as was done previously for other utility models, for example, [11, 12, 14, 15, 35].
В общем случае блоки устройства могут быть реализованы с помощью вычислителя (компьютера) и программы для ЭВМ.In the General case, the blocks of the device can be implemented using a computer (computer) and computer programs.
РОСПАТЕНТом принято положительное решение о выдаче охранного документа и авторами были успешно получены свидетельства на программы и базы данных Российской Федерации (РФ), например, [31, 32, 36].ROSPATENT made a positive decision to issue a title of protection and the authors successfully obtained certificates for programs and databases of the Russian Federation (RF), for example, [31, 32, 36].
Эти программы и базы данных могут быть при определенной адаптации или модификации успешно использоваться в предлагаемом устройстве полезной модели.These programs and databases can, with a certain adaptation or modification, be successfully used in the proposed device of the utility model.
Пример (промышленного применения (осуществления) полезной модели). Каждый блок полезной модели (фиг.1) является стандартным программируемым вычислителем (например, персональным компьютером (ПК) или карманным ПК (КПК)). Так как в предлагаемом устройстве всего 8 штук блоков, то потребуется 8 штук программируемых вычислителей, например, компьютеров.An example (industrial application (implementation) of a utility model). Each block of the utility model (Fig. 1) is a standard programmable computer (for example, a personal computer (PC) or a pocket PC (PDA)). Since the proposed device has only 8 pieces of blocks, then 8 pieces of programmable calculators, for example, computers, will be required.
Все эти блоки (компьютеры) соединены в стандартную компьютерную сеть, например, на "витой паре" с использованием необходимого числа соответствующих сетевых карт и сетевых концентраторов - HUB ("хабов") [18], с необходимым числом разветвлений. Другим способом соединением блоков (компьютеров) является известный, стандартный способ соединения через последовательные (СОМ1-СОМ4) и(или) параллельные порты (LPT1, LPT2) с помощью соответствующих стандартных кабелей и программного обеспечения, например, фирм Microsoft [19], Symantec и т.п. В каждом блоке (компьютере) загружена своя программа, реализующая свою функцию данного блока.All these blocks (computers) are connected to a standard computer network, for example, on a twisted pair cable using the required number of corresponding network cards and network hubs - HUBs (hubs) [18], with the required number of branches. Another way of connecting blocks (computers) is the well-known, standard way of connecting through serial (COM1-COM4) and (or) parallel ports (LPT1, LPT2) using appropriate standard cables and software, for example, Microsoft [19], Symantec and etc. Each block (computer) is loaded with its own program that implements its function of this block.
Отметим, что возможно соединение компьюеров (вычислителей) также с помощью USB портов и необходимого для этого обрудования.Note that it is possible to connect computers (calculators) also using USB ports and the necessary equipment.
Отметим, что возможно и так, что эти вычислители небольших размеров (например, КПК), соединены в общую компьюерную сеть (например, беспроводную сеть) с общим доступом к некоторому внешнему устройству хранения данных (базы данных).Note that it is also possible that these calculators of small sizes (for example, PDAs) are connected to a common computer network (for example, a wireless network) with shared access to some external data storage device (database).
Заметим, что подготовка пользователем (испытуемым, экспертом или администратором) файлов fV№, fV2, fV3, fV4 (каждый из которых содержит V, т.е. логический нуль (V=0) или логическая единица {V=1)), означает желание пользователя, например, если значение V изменяется с логического нуля на логическую единицу, то это означает запрос пользователя устройства на моделирование и принятие решений (при реализации на практике вместо файла может использоваться переменная (флаг) в памяти компьютера, которая принимает либо значение 1 (логическая единица), либо значение 0 {логический нуль)). Далее предполагаем, что пользователем (экспертом или администратором) подготавливаются файлы fV1, fV2, fV3, fV4 - содержащие каждый V.Note that the preparation by the user (subject, expert or administrator) of the files fV№, fV2, fV3, fV4 (each of which contains V, i.e., logical zero (V = 0) or logical unit (V = 1)), means the desire of the user, for example, if the value of V changes from a logical zero to a logical unit, then this means the user’s request for modeling and decision-making (in practice, instead of a file, a variable (flag) in the computer’s memory can be used, which takes either 1 ( logical unit), or value e 0 (logical zero)). Further, we assume that the user (expert or administrator) prepares the files fV1, fV2, fV3, fV4 - containing each V.
Далее предполагаем, что программа блока 2 анализа подготавливает файлы fE1, fE2 - содержащие каждый вектор E.Further, we assume that the analysis unit 2 program prepares files fE1, fE2 — containing each vector E.
Для работы устройства необходимы файлы fV1, fV2, fV3, fV4, fW, fY, fA, fB, fG и fR, fE1, fE2, fM, fF, fT, fD, fZ с данными.The device requires the files fV1, fV2, fV3, fV4, fW, fY, fA, fB, fG and fR, fE1, fE2, fM, fF, fT, fD, fZ with data.
Пользователь устройства (эксперт), например, на своем персональном компьютере (вычислителе), который тоже подсоединен к общей сети, готовит исходные файлы: fV1, fV2, fV3, fV4, fW, fY, fA, fB, fG. Другие файлы: fR, fE1, fE2, fM, fF, fT, fD, fZ и fQ формируются (создаются) в процессе работы заявленного устройства. Все эти файлы передаются, соответственно:The device user (expert), for example, on his personal computer (calculator), which is also connected to a common network, prepares the source files: fV1, fV2, fV3, fV4, fW, fY, fA, fB, fG. Other files: fR, fE1, fE2, fM, fF, fT, fD, fZ and fQ are formed (created) during the operation of the claimed device. All these files are transferred, respectively:
fV1 (содержащий V) - на вход программы для блока 1 ввода данных,fV1 (containing V) - to the input of the program for block 1 data input,
fV2 (содержащий V) - на вход программы блока 5 первая фактографическая база данных,fV2 (containing V) - to the input of the program of block 5, the first factual database,
fV3 (содержащий V) - на вход программы блока 6 вторая фактографическая база данных,fV3 (containing V) - to the input of the program of block 6 the second factual database,
fV4 (содержащий V) - на вход программы блока 7 третья фактографическая база данных,fV4 (containing V) - to the input of the program of block 7 is the third factual database,
fW (содержащий W) - на вход программы блока 1 ввода данных,fW (containing W) - to the input of the program block 1 data input,
fY (содержащий Y) - на вход программы блока 2 анализа,fY (containing Y) - to the input of the program of analysis unit 2,
fA (содержащий A) - на вход программы блока 5 первая фактографическая база данных,fA (containing A) - to the input of the program of block 5, the first factual database,
fB (содержащий B) - на вход программы блока 6 вторая фактографическая база данных,fB (containing B) - to the input of the program block 6 the second factual database,
fG (содержащий G) - на вход программы блока 7 третья фактографическая база данных,fG (containing G) - to the input of the program of block 7 is the third factual database,
fR (содержащий R) - на вход программы блока 2 анализа,fR (containing R) - input program block 2 analysis,
fE1 (содержащий E) - на вход программы для блока 3 моделирования, fE2 (содержащий E) - на вход программы для блока 4 принятия решения,fE1 (containing E) - to the input of the program for block 3 modeling, fE2 (containing E) - to the input of the program for block 4 decision,
fT (содержащий T) - на вход программы блока 1 ввода данных,fT (containing T) - to the input of the program block 1 data input,
fD (содержащий D) - на вход программы блока 2 анализа,fD (containing D) - input program block 2 analysis,
fZ (содержащий Z) - на вход программы блока 3 моделирования,fZ (containing Z) - to the input of the program of block 3 simulation,
fM (содержащий M) - на вход программы блока 8 вывода данных,fM (containing M) - to the input of the program block 8 data output,
fF (содержащий F) - на вход программы блока 8 вывода данных,fF (containing F) - to the input of the program block 8 data output,
fQ (содержащий выходной вектор Q) - на выход программы блока 8 вывода данных, выход которой является выходом устройства.fQ (containing the output vector Q) is the output of the program of the data output unit 8, the output of which is the output of the device.
Возможен случай, когда, например, файлы fD, fZ, fY, fA, fB, fG формируются один раз, например, администратором (экспертом, пользователем устройства), и содержат данные по умолчанию, рекомендуемые для постоянного использования, которые можно хранить в долговременной памяти соответствующих блоков и не удалять после каждого считывания данных из них. Возможен вариант когда, например, файлы fV1, fV2, fV3, fV4 не обязательно часто удалять программой их использующей.It is possible that, for example, files fD, fZ, fY, fA, fB, fG are generated once, for example, by the administrator (expert, device user), and contain default data recommended for permanent use, which can be stored in long-term memory corresponding blocks and do not delete after each reading of data from them. It is possible that, for example, the files fV1, fV2, fV3, fV4 do not have to be frequently deleted by the program using them.
Перед началом работы устройства ни один блок и ни одна программа не запущены.Before starting the operation of the device, not a single block or program is running.
Общий порядок работы блоков устройства следующий:The general operating procedure of the device blocks is as follows:
- в случае наличия логического нуля на входе запроса V:- if there is a logical zero at the input of the request V:
запускается программа (фиг.6) блока 5 первая фактографическая база данных, которая выполняет подготовку запроса к ФБД, (при необходимости запись (очистка) удаление всех записей из ФБД) запись (загрузка) текущих фактографических данных (ФД) A в ФБД;the program (Fig. 6) of block 5 is launched; the first factual database, which prepares the request for the FWA, (if necessary, recording (clearing) deleting all records from the FWD) recording (loading) the current factual data (FD) A in the FWD;
запускается программа (фиг.7) блока 6 вторая фактографическая база данных, которая выполняет подготовку запроса к ФБД, (при необходимости запись (очистка) удаление всех записей из ФБД) запись (загрузка) текущих фактографических данных (ФД) B в ФБД;the program (Fig. 7) of block 6 is launched; the second factographic database, which prepares the request for the FWA, (if necessary, recording (clearing) deleting all records from the FWD) recording (loading) the current factual data (FD) B in the FWD;
запускается программа (фиг.8) блока 7 третья фактографическая база данных, которая выполняет подготовку запроса к ФБД, (при необходимости запись (очистка) удаление всех записей из ФБД) запись (загрузка) текущих фактографических данных (ФД) G в ФБД;the program (Fig. 8) of block 7 is launched; the third factual database, which prepares the request for the FWA, (if necessary, recording (clearing) deleting all records from the FWD) recording (loading) of the current factual data (FD) G in the FWD;
- в случае наличия логической единицы на входе запроса V:- if there is a logical unit at the input of the request V:
запускается (если не была запущена ранее) программа (фиг.6) блока 5 первая фактографическая база данных, которая выполняет подготовку запроса к ФБД, чтение (выгрузка) требуемых фактографических данных (ФД) T, запись этих данных Т в файл fT;the program (Fig. 6) of block 5 is started (if it had not been started earlier); the first factual database that prepares the request for the FWA, reads (unloads) the required factual data (FD) T, writes this data T to the file fT;
запускается (если не была запущена ранее) программа (фиг.7) блока 6 вторая фактографическая база данных, которая выполняет подготовку запроса к ФБД, чтение (выгрузка) требуемых фактографических данных (ФД) D, запись этих данных D в файл fD;the program (Fig. 7) of block 6 is launched (if not previously launched); the second factographic database, which performs the preparation of the request for the FWA, reads (unloads) the required factual data (FD) D, writes this data D to the file fD;
запускается (если не была запущена ранее) программа (фиг.8) блока 7 третья фактографическая база данных, которая выполняет подготовку запроса к ФБД, чтение (выгрузка) требуемых фактографических данных (ФД) Z, запись этих данных Z в файл fZ.the program (Fig. 8) of block 7 is launched (Fig. 8) of the third factographic database, which prepares the request for the FWA, reads (unloads) the required factual data (FD) Z, writes this data Z to the file fZ.
В случае наличия логической единицы на входе запроса V запускается программа (фиг.2) блока 1 ввода данных, затем запускается программа (фиг.3) блока 2 анализа, затем запускается программа (фиг.4) блока 3 моделирования, затем запускается программа (фиг.5) блока 4 принятия решения, затем запускается (если не была запущена ранее) программа (фиг.6) блока 5 первая фактографическая база данных, затем запускается (если не была запущена ранее) программа (фиг.7) блока 6 вторая фактографическая база данных, затем запускается (если не была запущена ранее) программа (фиг.8) блока 7 третья фактографическая база данных.If there is a logical unit at the input of the request V, the program (Fig. 2) of the data input unit 1 is launched, then the program (Fig. 3) of the analysis unit 2 is launched, then the program (Fig. 4) of the simulation unit 3 is launched, and then the program (Fig. .5) of decision block 4, then the program (Fig. 6) of block 5 of the first factographic database (Fig. 6) is launched, then the program (of Fig. 7) of block 6 of the second factual database is launched (if not previously run) data, then it starts (if it was not started earlier) programs and (Fig. 8) of block 7 is the third factual database.
Синхронизация работы программ всех блоков может осуществляться, например, с помощью проверки наличия каждой программой соответствующего файла (или файлов) с данными и последующим (при необходимости) удалением этого файла (или файлов), а также путем проверки наличия логического нуля или логической единицы специального флага (переменной).The synchronization of the work of programs of all blocks can be carried out, for example, by checking whether each program has a corresponding file (or files) with data and then (if necessary) deleting this file (or files), as well as by checking for a logical zero or logical unit of a special flag (variable).
Перед началом работы устройства ни один блок и ни одна программа блоков не запущены. Пользователь устанавливает значение V как логический нуль или как логическую единицу. В случае наличия логической единицы (или логического нуля) на входе запроса V блоками устройства (программами в них) выполняются все необходимые действия в соответствии с алгоритмами их работы (фиг.2, 3, 4, 5, 6, 7, 8, 9).Before starting the operation of the device, no blocks or programs of blocks are started. The user sets the value of V as a logical zero or as a logical unit. If there is a logical unit (or logical zero) at the input of the V request, the device blocks (programs in them) perform all the necessary actions in accordance with the algorithms for their operation (Figs. 2, 3, 4, 5, 6, 7, 8, 9) .
Сначала готовятся фактографические базы данных для моделирования и принятия решения.First, factual databases are prepared for modeling and decision making.
Первым запускается блок 5 первая фактографическая база данных (фиг.1), а в нем - его программа (фиг.6), при этом V=0, а А это данные для ФБД (выполняется загрузка фактографических данных A в ФБД).Block 5 is launched first, the first factographic database (Fig. 1), and in it is its program (Fig. 6), with V = 0, and A is the data for the FWA (the factual data A is loaded into the FWA).
Вторым запускается блок 6 вторая фактографическая база данных (фиг.1), а в нем - его программа (фиг.7), при этом V=0, а B это данные для ФБД (выполняется загрузка фактографических данных B в ФБД).The second starts block 6, the second factual database (Fig. 1), and in it is its program (Fig. 7), with V = 0, and B is the data for the FWA (the factual data B is loaded into the FWA).
Третьим запускается блок 7 третья фактографическая база данных (фиг.1), а в нем - его программа (фиг.8), при этом V=0, a G это данные для ФБД (выполняется загрузка фактографических данных G в ФБД).Block 7 starts the third factual database (Fig. 1), and in it is its program (Fig. 8), with V = 0, and G is the data for the FWA (the factual data G is loaded into the FWA).
Затем запускается блок 1 ввода данных (фиг.1), а в нем - его программа (фиг.2), которая осуществляет удаление файла fR если он существует. После этого проверяется наличие файлов fV1, fT и данных в них. Если эти файлы не подготовлены, то выполняется снова проверка и т.д. до тех пор, пока эти файлы не будут подготовлены или не будет выключен блок 1 ввода данных. Если эти файлы подготовлены, то выполняется чтение необходимых данных.Then, the data input unit 1 (Fig. 1) is launched, and in it is its program (Fig. 2), which deletes the file fR if it exists. After that, the presence of the files fV1, fT and the data in them is checked. If these files are not prepared, then checking is performed again, etc. until these files are prepared or the data input unit 1 is turned off. If these files are prepared, then the necessary data is read.
Затем проверяется значение V (если V=1 (т.е. логическая единица), то это означает, что сделан запрос испытуемого (пользователя устройства) на моделирование и принятие решения).Then, the value of V is checked (if V = 1 (i.e., a logical unit), then this means that the test subject (device user) was asked to model and make a decision).
Если V=0, то выполняется снова проверка наличия необходимых файлов, а если V=1, то выполняются следующие действия.If V = 0, then the necessary files are checked again, and if V = 1, the following actions are performed.
Выполняется проверка наличия (подготовленности) файла fW и данных в нем. Если этот файл не подготовлен, то выполняется снова проверка и т.д. до тех пор, пока этот файл не будет подготовлен или не будет выключен блок 1 ввода данных. Если этот файл подготовлен, то выполняется чтение необходимых данных (чтение: W из файла fW).Checks for the availability (preparedness) of the fW file and the data in it. If this file is not prepared, then verification is performed again, etc. until this file is prepared or the data entry unit 1 is turned off. If this file is prepared, then the necessary data is read (read: W from the fW file).
Формируется вектор R-(r1, r2) как было описано выше. Запись данных R в созданный файл fR.A vector R- (r 1 , r 2 ) is formed as described above. Writing R data to the created fR file.
Далее удаляются файлы IV1, fW, fT.Next, the files IV1, fW, fT are deleted.
Отметим, что файл fV1 может храниться в долговременной памяти блока 1 ввода данных и заменяется только при необходимости изменения параметров работы программы блока 1 ввода данных.Note that the file fV1 can be stored in the long-term memory of the data input unit 1 and is replaced only if it is necessary to change the program parameters of the data input unit 1.
Затем запускается блок 2 анализа (фиг.1), а в нем - его программа (фиг.3), которая осуществляет удаление файлов fE1, fE2 если они существуют. После этого проверяется наличие файлов fR, fY, fD и данных в них. Если эти файлы не подготовлены, то выполняется снова проверка и т.д. до тех пор, пока эти файлы не будут подготовлены или не будет выключен блок 2 анализа. Если эти файлы подготовлены, то выполняется чтение необходимых данных. Выполняется анализ входных данных и формирование вектора E=(е1, …, ei, …, eK) как было описано выше. Затем происходит запись данных E в созданные файлы fE1, fE2.Then the analysis unit 2 (Fig. 1) is launched, and in it is its program (Fig. 3), which deletes the files fE1, fE2 if they exist. After that, the presence of the files fR, fY, fD and the data in them is checked. If these files are not prepared, then checking is performed again, etc. until these files are prepared or analysis unit 2 is turned off. If these files are prepared, then the necessary data is read. The analysis of the input data and the formation of the vector E = (e 1 , ..., e i , ..., e K ) are performed as described above. Then, data E is written to the created files fE1, fE2.
Далее удаляются файлы fV1, fW, fT.Next, the files fV1, fW, fT are deleted.
Затем запускается блок 3 моделирования (фиг.1), а в нем - его программа (фиг.4), которая осуществляет удаление файла fM если он существует. После этого проверяется наличие файлов fE1, fZ и данных в них. Если эти файлы не подготовлены, то проверка выполняется до тех пор, пока файлы не будут подготовлены или не будет выключен блок 3 моделирования. Если эти файлы подготовлены, то выполняется чтение необходимых данных из них.Then, the modeling block 3 (Fig. 1) is launched, and in it is its program (Fig. 4), which deletes the file fM if it exists. After that, the presence of files fE1, fZ and data in them is checked. If these files are not prepared, then the check is performed until the files are prepared or the simulation unit 3 is turned off. If these files are prepared, then the necessary data is read from them.
Выполняется необходимое моделирование в результате которого формируется величина M (как было описано выше).The necessary modeling is performed as a result of which the value of M is formed (as described above).
После того, как выполнено моделирование, программа блока 3 моделирования сохраняет результат моделирования M в файл fM и затем удаляет файлы fE1, fZ.After the simulation is performed, the program of the simulation unit 3 saves the simulation result M to the file fM and then deletes the files fE1, fZ.
Отметим, что результат моделирования M передается на вход программы блока 8 вывода данных.Note that the simulation result M is transmitted to the input of the program of the data output unit 8.
Затем запускается блок 4 принятия решения (фиг.1), а в нем - его программа (фиг.5), которая осуществляет удаление файла fF если он существует. После этого проверяется наличие файла fE2 и данных в нем. Если этот файл не подготовлен, то проверка выполняется до тех пор, пока файл не будет подготовлен или не будет выключен блок 4 принятия решения. Если этот файл подготовлен, то выполняется чтение необходимых данных из него.Then the decision block 4 (Fig. 1) is launched, and in it is its program (Fig. 5), which deletes the file fF if it exists. After that, the presence of the fE2 file and the data in it is checked. If this file is not prepared, then the check is performed until the file is prepared or the decision block 4 is turned off. If this file is prepared, then the necessary data is read from it.
Выполняется необходимое принятие решения в результате которого формируется вектор F (как было описано выше).The necessary decision is made as a result of which the vector F is formed (as described above).
После того, как выполнено принятие решения, программа блока 4 принятия решения сохраняет результат принятие решения F в файл fF и затем удаляет файл fE2.After the decision is made, the decision block 4 program saves the decision result F to the file fF and then deletes the file fE2.
Отметим, что результат принятия решения F передается на вход программы блока 8 вывода данных.Note that the decision result F is transmitted to the input of the program of the data output unit 8.
Затем для блока 5 первая фактографическая база данных (фиг.1), а в нем - для его программы (фиг.6) пользователем (экспертом) изменяется содержимое V - входа запроса (т.е. файла FV2), так что V=1.Then, for block 5, the first factual database (Fig. 1), and in it, for its program (Fig. 6), the user (expert) changes the contents of the V - input of the request (i.e. the file FV2), so V = 1 .
Если V есть логическая единица, то это означает, что блок 5 первая фактографическая база данных находится в режиме чтение (выгрузки) фактографических данных.If V is a logical unit, then this means that block 5, the first factual database is in the mode of reading (uploading) factual data.
Если файлы fV2, fA подготовлены и данные в них (и V=1), то выполняется чтение необходимых данных.If the files fV2, fA are prepared and the data in them (and V = 1), then the necessary data is read.
Затем происходит выборка (чтение) T из ФБД. Далее программа блока 5 первая фактографическая база данных сохраняет результат T в файл fT и затем удаляет файлы fV2, fA.Then there is a sampling (reading) of T from the FWD. Next, the program of block 5, the first factographic database, saves the result T to the file fT and then deletes the files fV2, fA.
Затем для блока 6 вторая фактографическая база данных (фиг.1), а в нем - для его программы (фиг.7) пользователем (экспертом) изменяется содержимое V - входа запроса (т.е. файла fV3), так что V=1.Then, for block 6, the second factographic database (Fig. 1), and in it, for its program (Fig. 7), the user (expert) changes the contents of the V - input of the request (i.e. file fV3), so that V = 1 .
Если V есть логическая единица, то это означает, что блок 6 вторая фактографическая база данных находится в режиме чтение (выгрузки) фактографических данных.If V is a logical unit, then this means that block 6 of the second factual database is in the mode of reading (uploading) factual data.
Если файлы fV3, fB подготовлены и данные в них (и V=1), то выполняется чтение необходимых данных.If the files fV3, fB are prepared and the data in them (and V = 1), then the necessary data is read.
Затем происходит выборка (чтение) D из ФБД. Далее программа блока 6 вторая фактографическая база данных сохраняет результат D в файл fD и затем удаляет файлы fY3, fB.Then there is a selection (reading) D from the FWA. Next, the program of block 6, the second factographic database saves the result D to the file fD and then deletes the files fY3, fB.
Затем для блока 7 третья фактографическая база данных (фиг.1), а в нем - для его программы (фиг.8) пользователем (экспертом) изменяется содержимое V - входа запроса (т.е. файла fV4), так что V=1.Then, for block 7, the third factual database (Fig. 1), and in it, for its program (Fig. 8), the user (expert) changes the contents of the V - input of the request (i.e., file fV4), so V = 1 .
Если V есть логическая единица, то это означает, что блок 7 третья фактографическая база данных находится в режиме чтение (выгрузки) фактографических данных.If V is a logical unit, then this means that block 7, the third factual database is in the read (upload) mode of factual data.
Если файлы fV4, fG подготовлены и данные в них (и V=1), то выполняется чтение необходимых данных.If the files fV4, fG are prepared and the data in them (and V = 1), then the necessary data is read.
Затем происходит выборка (чтение) Z из ФБД. Далее программа блока 7 третья фактографическая база данных сохраняет результат Z в файл fZ и затем удаляет файлы fV4, fG.Then there is a selection (reading) of Z from the FWA. Next, the program of block 7, the third factographic database saves the result Z to the file fZ and then deletes the files fV4, fG.
Затем запускается блок 8 вывода данных (фиг.1), а в нем - его программа (фиг.9), которая осуществляет удаление файла fQ если он существует. После этого проверяется наличие файлов fF, fM и данных в них. Если эти файлы не подготовлены, то проверка выполняется до тех пор, пока файлы не будут подготовлены или не будет выключен блок 8 вывода данных. Если эти файлы подготовлены, то выполняется чтение необходимых данных из них.Then, the data output unit 8 (Fig. 1) is launched, and in it is its program (Fig. 9), which deletes the fQ file if it exists. After that, the presence of fF, fM files and data in them is checked. If these files are not prepared, then the check is performed until the files are prepared or the data output unit 8 is turned off. If these files are prepared, then the necessary data is read from them.
Выполняется необходимый вывод данных в результате которого формируется вектор Q (как было описано выше).The necessary data output is performed as a result of which the vector Q is formed (as described above).
После этого программа блока 8 вывода данных сохраняет вектор Q в файл fQ и затем удаляет файлы fF, fM.After that, the program of the data output unit 8 saves the vector Q to the file fQ and then deletes the files fF, fM.
Отметим, что файл fQ содержащий вектор Q (результаты моделирования и принятия решения), является конечным результатом работы предлагаемого устройства и является его выходом (выход устройства).Note that the file fQ containing the vector Q (the results of modeling and decision making) is the end result of the proposed device and is its output (device output).
Для того, чтобы еще раз осуществить работу предлагаемого устройства (фиг.1) при других исходных данных, необходимо опять сначала подготовить исходные (данные), например, файлы: fV1, fV2, fV3, fV4, fW, fY, fA, fB, fG с данными - и после этого затем уже запустить в устройстве блок 5 первая фактографическая база данных, а в нем - его программу, затем запустить в устройстве блок 6 вторая фактографическая база данных, а в нем - его программу и уже далее затем запустить в устройстве блок 1 ввода данных, а в нем - его программу, затем запустить в устройстве блок 2 анализа, а в нем - его программу, т.е. по порядку как было описано выше.In order to once again carry out the work of the proposed device (Fig. 1) with other initial data, it is necessary to first prepare the initial (data), for example, files: fV1, fV2, fV3, fV4, fW, fY, fA, fB, fG with data - and after that, then start the first factographic database in block 5 in the device, and its program in it, then start the second factual database in block 6, and its program in it, and then run the block in the device 1 data entry, and in it - its program, then run analysis unit 2 in the device, and in it is his program, i.e. in order as described above.
Отметим, что возможно упростить этот процесс запуска этих программ в блоках устройства по единой команде с помощью специально созданной программы (диспетчера программ), которая автоматически следит за очередностью и периодичностью запуска программ для каждого блока, заявленного устройства.Note that it is possible to simplify this process of launching these programs in device blocks by a single command using a specially created program (program manager), which automatically monitors the sequence and frequency of program launch for each block of the claimed device.
Таким образом, предлагаемое устройство позволяет успешно выполнять необходимое моделирование, принимать решение и как результат этого позволяет выполнять поддержку принятия решений для психологического и педагогического тестирования путем формирования выходного вектора Q.Thus, the proposed device allows you to successfully perform the necessary modeling, make decisions, and as a result of this allows you to carry out decision support for psychological and pedagogical testing by forming the output vector Q.
Экспериментальное тестирование устройстваExperimental device testing
Авторами разработан экспериментальный образец завяленного устройства для поддержки принятия решений для психологического и педагогического тестирования путем формирования выходного вектора Q.The authors have developed an experimental model of the dried device to support decision-making for psychological and pedagogical testing by forming the output vector Q.
Предлагаемое авторами устройство на практике (с целью проверки и подтверждения возможности промышленного применения (осуществления) полезной модели, заявленного устройства) было реализовано в виде набора компьютерных программ персонального компьютера (вычислителя), реализующих работу алгоритмов каждого блока заявленного устройства в среде графического программирования National Instruments Lab VIEW 2010.The device proposed by the authors in practice (in order to verify and confirm the possibility of industrial application (implementation) of the utility model, the claimed device) was implemented as a set of computer programs of a personal computer (calculator) that implements the operation of the algorithms of each block of the claimed device in a graphical programming environment National Instruments Lab VIEW 2010.
Разработанное программное обеспечение (с использованием, например, языка графического программирования "G" [37, 38]) предназначено для промышленной реализации заявленного устройства.The developed software (using, for example, the graphic programming language "G" [37, 38]) is intended for the industrial implementation of the claimed device.
Разработанная система поддержки принятия решений для психологического и педагогического тестирования (СППР ППТ) была протестирована на стабильность (устойчивость) работы. Тестирование выполнялось следующим образом: подпрограмма СППР ППТ, расположенная на клиентской машине, была запущена в режиме ожидания служебной команды с сервера. Время ожидания было ограничено 10 минутами (программными средствами это время можно изменять в соответствии с необходимостью). Далее была запущена серверная часть программы СППР ППТ. После отправки команды о предъявлении теста клиентское приложение проанализировало команду, тест был предъявлен и выполнен (испытуемым), далее необходимые данные были отправлены на сервер. При передаче пакетов по сети ошибок не обнаружено - все пакеты были доставлены, программа не прервала свое выполнение. Характеристики компьютеров (вычислителей), на которых проводилось тестирование СППР ППТ, приведены на фиг.11 в таблице A.The developed decision support system for psychological and pedagogical testing (DSS DEP) was tested for stability (sustainability) of work. The testing was carried out as follows: the DSS software routine located on the client machine was launched in the standby mode of the service command from the server. The waiting time was limited to 10 minutes (by software this time can be changed according to need). Next, the server part of the DSS software was launched. After sending the command to present the test, the client application analyzed the command, the test was presented and executed (by the test subject), then the necessary data was sent to the server. When transferring packets over the network, no errors were detected - all packets were delivered, the program did not interrupt its execution. The characteristics of the computers (calculators) on which the DSS of the DSS were tested are shown in Fig. 11 in table A.
Сетевое взаимодействие между компьютерами обеспечивалось маршрутизатором ASUS WL-520GC.Network communication between computers was provided by the ASUS WL-520GC router.
При тестировании программного обеспечения СППР ППТ также использовались встроенные возможности среды LabView. Элементы, обеспечивающие передачу данных по протоколу TCP (TCP Read, TCP Write), имеют возможность фиксировать количество байт, переданных и полученных в процессе работы программы. Сравнение этих значений на стороне сервера и клиента дает возможность утверждать о стабильности работы СППР ППТ. На фиг.11 приведена таблица Б, которая содержит значения данных, составляющих историю состояний (о количестве байт отправленных и принятых для сервера) после прохождения одного из тестов.When testing the DSS software, the software also used the built-in capabilities of the LabView environment. Elements that provide data transfer via TCP (TCP Read, TCP Write) have the ability to record the number of bytes transmitted and received during program operation. Comparison of these values on the server and client side makes it possible to assert the stability of the DSS software. Figure 11 shows table B, which contains data values that make up the history of states (on the number of bytes sent and received for the server) after passing one of the tests.
Объем данных, передаваемый по сети, напрямую зависит от количества заданий в тесте, а также от значений времен, за которые было выполнено задание. В течении 20 минут СППР ППТ была запущена, на ней выполнялись запрограммированные тесты. Объем данных (в килобайтах (Кб)), переданной за этот промежуток времени, представлен на фиг.12.The amount of data transmitted over the network directly depends on the number of tasks in the test, as well as on the values of the times for which the task was completed. Within 20 minutes, the DSS SPT was launched, and programmed tests were performed on it. The amount of data (in kilobytes (Kb)) transmitted over this period of time is shown in FIG.
Как видно из фиг.12, за 20 минут интенсивного использования компьютер (вычислитель) получил 1366,92 Кб данных, отправлено клиенту было 600,35 Кб данных. Разница в количестве переданных и принятых данных связана с объемом (количеством) передаваемой информации: со стороны сервера - это единственная команда, идентифицирующая тест для предъявления испытуемому, со стороны клиента - это история состояний, временные промежутки выполнения заданий и правильность выполнения заданий.As can be seen from Fig. 12, for 20 minutes of intensive use, the computer (calculator) received 1366.92 Kb of data, 600.35 Kb of data were sent to the client. The difference in the amount of transmitted and received data is related to the amount (amount) of information transmitted: on the server side, this is the only team that identifies the test for presentation to the subject, on the client side, this is the history of states, time intervals for completing tasks and the correctness of tasks.
Фиксирование этих экспериментальных данных выполнялось на серверном компьютере (вычислителе) СППР ППТ с помощью известной утилиты (специальной программы) мониторинга трафика NetLimiter.The fixing of these experimental data was performed on the server computer (computer) of the DSS SPT using the well-known utility (special program) for monitoring NetLimiter traffic.
В целом, по результатам тестирования можно сделать вывод, что СППР ППТ работает стабильно при требуемых системных возможностях компьютеров (вычислителей), на которых она установлена, а также при наличии стабильного сетевого взаимодействия между компьютерами, являющимися платформой для проведения процедуры тестирования.In general, according to the test results, it can be concluded that the DSS DFT works stably with the required system capabilities of the computers (calculators) on which it is installed, as well as with stable network interaction between computers that are the platform for the testing procedure.
По результатам экспериментов установлено, что заявленное устройство работоспособно, все выявленные ошибки в программах были исправлены при отладке программ, при необходимости успешно выполнена модификация программ. Заявленное устройство позволяет успешно выполнять необходимое моделирование, принимать решение и как результат этого позволяет выполнять поддержку принятия решений для психологического и педагогического тестирования путем формирования выходного вектора Q.According to the results of the experiments, it was established that the claimed device is operational, all detected errors in the programs were corrected during debugging of the programs, and if necessary, the modification of the programs was successfully completed. The claimed device allows you to successfully perform the necessary modeling, make decisions, and as a result of this allows you to carry out decision support for psychological and pedagogical testing by forming the output vector Q.
Важно отметить, что экспериментальные исследования можно успешно провести для других условий (для другой возможной промышленной реализации) заявленного устройства (полезной модели).It is important to note that experimental studies can be successfully carried out for other conditions (for another possible industrial implementation) of the claimed device (utility model).
Предлагаемая полезная модель может быть промышленно применимой (осуществимой) еще другим следующим образом.The proposed utility model may be industrially applicable (feasible) in another way as follows.
Блоки предлагаемой полезной модели, как и в устройствах (полезных моделях) [11, 12, 14, 15, 35] реализуются с помощью (см. [20-30]) аналоговых и цифровых элементов (интегральных микросхем).The blocks of the proposed utility model, as in devices (utility models) [11, 12, 14, 15, 35], are implemented using (see [20-30]) analog and digital elements (integrated circuits).
На этом не исчерпывается все многообразие возможности вариантов применения (построения) предлагаемой полезной модели.This does not exhaust the whole variety of possibilities for the application (construction) of the proposed utility model.
Использованные источникиUsed sources
1. Патент (свидетельство) на полезную модель Российской Федерации №114186 G06F 17/00. Автоматизированная система мониторинга технического состояния и поддержки принятия управляющих решений по повышению безопасности и надежности комплексов гидротехн. сооружений гидроэлектростанций и иных объектов, опубл. 10.03.2012; Бюл. №7 (аналог).1. Patent (certificate) for a utility model of the Russian Federation No. 114186 G06F 17/00. An automated system for monitoring the technical condition and supporting decision-making to improve the safety and reliability of hydraulic systems. structures of hydroelectric power plants and other facilities, publ. 03/10/2012; Bull. No. 7 (analog).
2. Патент (свидетельство) на полезную модель Российской Федерации №105769 G06Q 90/00. Система поддержки принятия управленческих решений формирования маркетинговой политики предприятий сервиса, опубл. 20.06.2011; Бюл. №17 (аналог).2. Patent (certificate) for a utility model of the Russian Federation No. 1055769 G06Q 90/00. Support system for making managerial decisions of the formation of the marketing policy of service enterprises, publ. 06/20/2011; Bull. No. 17 (analogue).
3. Патент (свидетельство) на полезную модель Российской Федерации №106397 G01W 1/06. Автоматизированная информационно-аналитическая система поддержки принятия решения по техническому перевооружению химически опасных предприятий, опубл. 10.07.2011; Бюл. №19 (аналог).3. Patent (certificate) for a utility model of the Russian Federation No. 106397 G01W 1/06. Automated information and analytical decision support system for the technical re-equipment of chemically hazardous enterprises, publ. 07/10/2011; Bull. No. 19 (analogue).
4. Патент (свидетельство) на полезную модель Российской Федерации №113386 G06F 17/00. Система поддержки принятия решений для системы дистанционного обучения специалистов в области навигационной аппаратуры пользователя глонасс, 10.02.2012; Бюл. №4 (аналог).4. Patent (certificate) for a utility model of the Russian Federation No. 113386 G06F 17/00. Decision support system for a distance learning system for specialists in the field of navigation equipment of a GLONASS user, 02/10/2012; Bull. No. 4 (analogue).
5. Патент Российской Федерации №2294013 G06F 17/40. Система поддержки принятия решений по повышению рентабельности авиаперевозок, 02.02.2007; Бюл. №5 (аналог).5. Patent of the Russian Federation No. 2294013 G06F 17/40. Decision support system for increasing the profitability of air transportation, 02.02.2007; Bull. No. 5 (analog).
6. Патент Российской Федерации №2386569 B64C 13/18. Система поддержки принятия решений экипажа воздушного судна по предотвращению особых ситуаций, опубл. 20.04.2010; Бюл. №11 (аналог).6. Patent of the Russian Federation No. 2386569 B64C 13/18. Aircraft crew decision support system for the prevention of special situations, publ. 04/20/2010; Bull. No. 11 (analogue).
7. Патент (свидетельство) на полезную модель Российской Федерации №52220 G06F 17/30. Система поддержки принятия решений по увеличению доходов авиаперевозок, опубл. 10.03.2006; Бюл. №7 (аналог).7. Patent (certificate) for a utility model of the Russian Federation No. 522220 G06F 17/30. Decision support system for increasing air transportation revenues, publ. 03/10/2006; Bull. No. 7 (analog).
8. Патент (свидетельство) на полезную модель Российской Федерации №57481 G06F 12/00, G06F 15/00. Автоматизированная система поддержки принятия решений в условиях чрезвычайных ситуаций, опубл. 10.10.2006; Бюл. №28 (аналог).8. Patent (certificate) for a utility model of the Russian Federation No. 57481 G06F 12/00, G06F 15/00. Automated decision support system in emergency situations, publ. 10/10/2006; Bull. No. 28 (analogue).
9. Патент Российской Федерации №2262131 G06F 17/00, G06N 7/06. Устройство для моделирования процесса принятия решений, опубл. 10.10.2005; Бюл. №28 (аналог).9. Patent of the Russian Federation No. 2262131 G06F 17/00, G06N 7/06. Device for modeling decision-making, publ. 10/10/2005; Bull. No. 28 (analogue).
10. Федерации №98387 B61L 17/00, G06F 17/00. Система поддержки принятия решений для оперативно-диспетчерского и эксплуатационного персонала автоматизированной сортировочной горки (СППР КДК СУ), опубл. 20.10.2010; Бюл. №29 (аналог).10. Federation No. 98387 B61L 17/00, G06F 17/00. Decision support system for the operational dispatching and operating personnel of an automated sorting slide (DSS KDK SU), publ. 10/20/2010; Bull. No. 29 (analogue).
11. Патент (свидетельство) на полезную модель Российской Федерации №23701 G07D 7/00. Устройство для объединения уголовных дел, определения фальшивых банкнот, ценных бумаг и документов при раскрытии преступлений в криминалистике, опубл. 27.06.2002; Опубл. Бюл. №18 (аналог).11. Patent (certificate) for a utility model of the Russian Federation No. 23701 G07D 7/00. A device for combining criminal cases, determining counterfeit banknotes, securities and documents when solving crimes in forensics, publ. 06/27/2002; Publ. Bull. No. 18 (analog).
12. Патент (свидетельство) на полезную модель Российской Федерации №8145 G09B 23/02. Устройство для моделирования значений функции принадлежности, опубл. 16.10.1998 (аналог).12. Patent (certificate) for a utility model of the Russian Federation No. 8145 G09B 23/02. Device for modeling values of membership functions, publ. 10.16.1998 (analogue).
13. Патент (свидетельство) на полезную модель Российской Федерации №14305 G09B 23/28. Информационная система, моделирующая алгоритм возникновения и развития болезней неинфекционной природы, опубл. 10.07.2000 (аналог).13. Patent (certificate) for a utility model of the Russian Federation No. 14305 G09B 23/28. Information system that simulates an algorithm for the occurrence and development of diseases of non-infectious nature, publ. 07/10/2000 (analogue).
14. Патент (свидетельство) на полезную модель Российской Федерации №20686 G09B 23/02. Устройство для моделирования значений функции вероятности правильного ответа на запрос АФИПС криминалистического назначения, опубл. 20.11.2001; Бюл. №32 (аналог).14. Patent (certificate) for a utility model of the Russian Federation No. 20686 G09B 23/02. A device for modeling the values of the probability function of the correct answer to a query AFIPS forensic appointment, publ. 11/20/2001; Bull. No. 32 (analogue).
15. Куравский Л.С., Кулик С.Д., Мармалюк П.А., Юрьев Г.А. Патент на полезную модель №110638, Российская Федерация (RU), кл. МПК8 A61F 9/08. Навигационное устройство для ориентации слепых / МГППУ (Россия). - Заявка №2011125847; Заяв. 24.06.2011; Приоритет от 24.06.2011; Бюл. №33 (прототип).15. Kuravsky L.S., Kulik S.D., Marmalyuk P.A., Yuryev G.A. Utility Model Patent No. 110638, Russian Federation (RU), cl. IPC 8 A61F 9/08. Navigation device for the orientation of the blind / MGPPU (Russia). - Application No. 2011125847; Application 06/24/2011; Priority from 06.24.2011; Bull. No. 33 (prototype).
16. Куравский Л.С., Юрьев Г.А. Использование марковских моделей при обработке результатов тестирования // Вопросы психологии, 2011. - №2. - с.98-107.16. Kuravsky L.S., Yuryev G.A. The use of Markov models in the processing of test results // Questions of Psychology, 2011. - No. 2. - p. 98-107.
17. Куравский Л.С., Юрьев Г.А. Адаптивное тестирование как марковский процесс: модели и их идентификация // Нейрокомпьютеры: разработка и применение, №2, 2011, с.21-29.17. Kuravsky L.S., Yuryev G.A. Adaptive testing as a Markov process: models and their identification // Neurocomputers: development and application, No. 2, 2011, p.21-29.
18. Ethernet user's manual for CN8800TPC // CNet total network solutions: CNet, 1993-20p.18. Ethernet user's manual for CN8800TPC // CNet total network solutions: CNet, 1993-20p.
19. Решения Microsoft. Вып.1-5: Microsoft, 1996.19. Microsoft solutions. Issue 1-5: Microsoft, 1996.
20. Лысиков Б.Г. Арифметические и логические основы цифровых автоматов. - Мн.: Вышэйшая школа, 1980.20. Lysikov B.G. Arithmetic and logical foundations of digital machines. - Mn .: Higher School, 1980.
21. Савельев А.Я. Арифметические и логические основы цифровых автоматов. - М.: Высшая школа, 1980.21. Savelyev A.Ya. Arithmetic and logical foundations of digital machines. - M.: Higher School, 1980.
22. Соловьев Г.Н. Арифметические устройства ЭВМ. - М: Энергия, 1978.22. Soloviev G.N. Arithmetic computer devices. - M: Energy, 1978.
23. Евреинов Э.В., Бутыльский Ю.Т., Мамзелев И.А. и др. Цифровая и вычислительная техника: Учебник для вузов. - М: Радио и связь, 1991.23. Evreinov E.V., Butylsky Yu.T., Mamzelev I.A. et al. Digital and Computer Engineering: Textbook for High Schools. - M: Radio and communications, 1991.
24. Шило В.Л. Популярные цифровые микросхемы. - М.: Радио и связь, 1987. - 352 с.24. Shilo V.L. Popular digital circuits. - M.: Radio and Communications, 1987. - 352 p.
25. Буреев Л.Н., Дудко А.Л., Захаров В.Н. Простейшая микро-ЭВМ. - М.: Энергоатомиздат, 1989.-216 с.25. Bureev L.N., Dudko A.L., Zakharov V.N. The simplest microcomputer. - M .: Energoatomizdat, 1989.-216 p.
26. Тарабрин Б.В., Лунин Л.Ф., Смирнов Ю.Н. и др. Интегральные микросхемы Справочник. - М.: Радио и связь, 1983.26. Tarabrin B.V., Lunin L.F., Smirnov Yu.N. et al. Integrated circuits Reference. - M .: Radio and communications, 1983.
27. Алгинин Б.Е. Кружок электронной автоматики. - М.: Просвещение, 1990.27. Alginin B.E. A circle of electronic automation. - M .: Education, 1990.
28. Хокинс Г. Цифровая электроника для начинающих. - М.: Мир, 1986.28. Hawkins G. Digital Electronics for Beginners. - M.: Mir, 1986.
29. Мухитдинов М., Мусаев Э.С. Светоизлучающие диоды и их применение. - М.: Радио и связь, 198829. Mukhitdinov M., Musaev E.S. Light emitting diodes and their application. - M .: Radio and communications, 1988
30. Якубовский С.В., Барканов Н.А., Ниссельсон Л.И. и др. Аналоговые и цифровые интегральные микросхемы. - М.: Радио и связь, 1985.30. Yakubovsky S.V., Barkanov N.A., Nisselson L.I. and others. Analog and digital integrated circuits. - M .: Radio and communications, 1985.
31. Свидетельство на программу Российской Федерации №2007614119 "Программа принятия решений и представления данных для лица, принимающего решения на финансовом рынке" (PInterface) / С.Д.Кулик и др. (Россия). - Заявка №2007613119; Заяв. 31.07.2007; Зарегистр. 26.10.2007; Опубл. Бюл. №4(61). - Ч.2. - С.303.31. Certificate for the program of the Russian Federation No. 2007714119 "Program of decision making and data presentation for a decision maker in the financial market" (PInterface) / S. D. Kulik et al. (Russia). - Application No. 20077613119; Application 07/31/2007; Zaregistr. 10/26/2007; Publ. Bull. No. 4 (61). - Part 2. - S.303.
32. Свидетельство на базу данных №2001620076, Российская Федерация, "Фактографическая база данных АФИПС "Абрис"" (FBD-ABR$) / С.Д.Кулик (Россия).-Заявка №2001620050; Заяв. 29.03.2001; Зарегистр. 25.05.2001. Бюл. №3(36). - С.348-349.32. Certificate for the database №2001620076, Russian Federation, "Factographic database AFIPS" Abris "" (FBD-ABR $) / S.D. Kulik (Russia) .- Application No.2001620050; Application 03/29/2001; Zaregistr. 05/25/2001. Bull. No. 3 (36). - S. 348-349.
33. Палмер Дж., Палмер Л. Эволюционная психология. Секреты поведения Homo sapiens. - СПб.: Прайм-Еврознак, 2003. - 384 с.33. Palmer J., Palmer L. Evolutionary Psychology. Secrets of the behavior of Homo sapiens. - St. Petersburg: Prime-Euroznak, 2003 .-- 384 p.
34. Куравский Л.С., Марголис А.А., Юрьев Г.А., Мармалюк П.А. Концепция системы поддержки принятия решений для задач психологического тестирования // Тезисы докладов. X Всероссийская научная конференция "Нейрокомпьютеры и их применение" НКП-2012. Москва, 20 марта 2012 г. - М: МГППУ, 2012. - С.49.34. Kuravsky L.S., Margolis A.A., Yuryev G.A., Marmalyuk P.A. The concept of a decision support system for psychological testing problems // Abstracts. X All-Russian Scientific Conference "Neurocomputers and their Application" NKP-2012. Moscow, March 20, 2012 - M: MGPPU, 2012 .-- P.49.
35. Куравский Л.С., Кулик С.Д., Мармалюк П.А., Юрьев Г.А. Патент на полезную модель №110269, Российская Федерация (RU), кл. МПК8 A61F 9/08. Устройство для ориентации слепых. - Заявка №2011120734/14; Заяв. 24.05.2011; Зарегистр. 20.11.2011; Приоритет от 24.05.2011. Опубл. Бюл. №32.35. Kuravsky L.S., Kulik S.D., Marmalyuk P.A., Yuryev G.A. Utility Model Patent No. 110269, Russian Federation (RU), cl. IPC 8 A61F 9/08. A device for orienting the blind. - Application No. 20111120734/14; Application 05/24/2011; Zaregistr. 11/20/2011; Priority from 05.24.2011. Publ. Bull. Number 32.
36. Куравский Л.С., Юрьев Г.А. Свидетельство на программу Российской Федерации №2009613028 "Программа распознавания и озвучивания текстов для людей с нарушениями зрения v.1.0" (El-Reader) / Л.С.Куравский, Г.А.Юрьев (Россия). - Заявка №2009611751; Заяв. 21.04.2009; Зарегистр. 10.06.2009. - (РОСПАТЕНТ).36. Kuravsky L.S., Yuryev G.A. Certificate for the program of the Russian Federation No. 2009613028 "Program for the recognition and dubbing of texts for people with visual impairment v.1.0" (El-Reader) / L.S. Kuravsky, G.A. Yuryev (Russia). - Application No. 20099611751; Application 04/21/2009; Zaregistr. 06/10/2009. - (ROSPATENT).
37. Думин П.Н. Программная реализация прототипа системы поддержки принятия решений для задач психологического тестирования // Тезисы докладов. X Всероссийская научная конференция "Нейрокомпьютеры и их применение" НКП-2012. Москва, 20 марта 2012 г. - М: МГППУ, 2012. - С.50-51.37. Dumin P.N. Software implementation of the prototype decision support system for the tasks of psychological testing // Abstracts. X All-Russian Scientific Conference "Neurocomputers and their Application" NKP-2012. Moscow, March 20, 2012 - M: MGPPU, 2012 .-- S.50-51.
38. Пейч Л.И., Точилин Д.А., Поллак Б.П. LabView для новичков и специалистов. - М.: Горячая Линия-Телеком, 2004.38. Peych L.I., Tochilin D.A., Pollak B.P. LabView for beginners and professionals. - M .: Hot Line-Telecom, 2004.
39. Kuravsky L.S. and Baranov S.N. The concept of multifactor Markov networks and its application to forecasting and diagnostics of technical systems // Proc. Condition Monitoring 2005, Cambridge, United Kingdom, July 2005. - pp.111-117.39. Kuravsky L.S. and Baranov S.N. The concept of multifactor Markov networks and its application to forecasting and diagnostics of technical systems // Proc. Condition Monitoring 2005, Cambridge, United Kingdom, July 2005 .-- pp. 111-117.
40. Овчаров Л.А. Прикладные задачи теории массового обслуживания. - М.: Машиностроение, 1969.40. Ovcharov L.A. Applied problems of queuing theory. - M.: Mechanical Engineering, 1969.
41. Саати Т.Л. Элементы теории массового обслуживания и ее приложения. - М.: ЛИБРОКОМ, 2010.41. Saati T.L. Elements of queuing theory and its applications. - M .: LIBROCOM, 2010.
Claims (1)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2012132684/08U RU122796U1 (en) | 2012-07-31 | 2012-07-31 | DECISION MAKING SUPPORT SYSTEM FOR PSYCHOLOGICAL AND PEDAGOGICAL TESTING |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2012132684/08U RU122796U1 (en) | 2012-07-31 | 2012-07-31 | DECISION MAKING SUPPORT SYSTEM FOR PSYCHOLOGICAL AND PEDAGOGICAL TESTING |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| RU122796U1 true RU122796U1 (en) | 2012-12-10 |
Family
ID=49256172
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2012132684/08U RU122796U1 (en) | 2012-07-31 | 2012-07-31 | DECISION MAKING SUPPORT SYSTEM FOR PSYCHOLOGICAL AND PEDAGOGICAL TESTING |
Country Status (1)
| Country | Link |
|---|---|
| RU (1) | RU122796U1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2565415C2 (en) * | 2014-02-19 | 2015-10-20 | Федеральное государственное бюджетное учреждение науки Институт системного анализа Российской академии наук | System for simulation modelling of socio-economic development of city |
-
2012
- 2012-07-31 RU RU2012132684/08U patent/RU122796U1/en active
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2565415C2 (en) * | 2014-02-19 | 2015-10-20 | Федеральное государственное бюджетное учреждение науки Институт системного анализа Российской академии наук | System for simulation modelling of socio-economic development of city |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Battle et al. | Characterizing exploratory visual analysis: A literature review and evaluation of analytic provenance in tableau | |
| US20160063144A1 (en) | System and method for modeling human crowd behavior | |
| Freeman | Test and evaluation for artificial intelligence | |
| JP2008537262A (en) | Decision support method and system | |
| Basnet et al. | A decision-making framework for selecting an MBSE language–A case study to ship pilotage | |
| Yang et al. | Mission reliability assessment of space TT&C system by discrete event system simulation | |
| Porter et al. | Test & evaluation of AI-enabled and autonomous systems: A literature review | |
| CN117952343A (en) | Emergency rescue decision-making method, device, equipment and storage medium for chemical parks | |
| US20220415486A1 (en) | Data gathering and management for human-based studies | |
| US20180211195A1 (en) | Method of predicting project outcomes | |
| RU122796U1 (en) | DECISION MAKING SUPPORT SYSTEM FOR PSYCHOLOGICAL AND PEDAGOGICAL TESTING | |
| US20190188342A1 (en) | Methods and apparatus for hazard abatement using normalized effect analysis | |
| Goonawardene et al. | A neural network based model for project risk and talent management | |
| Narwade et al. | Personality Prediction with CV Analysis | |
| CN114297911B (en) | Accident analysis model training method, device and equipment | |
| US12093793B2 (en) | Membership leakage quantification to verify data removal | |
| Doskey et al. | A measure of systems engineering effectiveness in acquisition of complex information systems: A Bayesian belief network approach | |
| Krichen et al. | Formal methods for enhanced natural disaster management | |
| Leong | Managing epistemic uncertainties in the underlying models of safety assessment for safety-critical systems | |
| RU118095U1 (en) | DEVICE FOR MODELING ADAPTIVE TESTING OF COGNITIVE ABILITIES OF THE TEST | |
| Cooke et al. | Addressing limitations of the measurement of team cognition | |
| Swapnil et al. | The Necessary Requirements for Utilizing AI in Data Access Setting | |
| Ivanova et al. | Condition Based Maintenance Technology Impacts Study for the Military Land Environment | |
| Bade et al. | Expert Validation of Online Social Networks Forensic Investigation Metamodel (OSNFIM) | |
| Houston | A generalized duration forecasting model of test‐and‐fix cycles |