Информация о моделях классификации
<< Click to Display Table of Contents >> Интеллектуальные возможности > Сервисы Directum Ario > Описание API Ario > Отладка моделей классификации Информация о моделях классификации |
Запрос |
Описание |
Запрос для отображения списка моделей классификатора с указанием идентификаторов. Для активной (действующей) модели также отображается список классов, на которых она обучена |
|
Запрос для отображения информации о: •конкретной модели классификатора, например сведений о входящих в ее состав классов; •количестве документов, на которых обучен класс; •метриках, которые помогают оценить качество обучения класса |
Синтаксис
GET {service_url}/api/Classifiers/{ИД классификатора}/models
Пример запроса
GET http://smart:61100/api/Classifiers/1/models
Пример фрагмента ответа
{
"classifierModelId": 5,
"created": "2018-12-14T11:00:17.735105",
"metrics": {
"metricsId": 45,
"trainCount": 176,
"testCount": 20,
"accuracy": 0.95,
"precision": 0.975,
"recall": 0.95,
"f1Measure": 0.95333333333333314,
"trainDuration": 1.0280728340148926,
"testDuration": 0.031023502349853516
},
"trainErrors": null,
"classes": null
},
{
"classifierModelId": 6,
"created": "2018-12-14T11:00:47.74869",
"metrics": {
"metricsId": 56,
"trainCount": 176,
"testCount": 20,
"accuracy": 0.85,
"precision": 0.9,
"recall": 0.85,
"f1Measure": 0.83999999999999986,
"trainDuration": 1.1040780544281006,
"testDuration": 0.027002573013305664
},
"trainErrors": null,
"classes": [
{
"classId": 51,
"classifierModelId": 6,
"displayName": "Акт выполненных работ",
"name": "Акт выполненных работ",
"metrics": {
"metricsId": 57,
"trainCount": 19,
"testCount": 1,
"accuracy": 0,
"precision": 1,
"recall": 1,
"f1Measure": 1,
"trainDuration": 0,
"testDuration": 0
},
"externalId": "19"
},
Ответ содержит перечень всех моделей классификатора, а для активной (действующей) модели также список классов, которые обрабатываются моделью. Подробное описание параметров секций metrics и сlasses см. в разделе «Информационные запросы о классификаторе», подраздел «Просмотр информации о классификаторе».
Информация о модели классификатора
Синтаксис
GET {service_url}/api/Classifiers/{ИД классификатора}/models/{Id модели}
Пример запроса
GET http://smart:61100/api/Classifiers/1/models/5
Пример фрагмента ответа
{
"classifierModelId": 5,
"created": "2018-12-14T11:00:17.735105",
"metrics": {
"metricsId": 45,
"trainCount": 176,
"testCount": 20,
"accuracy": 0.95,
"precision": 0.975,
"recall": 0.95,
"f1Measure": 0.95333333333333314,
"trainDuration": 1.0280728340148926,
"testDuration": 0.031023502349853516
},
"trainErrors": null,
"classes": [
{
"classId": 41,
"classifierModelId": 5,
"displayName": "Акт выполненных работ",
"name": "Акт выполненных работ",
"metrics": {
"metricsId": 46,
"trainCount": 15,
"testCount": 5,
"accuracy": 0,
"precision": 1,
"recall": 1,
"f1Measure": 1,
"trainDuration": 0,
"testDuration": 0
},
"externalId": "14"
},
Ответ содержит детальную информацию о модели классификатора, в том числе список классов, которые обрабатываются моделью. Подробное описание параметров секций metrics и сlasses см. в разделе «Информационные запросы о классификаторе», подраздел «Просмотр информации о классификаторе».
© Компания Directum, 2024 |