Инструменты пользователя

Инструменты сайта


ru:addons:capmonster:learning:recognition-testing

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Both sides previous revision Предыдущая версия
Следущая версия
Предыдущая версия
ru:addons:capmonster:learning:recognition-testing [2014/10/03 13:50]
127.0.0.1 внешнее изменение
ru:addons:capmonster:learning:recognition-testing [2015/07/14 15:51] (текущий)
Строка 1: Строка 1:
 +====== 6. Тестирование модуля,​ поиск возможностей для улучшения распознавания ======
 +
 После обучения модуля нужно провести его тестирование. Зачем это нужно?​\\ После обучения модуля нужно провести его тестирование. Зачем это нужно?​\\
 В окне теста модуля вы не только узнаете какой у него % распознавания и скорость работы,​ а еще сможете посмотреть на результат его работы. Т.е. какую строку на какой каптче он выдает.\\ В окне теста модуля вы не только узнаете какой у него % распознавания и скорость работы,​ а еще сможете посмотреть на результат его работы. Т.е. какую строку на какой каптче он выдает.\\
 Это очень важная информация,​ по ней вы сможете понять как повысить качество распознавания и уменьшить время работы модуля.\\ Это очень важная информация,​ по ней вы сможете понять как повысить качество распознавания и уменьшить время работы модуля.\\
  
-==== Вспомним еще раз типы ошибок распознавания символа ​====+==== Настройки тестирования ==== 
 + 
 +{{:​ru:​addons:​ddsss.png|}} 
 + 
 +Их можно изменять и провести тесты несколько раз, изменение параметров может изменить процент распознавания. При этом ядро переучивать не нужно, можно будет просто сохранить модуль.\\ 
 + 
 +1) Количество потоков для тестирования\\ 
 +2) Значения фильтра Thresold\\ 
 +3) Минимальная дистанция между символами - очень важный параметр! Можно попробовать слегка увеличить или уменьшить. Актуально,​ если у вас в ответах много лишних букв (увеличить) или много букв пропущено (уменьшить).\\ 
 +4) Тип сравнения:​ полное совпадение = полное соответствие реальному ответу на каптчу,​ совпадение подстроки и частичное = настройка,​ которой следует пользоваться,​ если сайт принимает успешно частичный ответ на капчу, а не полное соответствие. Тогда вы можете заставить модуль считать правильными ответы,​ которые на самом деле только частично верные.\\ 
 +5) Значение диапазона,​ если используете подстроку как тип сравнения. Количество верно отгаданных символов подряд,​ которые мы считаем как успешный ответ на каптчу.\\ 
 +6) Можно попробовать включить/​отключить быстрое распознавание,​ это тоже может повлиять на процент распознавания.\\ 
 + 
 +** Вспомним еще раз типы ошибок распознавания символа ​** 
 Прежде чем перейти к ошибкам распознавания каптч, давайте вспомним,​ какие бывают ошибки распознавания символов:​\\ Прежде чем перейти к ошибкам распознавания каптч, давайте вспомним,​ какие бывают ошибки распознавания символов:​\\
 1) Неправильное распознавание - это когда символ,​ действительно есть, но распознается он не правильно. Например мы показываем модулю символ «а», а он находит там символ «с».\\ 1) Неправильное распознавание - это когда символ,​ действительно есть, но распознается он не правильно. Например мы показываем модулю символ «а», а он находит там символ «с».\\
Строка 10: Строка 26:
  
 ==== Суть вашей работы по улучшению распознавания ==== ==== Суть вашей работы по улучшению распознавания ====
 +
 По сути, вся работа по улучшению % распознавания у вашего модуля сводится к балансу этих трех видов ошибок распознавания символа. Т.е. в идеале ваш модуль должен при неправильном распознавании иногда:​\\ По сути, вся работа по улучшению % распознавания у вашего модуля сводится к балансу этих трех видов ошибок распознавания символа. Т.е. в идеале ваш модуль должен при неправильном распознавании иногда:​\\
 1) заменять правильный символ не правильным. Например вместо "​captcha"​ выдавать "​ca**g**tcha"​.\\ 1) заменять правильный символ не правильным. Например вместо "​captcha"​ выдавать "​ca**g**tcha"​.\\
Строка 16: Строка 33:
 И каждая из этих ошибок должна встречаться примерно одинаковое количество раз. И каждая из этих ошибок должна встречаться примерно одинаковое количество раз.
  
 +** Основные ошибки и способы их устранения **
  
-==== Основные ошибки и способы их устранения ==== 
 **Количество букв, выданных модулем очень мало, либо их нет, вообще**\\ **Количество букв, выданных модулем очень мало, либо их нет, вообще**\\
 1) При этом обучение прошло хорошо,​ т.е. зеленый график был около максимума,​ а красный и желтый опустились к нулю.\\ 1) При этом обучение прошло хорошо,​ т.е. зеленый график был около максимума,​ а красный и желтый опустились к нулю.\\
Строка 39: Строка 56:
 3) Слишком низкий порог принятия символа.\\ 3) Слишком низкий порог принятия символа.\\
 4) Комбинации 1, 2 и 3.\\ 4) Комбинации 1, 2 и 3.\\
- 
- 
- 
- 
- 
ru/addons/capmonster/learning/recognition-testing.txt · Последние изменения: 2015/07/14 15:51 (внешнее изменение)