Элементы ИИ
Хельсинский Университет запилил (причем уже довольно давно) бесплатный онлайн курс про основам искуственного интеллекта. Курс рассчитан на широкую аудиторию и рассказывает о самых основах построения систем искусственного интеллекта. Если вам интересно, что означают слова типа GAN, LLaMA, GPT и прочее, то этот курс для вас.
TON Wallet Контест
Ребята из TON недавно устроили контест с ценными призами и подарками, в котором я поучаствовал и в котором я, как сегодня оказалось, ничего не выиграл. Ну как ничего, утешительный NFT я все-таки выиграл, хотя, в тайне надеялся, что мой проект будет оценен выше...
По требованию конкурса нужно было создать криптокошелек для блокчейна TON. Я решил делать приложение под мобильные платформы. Сначала я хотел сделать кошелек под обе платформы iOS и Андроид, но времени хватило только на Андроид. В процессе работы над проектом, я, получше познакомился с языком Котлин, научился анимировать стикеры Telegram, научился соединять код на Котлин с кодом на Go.
Конкурсное приложение опубликовано на github.
Любопытно будет посмотреть работы других конкурсантов. В любом случае было здорово поучаствовать, мне такие мероприятия дают хорошую мотивацию и держат в курсе актуальных технологий.
Getmentor
Есть такая платформа Getmentor. На ней люди, интересующиеся информационными технологиями, могут найти себе наставника чтобы развиваться в профессиональной сфере. Ментор это не учитель и не преподаватель, это просто человек немного дальше продвинувшийся в области знаний, которая вам интересна и который имеет возможность подельться своим опытом с другими. Задача ментора заключается в том, чтобы помогать людям решить их проблемы связанные с ориентированием в мире IT, посоветовать в какую сторону развиваться, какие ресурсы использовать, с чего начать изучение той или иной технологии?
Несколько месяцев назад во время очередного кризиса самоопределения, у меня возникла идея тоже найти себе ментора. Списавшись с несколькими специалистами на платформе и поговорив с ними, понял, что и у меня тоже есть опыт и знания, которыми я могу поделиться, поэтому я тоже зарегистрировался на ней в качестве ментора.
За несколько месяцев я побеседовал с несколькими десятками человек. У всех были разные задачи и ситуации. Кто-то хочел свичнуться в IT из продаж, кто-то изучает веб-дизайн и нужна дорожная карта по технологическому стеку, кому-то нужно мок-интервью чтобы получше подготовиться к собеседованию на работу.
Однако, я столкнулся с проблемой. Количество желающих оказалось больше чем я мог обработать. Я решил, что буду проводить одну-две встречи в неделю а затем закрывать профайл чтобы он был неактивен и люди не смогли мне назначать созвоны через платформу. Такая стратегия отлично себя показала - я стал разговаривать с людьми реже.
Возможно, большое количество заявок было вызвано тем, что я поставил стоимость своих услуг на платформе как бесплатную, рассматривая эту работу как волонтерство. Но постепенно бесплатный формат встреч мне стал нравиться все меньше и меньше.
Может быть так совпало, но последнее время люди, которых я консультировал все реже и реже стали приходить на встречи вовремя, или не приходили вообще. Некоторые просили провести мок интервью как можно скорее, потому что дедлайн завтра. От таких запросов я как привило отказываюсь, так как мок интервью требует подготовки.
Последней каплей стало когда человек сам назначил встречу, опоздал на нее на пол-часа а затем подсоединился на нее из машины во время движения по дороге с работы домой, а как приехал попрощался и пошел дальше по своим делам. Видимо, если в профайле ментора написано "бесплатно" значит время человека ничего не стоит и можно использовать его как фон.
Решил пока сделать паузу с бесплатными консультациями, Закрывать совсем профайл на гетментор пока не буду, просто поставил цену за час в четыре тысячи рублей. Если кому действительно будет нужна консультация - сможет ее получить, но за соответствующую плату.
GPT4all
Наконец и я установил GPT4 локально. Теперь я понимаю причину того хайпа, который охватил сегодня мир.
Кажется, мы случайно переизобрели человека.
Смотрите сами, объём памяти человеческого мозга по оценке различных авторов колеблется от 10^6 до 10^16 бит. Это, в переводе на программисткий язык составляет от 122 килобайт до 1136 терабайт. Предположим, что истина лежит где-то посередине и составляет 10^11 бит, то есть 11 гигабайт.
Размер модели, которую я скачал из интернета для того чтобы запустить чат, показанный на скриншоте, весил около 4 гигабайт. И это только одна из многих моделей доступных в приложении. Некоторые модели имеют гораздо больший размер. А ведь это такой же порядок как и грубая усредненная оценка объема памяти человеческого мозга!
Мы создали хранилище человеческого опыта для передачи которого от человека к человеку не нужен посредник в виде другого человека! Мы научились сохранять опыт не в виде книг или устного пересказа а в совершенно новом виде — в виде модели знаний, которую можно запустить в компьютере и мгновенно получить ответ на поставленный вопрос и это круто!
Мы получили мозг в банке, при этом этот мозг лишен недостатков органического мозга. Он не устает, не болеет и не стареет. Он всегда на связи, всегда в хорошем настроении и всегда готов помочь.
Конечно, пока не все так радужно, возникает целый ряд вопросов, которые только предстоит решить. Например, как верифицировать полученные ответы? Как эффективно использовать подобные модели, я уж не говорю про всякие вопросы как быть с борцами за этику, авторские права и прочее разное...
Ящик Пандоры открыт и это, похоже, с нами теперь надолго...