В течение последних нескольких дней я изучал, как определить автора текста на основе их стиля письма. К счастью, я нашел записную книжку Jupyter handwriting_recognition от Приянки Двиведи, в которой для решения этой проблемы используется метод, описанный в статье DeepWriter: многопотоковая Deep CNN для независимой от текста идентификации писателя. .
У меня возникли некоторые проблемы при попытке понять записную книжку, поскольку в ней отсутствуют конкретные инструкции о том, как настроить набор данных и как именно выполняется анализ данных. В результате я решил поэтапно переписать блокнот, чтобы улучшить собственное понимание метода и, надеюсь, помочь другим, желающим сделать то же самое.
Код и инструкции по его настройке можно найти в репозитории iam_writer_recognition. Я постарался как можно яснее объяснить каждый шаг процесса, а также предоставить наглядные примеры того, что код делает на каждом шаге. Дайте мне знать, если у вас есть какие-либо вопросы или предложения по его улучшению.