[{{mminutes}}:{{sseconds}}] X
Пользователь приглашает вас присоединиться к открытой игре игре с друзьями .

Форум «Академия» / Научим печатать НЕЙРОННУЮ СЕТЬ

Spray Сообщение #1 6 марта 2024 в 07:31
Профи
4
Я интересуюсь анализом раскладок клавиатуры и эргономикой. Все анализаторы, которые я встречал — примитивные калькуляторы, лишь отдалённо повторяющие поведение реального наборщика текста. Оно и понятно: человек, набирающий текст — машина крайне сложная, с кучей суставов и мышц, а главное — мозгом, который научился всем этим управлять.

И я, отчасти на волне хайпа по нейронным сетям, загорелся создать компьютерную модель человеческих рук и научить нейронную сеть печатать текст, наподобие того, как это делает обученный человеческий мозг.

А как такая модель может помочь найти лучшую раскладку клавиатуры? Первым делом надо будет научить искусственный интеллект печатать на QWERTY/ЙЦУКЕН, чтобы он делал это достаточно хорошо. Далее на вход уже такой обученной сети давать другую раскладку на переобучение и следить за двумя метриками: 1) как быстро она сможет печатать на новой раскладке, 2) как долго она переобучается. Та раскладка, на которой нейронка печатает быстрее и на которую она быстрее переучивается, очевидно, довольно хороша.

А какая же польза от такого анализатора для клавогонщиков? И тут модель будет полезна! Можно сделать отбор на самую круто обученную сеть-машинистку, а затем наблюдать, как она набирает. С этого момента не искусственный интеллект будет учиться, а клавогонщики смогут перенимать её крутые приёмчики.

Есть ли среди здешних клавокадемиков интересующиеся машинным обучением и имитационным моделированием? Давайте объединять усилия!
Последний раз отредактировано 6 марта 2024 в 10:26 пользователем Spray
kazimur Сообщение #2 6 марта 2024 в 09:35
Профи
1
Вам надо скооперироваться с lemosbor
Он раньше тему заводил Как я оптимизировал стандартную русскую раскладку
Тема, кстати, интересная была.
NDancer Сообщение #3 6 марта 2024 в 11:15
Маньяк
28
kazimur писал(а):
Он раньше тему заводил Как я оптимизировал стандартную русскую раскладку

уоу, выглядит супер интересно, потом почитаю, спасибо
HelixOfTheEnd Сообщение #4 6 марта 2024 в 12:26
Организатор событий
1
у меня уже года полтора есть/была такая идея, но я ничего не смыслю ни в программировании, ни в нейросетях, поэтому она так и остаётся нереализованной.

Spray писал(а):
не искусственный интеллект будет учиться, а клавогонщики смогут перенимать её крутые приёмчики.

а вот это вряд ли. вся печать уже давным-давно известна.
вообще тут ещё вопрос - а на что мы учим? на статику или на динамику? если на статику, то мне в целом непонятно о каких "приёмчиках" может идти речь.
а у динамики ограничений как таковых меньше и сделать модель набора не должно быть сложно (почти любое слово можно набрать динамикой без совершения особых пауз и без использования одного и того же пальца дважды подряд (не считая задвоений типа НН или СС (хотя и они иногда обходимы; но вроде кроме меня никто это не использует))).
хотя с другой стороны интересно какие динамические аппликатуры нейросеть могла бы находить. но мне кажется если учить на динамику, то результаты получатся менее значимыми для среднестатистического юзера.

(может пригодится для сравнения если всё-таки проект удастся) относительно динамики из людей, пожалуй, самые развитые "нейросети" у меня и у izanagi:

(моя)

(изанаги)
// моя на обе раскладки (ЙЦУКЕН, QWERTY), izanagi англоязычный наборщик, фингермап у него тоже только для английской

если же речь про статику, то, как я уже сказала, ничего особенного из набора нейросети почерпнуть не получится (потому что зоны ограничены и попальцевые нажатия заранее известны) (разве что у нейросети будут лучше тайминги на сложных переходах, но это сложно назвать "приёмчиками", потому что такое до 800 практиковать не стоит, да и на 800 я бы не стала включать рискованные переходы).
Последний раз отредактировано 6 марта 2024 в 12:31 пользователем HelixOfTheEnd
NDancer Сообщение #5 6 марта 2024 в 12:54
Маньяк
28
HelixOfTheEnd писал(а):
вся печать уже давным-давно известна

нифига ж себе, откуда такая уверенность?
Лазер Сообщение #6 6 марта 2024 в 15:44
Супермен
13
NDancer писал(а):
HelixOfTheEnd (Даша) писал(а):
вся печать уже давным-давно известна

нифига ж себе, откуда такая уверенность?

Даша знает всё на тему тайпинга (ну, по крайней мере, она, похоже, так считает, такой кажется, а на самом деле это или нет - откуда мне знать), много времени (5000+ часов, если не ошибаюсь), с ее слов, на это потратила, поэтому часто можно услышать от нее такого рода категоричные высказывания - это нормально (и вопрос "откуда такая уверенность?" после этого вполне себе ожидаем).
Немного снобизма/высокомерия (конечно не уровня дофа/tryme) - тоже нормально, когда человек достигает (побеждала в Интерстено) высот в каком-то деле, и спорить с ним бессмысленно, если ты не достиг хотя бы того же (на КГ это скорость/ранг), а лучше бОльшего: не достиг - значит не разбираешься в вопросе, приходи когда достигнешь (сперва добейся).
Вот что мне не совсем ясно - так это...
...про это и, например, про то - мы старательно за(у)малчиваем, а также про то, насколько важнО хорошо развитое внимание (и вообще когнитивные способности) в тайпинге, мы только про возраст говорим...
...оказывается, для быстрой печати достаточно просто "быстрее шевелить пальцами", и дело только в пальцах, а не в мозге (в том, как быстро он обрабатывает входящую информацию и дает команды пальцам - ну это упрощенно)...
...ах да, еще важна просто "практика, практика, практика", 100500 текстов практики, а ранг в лучшем случае Супермен...
...динамика лучше статики, в том смысле лучше, что позволяет достичь действительно* высокой скорости (*1000, ниже - невысокая, самый быстрый статик медленнее самого быстрого динамика, поэтому динамика лучше, 900 - это медленно)...
...еще, выяснилось, что для подтверждения того, что вы не читер, достаточно предоставить только видео (дай б-г с руками, а если там нет часов/секундомера - это нормально), а предоставлять TS, которую записать легче, чем видео - вообще необязательно или не нужно размещать ее на видном месте, например в Био...
...а еще, один кулхацкер когда-то уже придумал как обходить Квалификацию и продемонстрировал это результатом ~3000 в топе рейтинга...
тогда надо быстрее пальчиками двигать. самый действенный совет.

у меня лучшая читалка среди всех Клавогонщиков.

нет, я просто очень старая. просто не биологически, а ментально.

в общем, и т.д. и т.п.
Последний раз отредактировано 6 марта 2024 в 16:39 пользователем Лазер
Spray Сообщение #7 6 марта 2024 в 16:17
Профи
4
HelixOfTheEnd писал(а):
если же речь про статику, то, как я уже сказала, ничего особенного из набора нейросети почерпнуть не получится (потому что зоны ограничены и попальцевые нажатия заранее известны)

В первую очередь, конечно же, подразумевается динамика. Но и статическое зонирование бывает разным: классика \\\\ \\\\, «распутанная» //// \\\\, широкая, ЫВАМ ТОЛД, Arensito, — и если нейросеть штрафовать за использование динамики, тогда она будет находить более оптимальные статики!
HelixOfTheEnd Сообщение #8 6 марта 2024 в 16:41
Организатор событий
1
Лазер писал(а):
Даша знает всё на тему тайпинга

не всё, но многое.
конкретно тема нажатий и аппликатур совсем не сложная для понимания.
скрытый текст…


скрытый текст…


Лазер писал(а):
про это и, например, про то - мы старательно замалчиваем

можем обсудить.
чтение во время набора - вредно (по крайней мере, прогрессировать на высоких скоростях будет мешать (я, например, разговариваю в среднем медленнее, чем печатаю)).
опережающее чтение - может и помогает, но у меня его нет (* точнее есть, но только на следующие 3-4 символа) и я всё равно относительно быстро печатаю (в то же время есть и люди, которые читают по 2-3 слова наперёд и тоже быстро печатающие; кто-то, кажется, даже шутил, что "смотрит на текст 2 секунды и печатает по памяти"). (с другой стороны, я могу читать и наперёд, но тогда я более вероятно запутаюсь в словах и печатать буду явно не на пиковой скорости). вероятно, не влияет на набор, но опять же - обычно если я какие-то высказывания и допускаю, то обычно я речь веду о крайне высокоскоростной печати. какая на деле корреляция между скоростью и какими-то определёнными деталями набора у среднестатистических наборщиков я не знаю, статистику не собирала.

Лазер писал(а):
...оказывается, для быстрой печати достаточно просто "быстрее шевелить пальцами", и дело только в пальцах, а не в мозге (в том, как он быстро обрабатывает входящую информацию и дает команды пальцам - ну это упрощенно)...

вот это спорно, но я почти уверена, что моторика пальцев важнее когнитивных способностей.
я быстро читаю и могу вполне во время чтения продумывать как бы я набирала слова (причём могу делать это и на очень высоких скоростях, типа 1500+ (это у меня ещё и динамика сложная, в теории статику можно так развить и до привычной скорости чтения)), но печатаю я явно медленнее, чем могу продумывать набор в голове (когда я печатаю на довольно медленной скорости (400-700; ниже редко пробую) нередко придумываю (точнее придумывала, сейчас у меня в динамике уже мало чего меняется) альтернативный способ набора слова во время набора (иногда и успеваю понять удобнее он или нет)).
с другой стороны - всё что я сейчас написала - субъективно, и у меня всегда был "хороший мозг" и "плохие пальцы", поэтому это тоже может влиять на моё восприятие.
цитату "
тогда надо быстрее пальчиками двигать. самый действенный совет.
" я не помню уже на что я отвечала, но во многих случаях это вероятно действенный совет (когда обдумывание быстрее реальной скорости набора; ну и как минимум ко мне самой этот совет относится, может поэтому).

в целом если изолировать обдумывание нажатий и непосредственно сам набор, обдумывание должно быть всегда или на той же скорости или выше.
можно попробвать провести социальный эксперимент и посмотреть на корреляции (если найти достаточно людей).

Лазер писал(а):
еще важна просто "практика, практика, практика", 100500 текстов практики

вот тут я не совсем согласна (хотя действительно если спросить почти любого быстрого наборщика, то такой совет и получится). важно не только количество практики, но и качество практики (что тренировать, как печатать, на что делать упор, т. д.) (помимо прочих факторов, которые тоже могут влиять типа возраста, развитости моторики и т.д.).

Лазер писал(а):
динамика лучше статики, в том смысле лучше, что позволяет достичь действительно высокой скорости

да, для скоростного набора динамика определённо лучше (у англоязычных наборщиков уже сколько лет в топах только одни динамики).
для среднестатистического пользователя компьютера (особенно если печатать по жизни много не надо, но слепая печать зачем-то нужна) определённо лучше статика (хотя бы потому что легче для восприятия и обучения).

скрытый текст…
HelixOfTheEnd Сообщение #9 6 марта 2024 в 16:43
Организатор событий
1
Spray писал(а):
тогда она будет находить более оптимальные статики!

хм. вот по поводу этого могу предположить, что "я" безымянным, "к" средним, "ь" средним", "з" или "ж" безымянным, "н" левым указательным и "и" правым указательным могут быть лучше, чем стандартная статика фыва-олдж, но это только предположения. (ещё некоторые жмут "с" указательным, но это как по мне более спорный момент).
хотя вообще - может это и неплохая идея "найти самую оптимальную статику" (хотя тоже не факт, что кого-то это сподвигнет переучиться, но даже как теоретическая основа звучит интересно).
Последний раз отредактировано 6 марта 2024 в 16:44 пользователем HelixOfTheEnd
kazimur Сообщение #10 6 марта 2024 в 17:07
Профи
1
Опережающее чтение очень важно для неродного языка.
Может, на русском и можно без опережения быстро набирать, но на английском очень сложно.
Для развития навыка после 500 - это must have.
Мне даже пришлось отключить подсветку полностью, чтобы не сбивала с чтения.
Использую только закрашивание уже набранного текста через стиль в Stylus.
HelixOfTheEnd Сообщение #11 6 марта 2024 в 17:20
Организатор событий
1
kazimur писал(а):
Опережающее чтение очень важно для неродного языка.
Может, на русском и можно без опережения быстро набирать, но на английском очень сложно.
Для развития навыка после 500 - это must have.
Мне даже пришлось отключить подсветку полностью, чтобы не сбивала с чтения.
Использую только закрашивание уже набранного текста через стиль в Stylus.

и тут я могу не согласиться.
я печатаю 700-800 на некоторых языках, которых даже не знаю (и на кириллице, и на латинице). причём для них как раз предпочитаю "режим одной строки" (и держу взгляд на одном и том же месте, никуда вперёд не читаю).
скрытый текст…

но я поэтому и говорю, что в печати почти всё субъективно.
Последний раз отредактировано 6 марта 2024 в 17:21 пользователем HelixOfTheEnd
Лазер Сообщение #12 6 марта 2024 в 17:29
Супермен
13
HelixOfTheEnd писал(а):
Лазер писал(а):
много времени (5000+ часов, если не ошибаюсь)

8500-9000

сорян, 5К часов взяты отсюда:
...но если есть уверенность в том, что 1200 достижимо и решимость вкладывать сотни и тысячи часов на развитие навыка для достижения цели, то... могу пожелать удачи, наверное. хотя отношусь довольно скептично (опять же, по собственному опыту, я одна из самых быстрых наборщиков на русском языке (топ-1 Интерстено, топ-5 Марафон, топ-5 Частотка и все похожие (частотные) словари, ну ещё абсолюты в почти всех сложных словарях, но это уже не столько про скорость), я потратила на печать минимум часов (для сравнения, у Тебя 7200 пробега по Обычке - это 95 часов), и я (поначалу) тоже считала, что когда-нибудь стану самой быстрой...

у меня как раз-таки очень много практики; я бы оценила в 5 тысяч часов+-

а это:
HelixOfTheEnd писал(а):
Лазер писал(а):
еще важна просто "практика, практика, практика", 100500 текстов практики

вот тут я не совсем согласна (хотя действительно если спросить почти любого быстрого наборщика, то такой совет и получится). важно не только количество практики, но и качество практики (что тренировать, как печатать, на что делать упор, т. д.) (помимо прочих факторов, которые тоже могут влиять типа возраста, развитости моторики и т.д.).

взято отсюда:
я бы рассказала. если бы у меня были.
а так - по сути печать это просто практика, практика и практика.
Последний раз отредактировано 6 марта 2024 в 18:06 пользователем Лазер
HelixOfTheEnd Сообщение #13 6 марта 2024 в 17:32
Организатор событий
1
скрытый текст…
NDancer Сообщение #14 6 марта 2024 в 18:14
Маньяк
28
Лазер писал(а):
NDancer писал(а):
HelixOfTheEnd (Даша) писал(а):
вся печать уже давным-давно известна

нифига ж себе, откуда такая уверенность?

Даша знает всё на тему тайпинга (ну, по крайней мере, она, похоже, так считает, такой кажется, а на самом деле это или нет - откуда мне знать), много времени (5000+ часов, если не ошибаюсь), с ее слов, на это потратила, поэтому часто можно услышать от нее такого рода категоричные высказывания - это нормально (и вопрос "откуда такая уверенность?" после этого вполне себе ожидаем).
Немного снобизма/высокомерия (конечно не уровня дофа/tryme) - тоже нормально, когда человек достигает (побеждала в Интерстено) высот в каком-то деле, и спорить с ним бессмысленно, если ты не достиг хотя бы того же (на КГ это скорость/ранг), а лучше бОльшего: не достиг - значит не разбираешься в вопросе, приходи когда достигнешь (сперва добейся).
Вот что мне не совсем ясно - так это...
...про это и, например, про то - мы старательно за(у)малчиваем, а также про то, насколько важнО хорошо развитое внимание (и вообще когнитивные способности) в тайпинге, мы только про возраст говорим...
...оказывается, для быстрой печати достаточно просто "быстрее шевелить пальцами", и дело только в пальцах, а не в мозге (в том, как быстро он обрабатывает входящую информацию и дает команды пальцам - ну это упрощенно)...
...ах да, еще важна просто "практика, практика, практика", 100500 текстов практики, а ранг в лучшем случае Супермен...
...динамика лучше статики, в том смысле лучше, что позволяет достичь действительно* высокой скорости (*1000, ниже - невысокая, самый быстрый статик медленнее самого быстрого динамика, поэтому динамика лучше, 900 - это медленно)...
...еще, выяснилось, что для подтверждения того, что вы не читер, достаточно предоставить только видео (дай б-г с руками, а если там нет часов/секундомера - это нормально), а предоставлять TS, которую записать легче, чем видео - вообще необязательно или не нужно размещать ее на видном месте, например в Био...
...а еще, один кулхацкер когда-то уже придумал как обходить Квалификацию и продемонстрировал это результатом ~3000 в топе рейтинга...
тогда надо быстрее пальчиками двигать. самый действенный совет.

у меня лучшая читалка среди всех Клавогонщиков.

нет, я просто очень старая. просто не биологически, а ментально.

в общем, и т.д. и т.п.

чет я не понял, ты постебал или не постебал?) еще чувствуется между вами какой-то бекграунд, это так?
Последний раз отредактировано 6 марта 2024 в 18:16 пользователем NDancer
Лазер Сообщение #15 6 марта 2024 в 19:00
Супермен
13
NDancer писал(а):
чет я не понял, ты постебал или не постебал?

ну, где-то нет, где-то да (не удержался) - думаю, это очевидно
NDancer писал(а):
еще чувствуется между вами какой-то бекграунд, это так?

нет
Лазер Сообщение #16 16 апреля 2024 в 17:24
Супермен
13
kazimur писал(а):
Опережающее чтение очень важно для неродного языка.
Может, на русском и можно без опережения быстро набирать, но на английском очень сложно.
Для развития навыка после 500 - это must have...

HelixOfTheEnd писал(а):
и тут я могу не согласиться.
я печатаю 700-800 на некоторых языках, которых даже не знаю (и на кириллице, и на латинице). причём для них как раз предпочитаю "режим одной строки" (и держу взгляд на одном и том же месте, никуда вперёд не читаю).

HelixOfTheEnd, полагаю, если я правильно вас понял, вы держите взгляд на подсвеченном слове (если подсветка включена), в общем, на одном слове, которое нужно набрать сейчас, и не читаете наперед...
предлагаю вам продемонстрировать это на видео, как тут или тут, было бы интересно посмотреть (как и в случае с two-fingers-тайпингом - верится с трудом)
такой скрипт поможет:
скрытый текст…

должно получиться что-то вроде:
скрытый текст…
Последний раз отредактировано 23 апреля 2024 в 11:34 пользователем Лазер
HelixOfTheEnd Сообщение #17 16 апреля 2024 в 17:33
Организатор событий
1
Лазер писал(а):
HelixOfTheEnd, полагаю, если я правильно вас понял, вы держите взгляд на подсвеченном слове (если подсветка включена), в общем, на одном слове, которое нужно набрать сейчас, и не читаете наперед...
предлагаю вам продемонстрировать это на видео, как тут или тут, было бы интересно посмотреть (как и в случае с two-fingers-тайпингом - верится с трудом)
такой скрипт поможет:

не на слове, конечно, что за глупость, слова бывают от 1 до 20+ символов. (слова - это в принципе худшая метрика и в печати, и в лингвистике, и вообще везде, слова очень большой разброс по длине имеют).
на текущих ~5-10 символах (точно не знаю, потому что нет способа замерить).
ну и скрипт, понятно, не подойдёт по той же причине.

но если будет скрипт на ~5-10 символов (желательно, настраиваемый), то без проблем проедусь.

вообще, вспомнилось вот, мне уже предлагали когда-то подобное как раз с одним словом (кажется на ныне несуществующем сайте-конкуренте даже можно было такое попробовать (чтобы показывало максимум одно слово)). но это во-первых тест на реакцию (а у меня реакция отвратительная, сильно ниже средней), а во-вторых, даже если включить не 1 слово, а 2 или даже 3, то тест будет двигаться очень дёргано и рвано (меня лично такое будет отчень сбивать). в "режиме одной строки" как раз-таки смысл в плавном движении.
Последний раз отредактировано 16 апреля 2024 в 17:49 пользователем HelixOfTheEnd
Лазер Сообщение #18 16 апреля 2024 в 18:47
Супермен
13
HelixOfTheEnd писал(а):
вообще, вспомнилось вот, мне уже предлагали когда-то подобное как раз с одним словом (кажется на ныне несуществующем сайте-конкуренте даже можно было такое попробовать (чтобы показывало максимум одно слово)). но это во-первых тест на реакцию (а у меня реакция отвратительная, сильно ниже средней), а во-вторых, даже если включить не 1 слово, а 2 или даже 3, то тест будет двигаться очень дёргано и рвано (меня лично такое будет отчень сбивать). в "режиме одной строки" как раз-таки смысл в плавном движении.

на сайте, который на видео (он не конкурент), есть tape mode (не очень дерганно, если letter и smooth line scroll):
скрытый текст…

можно еще с настройками повозиться: theme - custom, фон (background) и текст (text) одним цветом, а подсветку (sub) каким-нибудь другим
HelixOfTheEnd Сообщение #19 16 апреля 2024 в 19:39
Организатор событий
1
Лазер писал(а):
на сайте, который...

ххм. а на Манкитайпе и правда можно попробовать поэкспериментировать.

правда мне кажется всё это обсуждение целиком не очвень подходит под тему.
Последний раз отредактировано 16 апреля 2024 в 19:40 пользователем HelixOfTheEnd

Чтобы писать в форуме, нужно зарегистрироваться.


Связаться
Выделить
Выделите фрагменты страницы, относящиеся к вашему сообщению
Скрыть сведения
Скрыть всю личную информацию
Отмена