глаза

О математике и родительской гордости

RatingNatashaLogicLike

Дочь Наташа радует нас, уже более двух лет регулярно занимаясь основами логики и математики на портале LogicLike.

Начала ещё дошкольницей, с совсем простых задачек, а сейчас добралась уже до таких, что и мне, бывает, трудно сходу сообразить.

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

Отдельно меня впечатляют продуманные СХЕМЫ решения, которые помогают выделить из текста задачи структуру и логику, благодаря чему уже первоклассница решает задачи, эквивалентные "трём уравнениям с тремя неизвестными в целых числах".

Пока что я заметил один существенный минус - довольно короткий бесплатный пробный период 😉 Без оплаты можно решать задачки буквально дней 10, а потом - не больше нескольких в день.

Вот и получается, что зарегистрированных пользователей на этом портале - сотни тысяч, а регулярно занимаются - хорошо, если 10тыс человек.

Зато из них Наташа сегодня занимает 190-е место на всём портале, и 17-е по городу Петербургу.

У кого есть дети 5-10 лет - посмотрите, если ещё не знакомы с этим порталом. На мой вкус - очень качественная альтернатива онлайн-игрушкам.

При регистрации по ссылке

https://logiclike.com/st/1s21bx4

у Вас в списке "друзей" сразу окажется Наташа, так что Вы сможете видеть её успехи - и радовать нас своими успехами тоже!

глаза

История машинного перевода (перепост)

Встретил прекрасно написанную историю машинного перевода, искренне рекомендую - там есть технические подробности для любителей, но их можно и пропустить, получив качественное общее впечатление.
Цитата для затравки: "с уходом каждого профессионального лингвиста качество машинного перевода растёт"
глаза

О проекте “Робик” простыми словами

Я пробовал сложно - получилось Учебная лаборатория "AI SotA". Напишу максимально просто


Моя цель - на практике выяснить, чем уже существующие инструменты и технологии ИИ могут помочь в обучении людей. Охотнее всех учатся дети, с них и начинаем. Мотивированных обучаться взрослых тоже возьмём, благо работы потенциально - невпроворот.


“Уже существующие инструменты” сейчас очень быстро меняются, поэтому многое придётся делать своими руками. Одновременно узнавая, что сейчас уже возможно и как этому научиться. И это хорошо.

“Робик” как 32-й ученик

Робик - это младший товарищ учеников. “Он” хочет научиться всему, чему окружающие - учителя и дети - захотят его научить.

Предположительно учителя захотят научить его всему, чему они учат школьников.

А чему захотят научить его дети - может быть неожиданным и интересным результатом.


Внешняя форма поначалу не слишком важна, это может быть ноутбук с камерой.


В пределе создание такой системы требует создания модели человека, активно познающего мир. Прямо сейчас эта задача человечеством пока не решена, так что начнём с гораздо более простых задач. В дальнейшем пишу “Робик” и “он” без кавычек.


Минимальное ожидание от младшего ученика: он может выделять людей из фона, узнавать их и как-то с ними взаимодействовать. Эта способность формируется в человеке в первые дни, недели, месяцы, годы жизни одновременно с массой других, и вовсе не является тривиальной. Но технически она решена.

Что уже готово

В нашей школе 550 группа из одного ученика 11-го класса за 2 недели на Python сделала прототип:


  • обычный компьютер под Windows/Linux, две веб-камеры, 3 готовых библиотеки


  • одна нейросеть выделяет лица из фона


  • вторая нейросеть сравнивает лицо с образцом, имя которого известно


  • Робик приветствует каждого человека


  • Если лицо похоже на образец, Робик озвучивает своё предположение и спрашивает, правильно ли оно (используется библиотека синтеза речи)


  • ведётся видеозапись происходящего


  • работает локально, без обращения к внешним сервисам


Была также идея, что Робик в роли Деда мороза поздравляет всех с праздником и чего-то желает, но НГ прошёл раньше, чем прототип стал достаточно функциональным. Это не последний праздник :)

Идеи для реализации на следующем шаге:


  • сейчас Робик иногда ошибается, принимая одного человека за другого. Можно улучшать качество образцов и тонкие настройки распознавания, а можно - сделать это частью обучения Робика: своими реакциями на “он назвал Машу Петей” дети могут помочь ему лучше узнавать. Реализуемо через обучение с подкреплением. Если сделать реакцию “нажми ДА/НЕТ” то вообще просто, если распознавать жесты - немного сложнее


  • сейчас Робик узнаёт только тех, чьи фотографии с именами получены от родителей (это решало проблему формального разрешения на обработку персональных данных). Можно добавить способность “запомни, как зовут новое лицо”. Тут опять вопрос, как вводить реакции:


    • самое простое - через клавиатуру


    • более интересно и сложно - записывать ответы через микрофон и использовать их при узнавании (“Робик повторяет услышанное”, голос тот же или преобразован)


    • ещё более интересно - добавить распознавание речи, там будут ошибки, их снова можно будет править силами учеников через обучение с подкреплением



  • можно взять максимально простую концепцию из математики или логики, которой Робик “хочет научиться”, например “объясни мне, что такое КРУГЛОЕ?”. Возникают вопросы:


    • как задаётся фокус внимания Робика?


    • что Робик уже знает (на основании готовых библиотек распознавания)


    • а чему и как дети могут его научить



  • можно развивать способность Робика узнавать больше о конкретном человеке:


    • через вопросы и запись ответов


    • через запоминание событий взаимодействия


      • тут был забавный результат в процессе тестирования - когда Робик редко кого-то узнавал, дети спонтанно начали соревноваться и считать “а меня он уже 24 раза правильно узнал!”



    • через анализ поведения (мимика, направление взгляда)



  • особенно интересна возможность участия Робика в работе малой группы:


    • запоминать и анализировать характер взаимодействия между участниками


    • “брать пример” с детей и “подавать им пример”



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


Но уже на самом первом шаге - как Робику чаще правильно узнавать людей - возможны интересные исследования разных подходов для сравнения “каким способом дети готовы обучать Робика”.

Концептуальная проблема

Насколько похожей на психику первоклассника должно быть система “Робик”, чтобы её обучение было детям и интересно, и по силам?


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


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

глаза

Интересный ракурс: "relation between various types of minds and the accessible fun space"

"Соотношение между различными типами интеллекта и пространством доступных не-скучных видов деятельности"

отсюда:


In 2015, Yampolskiy launched intellectology, a new field of study founded to analyze the forms and limits of intelligence.[16][17][18] Yampolskiy considers AI to be a sub-field of this.[16] An example of Yampolskiy's intellectology work is an attempt to determine the relation between various types of minds and the accessible fun space, i.e. the space of non-boring activities.[19]

https://en.wikipedia.org/wiki/Roman_Yampolskiy
глаза

Размышляя о природе сознания

встретил заметку

https://fivebooks.com/best-books/luciano-floridi-philosophy-information/?fbclid=IwAR3o7FZoCqp5tprei63XpspYpoaJOZERVLHXPZsmZbtfz3GrZ4mnmDN4fwg Luciano Floridi

Пара цитат:

I came across a paper by Karl Popper entitled “Epistemology without the knowing subject,” and all of a sudden I realised that if you take the knowing subject away from epistemology all you’re left with is information. If you take away Mary from ‘Mary knows that p’ all that’s left is ‘that p’, and ‘that p’ is just that piece of information. Similarly ‘Paris is the capital of France’ or ‘a piece of toast’ or ‘water is H2O’ are just information.


I inherited from my postdoctoral mentor Michael Dummett a very nice, perhaps oversimplified picture of the history of philosophy, which is this:
+ ancient philosophy was more concerned with the nature of things and therefore hugely concentrated on ontology and metaphysics. That continued all the way through the Middle Ages.
+ Then came modernity as the age of the centrality of epistemology, the philosophy of knowledge.
+ Then contemporary philosophy, from Wittgenstein onwards, has had as its central idea the philosophy of language: questions about meaning, semantics.

In short:
philosophy about reality,
philosophy about our knowledge of reality,
and then philosophy of the language of our knowledge of reality.

To this oversimplified caricature we could add another stage: the information turning point.

Not what reality is, not what we know about the nature of reality and what it is, not focused on just the means through which we make sense of our world through reality, but rather the technological and informational framework within which we make sense of our knowledge of reality.