ChatGPT от OpenAI -
чат-бот, основанный на языковой модели GPT-3.5, стал доступен любому
пользователю 30 ноября 2022 г. Модель была обучена в сотрудничестве с Microsoft
на их суперкомпьютерной инфраструктуре Azure. В то время как GPT-3 был
разработан для выдачи пользователям текстовых подсказок, ChatGPT оптимизирован
под общение, ответы на вопросы и оказание помощи. По всей видимости, ChatGPT
является очень существенным прорывом в технологиях искусственного интеллекта (ТИИ).
Он, его ближайшие аналоги и производные вкупе с параллельно развивающимися
генераторами изображений способны существенно изменить состояние многих
профессий: программистов, дизайнеров, копирайтеров и пр. Педагоги тоже входят в
эти «группы риска».
Проведенный ранее анализ применения ТИИ в образовании позволил
предложить классификацию кейсов
применения ТИИ с привязкой к составляющим педагогической системы (по
«классике»: цель обучения, содержание обучения, обучающие, обучаемые,
организационно-технологическая подсистема):
1.
ТИИ в создании учебного контента
2.
ИИ как репетитор (помощник ученика)
3.
ИИ как ассистент учителя
4.
ТИИ как аналитик-помощник администрации
образовательной организации
Рассмотрим новые кейсы применения ТИИ в образовании, которые
предоставляет ChatGPT:
1.
Помощь в
создании учебного контента. Большие языковые модели (Large language models,
LLM) и инструменты на их основе, генераторы изображений (технологии text2img) и
инструменты обработки и преобразования изображений и видео, прочие ТИИ
позволяют уже сейчас создавать учебный контент на новом технологическом уровне,
практически без непосредственного привлечения преподавателя. Это персонажи,
созданные искусственным интеллектом и внедренные в учебные продукты и видео,
виртуальная реальность, цифровые двойники преподавателя и прочее.
Что к этому добавляет и улучшает ChatGPT?
·
Он значительно облегчает работу с ИИ-генераторами
изображений. С его помощью можно создавать промты-запросы к Stable Diffusion, Midjourney,
Dalle-2 и прочим подобным нейросетям text2img. Промты, сгенерированные
нейросетью, лучше понимаются другой нейросетью, чем непосредственные
человеческие запросы. См. https://habr.com/ru/post/703568/;
https://habr.com/ru/post/708646/
·
ChatGPT может выступать в роли визуализатора
научных данных. Вот промт с
сайта промтов для ChatGPT https://github.com/f/awesome-chatgpt-prompts:
I want you to act as a scientific data visualizer. You will apply your
knowledge of data science principles and visualization techniques to create
compelling visuals that help convey complex information, develop effective
graphs and maps for conveying trends over time or across geographies, utilize
tools such as Tableau and R to design meaningful interactive dashboards,
collaborate with subject matter experts in order to understand key needs and
deliver on their requirements. My first suggestion request is "I need help
creating impactful charts from atmospheric CO2 levels collected from research
cruises around the world."
·
Значительно облегчит создание учебных текстов и
целых учебных пособий с иллюстрациями. Примеров создания качественных текстов
на любые темы и даже книжек достаточно (см. https://habr.com/ru/company/kts/blog/709082/).
О качестве созданных ChatGPT текстов свидетельствует препринт, опубликованный
на сервере bioRxiv в конце декабря 2022 г. (https://habr.com/ru/post/710672/):
чат-бот может писать такие убедительные аннотации научных статей, что ученые
часто не в состоянии их распознать.
·
Результатом взаимодействия с ChatGPT могут стать задания к выполнению
самостоятельной работы, вопросы к тесту, эталоны ответов для автоматической
проверки ответов типа эссе. Таким образом, можно создавать боты-экзаменаторы
для электронных курсов, в том числе с возможностью задания дополнительных
вопросов (см. ниже про бот-экзаменатор, https://habr.com/ru/post/709410/)
Таким образом, в вопросах создания учебного
контента ChatGPT расширяет возможности,
достигнутые ранее другими LLM, за счет расширения функций в диалоге с человеком.
2.
Помощник
и соперник учителя. К ИИ-помощникам учителя можно отнести: инструменты
подготовки к учебным занятиям, системы, обеспечивающие учет и контроль на
учебных занятиях (идентификация, фиксация поведения, вовлеченности, мгновенные
проверки уровня освоения, прокторинг), автоматическая проверка неформатных
(открытых) ответов и работ учеников на любом носителе, межъязыковые учебные
мессенджеры и онлайн-системы для проведения интернациональных занятий и многое
другое.
Что к этому добавляет и улучшает ChatGPT?
·
Подготовка к учебным занятиям. ChatGPT
позиционируют как соперника поисковика Google и одновременно Википедии.
Действительно с его помощью можно получить нужную информацию в готовом виде.
Правда, следует уметь ее проверять и уточнять, когда вам нужно найти точные и
подробные ответы на ваши вопросы. Он поможет преподавателю составить грамотный
учебный план урока (см. промты в https://github.com/f/awesome-chatgpt-prompts)
и даже целого курса. Так на запрос: «Я создаю курс по искусственному интеллекту
для учителей школ. Подскажи мне, что надо включить в этот курс. Из каких
разделов он должен состоять?». Последовал ответ: Конечно! Вот список тем, которые вы могли бы
включить в курс по искусственному интеллекту (ИИ) для школьных учителей» и далее
7 тем с аннотацией каждой, а по дальнейшим запросам глубокая проработка каждой
темы, ссылки на авторов и работы полезные для разработки конкретных разделов.
При этом можно попросить чат кратко объяснить содержание статьи, перевести на русский язык. Создание
учебных текстов и целых учебных пособий преподавателем с использованием ChatGPT
особенно продуктивно, если рассматривать его как «генератор идей и сырых
артефактов для последующей доработки человеком-экспертом».
·
ChatGPT, безусловно, может помочь учителю в
проверке домашних заданий. Но с другой стороны, возникает вопрос: кто написал
это домашнее задание: ученик или ChatGPT? Сочинение, решение математической
задачи, компьютерная программа - все это может быть написано ботом. Остается ли
тогда вообще смысл в проверке письменных домашних заданий (см. https://habr.com/ru/post/708990/, http://timkin-blog.blogspot.com/2023/01/blog-post.html
и др.)? Если ты никак не можешь
проверить оригинальность письменной работы - то для проверки тебе придется
обсуждать каждую задачу с каждым учеником очно. Иного способа проверки не
будет. Но есть и другое решение – пусть бот дополнительными вопросами по
заданию проверяет кто его выполнил.
·
Проверка знаний учащегося in situ. Учитель может
организовать собеседование учеников с ChatGPT с возможностью адаптации
(увеличения/уменьшения сложности вопросов), дополнительных вопросов,
предварительной оценкой чатом и итоговой оценкой от преподавателя. Это возможно
(https://habr.com/ru/post/709410/),
но есть нюансы по составлению промтов и организации процесса.
·
ChatGPT многоязычен и в этой связи открываются
широкие возможности его использования в распределенной по разным странам
мультиязычной аудитории. Но примеров пока нет.
Итак, ChatGPT это, с одной стороны,
безусловный прорыв в ИИ-ассистировании учителю в его многотрудной деятельности,
но с другой стороны, его доступность ставит под угрозу эффективность многих
видов и методов учебной деятельности (типа домашних заданий), а перспективы
развития в ближайшем будущем угрозу эффективности самого «кожаного»
учителя.
3.
Репетитор
и помощник ученика. Как уже существующие примеры здесь необходимо отметить
наличие предметных интеллектуальных систем обучения (ИСО), которые позволяют
определять уровень знаний ученика, адаптировать учебный материал и процесс
обучения, использовать автоматические генераторы вопросов, рекомендовать дополнительные курсы, прогнозировать результат обучения,
использовать голосовые боты и т.п. Известны такие системы и приложения для
изучения языков, математики, военных наук. Сюда же можно отнести опыты
использования персонажа, который находится под контролем ИИ-системы (на основе LLM), виртуальной реальности с
ИИ и т.п. Собственно ChatGPT и его
применение в образовании лежит в этом
русле развития ИИ-педагогики. С тем отличием, что перед нами
универсальная модель с пока еще не протестированным уровнем применимости. Что ChatGPT
может дать учащемуся?
·
Утверждается, что ChatGPT владеет практически
всей информацией, которая есть в интернете (до июня 2021 года), и может в
простой форме (https://habr.com/ru/post/708280/)
объяснить что угодно, помочь ребенку разобраться в любом вопросе, решить
математические задачи или написать сочинение. Модель может объяснить суть
задачи, способна делать простейшие математические и физические расчёты по
текстовой формулировке; решать простейшие логические задачи. Отмечается, что она может ускорить процесс
обучения программированию (https://habr.com/ru/post/709310/),
поможет решить вопросы по кодированию,
находить простейшие ошибки в коде и дать подробное объяснение того, что он
сделал.
·
Уровень того, чему может обучать ChatGPT
достаточно высок. В качестве примера приводится американский профессор
микробиологии, который составил тест из десяти задач, требующих глубокого
понимания предмета и способности абстрактно понимать, где нужно использовать
вычисления, даже когда явного вопроса про них нет. Оказалось, что ChatGPT
прошёл его тест на 95%, намного лучше среднего студента (https://bigthink.com/the-future/chatgpt-microbiology-quiz-aced/).
Также сошлюсь на тестирование ChatGPT,
д.ф.-м.н., профессор института цифровых систем ЯГТУ Соловьевым М.Е. по
физико-химии полимеров.
·
При этом с ChatGPT надо уметь работать: он не защищен
от ошибок. Тем более в узких областях знаний. В сети Вы можете найти много
примеров подобного. Интересно, что ChatGPT способен их исправлять
непосредственно в диалоге, но для этого должен
быть соответствующего уровня собеседник. Так что непосредственно
применение для обучения чревато. Впрочем, не стоит забывать, что именно сейчас
он учится на миллионах бесед со всего мира и во всех предметных знаниях и
областях деятельности.
·
О самопроверке знаний уже упоминалось выше (https://habr.com/ru/post/709410/)
·
К сожалению ChatGPT работает не только для
учащегося, но и за учащегося, в частности, создает эссе для студентов почти на
любые темы (см. https://www.theguardian.com/technology/2022/dec/04/ai-bot-chatgpt-stuns-academics-with-essay-writing-skills-and-usability),
решает за претендента тестовое задание для собеседования на ИТ-вакансию (https://habr.com/ru/post/710169/),
сочинение на прохождение ЕГЭ (https://vogazeta.ru/articles/2022/12/7/quality_of_education/21495-358_slov_itogovogo_so4ineniya_o_chem_stoit_podumat_chinovnikam_minprosa)
и т.д. - примеров множество.
Сгенерированные тексты уникальны и легко обходят системы антиплагиата (https://habr.com/ru/post/708646/)
Это не "компиляция из источников", это генерация на основе модели
языка.
Итак, возможности самообучения с
использованием ChatGPT очень велики. Но пока его релевантность по каждому предмету,
теме, уровню выдаваемых знаний не протестирована, рекомендовать ее своим
ученикам не стоит. Остаются (и останутся во многих отраслях) проблемы с
формированием умений и навыков. Но кое-где (все те же программисты, дизайнеры,
журналисты и т.п.) этот порог уже невысок.
4.
Аналитик образовательной
организации. Вот здесь примеров пока нет. Хотя очевидно, что ТИИ и ChatGPT могут существенно изменить организацию
и технологии обучения (см. только отказ от «домашних заданий»). Но в этой группе кейсов рассматриваются
обычно «типовые» задачи анализа больших данных и модели, обученные на образовательной
статистике, цифровых следах участников образовательного процесса и т.д. Это
задачи поиска и привлечение одаренных абитуриентов, управления профессиональным
развитием студентов на основе их цифровых следов, прогноз академической
успеваемости студентов в следующем семестре, рекомендации по выбору курсов,
прогнозирование отсева и повышение удержания учащихся. ChatGPT пока работает с
индивидуальными запросами и беседами, но производные от него (и GPT-4, см. ниже) и их
массовое применение, безусловно, будут решать подобные задачи.
5.
ChatGPT и
изменение целей образования. Несколько слов о том, что ТИИ и ChatGPT могут
оказать влияние и на цели образования. Помимо педагогов, успехами LLM озабочены
копирайтеры, дизайнеры и программисты. Вот что пишут последние:
·
бот уже сейчас идеально выполняет роль Junior-разработчика
на удалёнке (https://habr.com/ru/post/708270/).
Надо ли учить программированию? Ведь … для всех, кроме очень специализированных
приложений, большая часть ПО в том виде, в каком мы его знаем, будет заменена
системами ИИ, которые обучаются, а не программируются. В ситуациях, когда нужна
«простая» программа, эти программы сами будут генерироваться ИИ, а не
кодироваться вручную (https://habr.com/ru/post/709310/).... Все программы в будущем,
в конечном счёте, будут написаны ИИ, а людям будет отведена контролирующая роль….
В будущем студентам компьютерных наук не нужно будет изучать такие рутинные
навыки, как добавление узла в двоичное дерево или программирование на C++.
Такое образование устареет, как обучение студентов технических специальностей
использованию логарифмической линейки.
·
когда-то, пионеры информатики твердо верили, что
всем будущим учёным-компьютерщикам потребуется глубокое понимание
полупроводников, двоичной арифметики и проектирования микропроцессоров, чтобы
разрабатывать ПО. Сегодня почти 90 % тех, которые разрабатывают ПО, не имеют
представления о том, как на самом деле работает процессор, не говоря уже о
физике, лежащей в основе конструкции транзистора. А компьютерщики будущего
будут настолько далеки от классических определений «программного обеспечения»,
что им будет трудно развернуть связанный список или внедрить быструю сортировку
(из комментариев к статьям о ChatGPT на Хабре).
Возможно, мне скажут, что здесь речь
не о целях, но содержании обучения. Но следующие примеры, ведь это точно о
целях? Соловьев Михаил Евгеньевич, д.ф.-м.н., профессор института цифровых
систем ЯГТУ пишет после своих опытов с ChatGPT:
·
Ярославль - город химиков. Здесь расположены
крупные предприятия по переработке эластомеров: шинный завод, завод РТИ,
Ярославль-Резинотехника, ТИИР. На этих предприятиях больше 80 процентов
инженеров-технологов выпускники нашей кафедры, которых и я в свое время обучал.
В выступлениях все руководители инженерных служб предприятий жаловались, что
они испытывают острую нехватку инженерных кадров. Однако вуз, к сожалению, мало
чем может помочь им, поскольку абитуриенты сейчас предпочитают идти на другие специальности, в
основном офисные, а на заводы идти после окончания вуза не хотят. Это
характерно не только для нашей специальности, но и для многих других инженерных
специальностей. По этой причине уже закрыта кафедра электрохимии, кафедра
процессов и аппаратов химической технологии, кафедра технологии синтетического
каучука. Дело идет к тому, что и нашу кафедру из-за отсутствия желающих учиться
тоже закроют.
·
Вот я и подумал, раз люди не хотят работать
инженерами-технологами, может тогда роботы их заменят? Что если обучить GPT-3
инженерной специальности по программе технического вуза? Возможно ли такое? Я
готов попробовать, как вы относитесь к такой идее?
Выводы и предложения:
1.
Модели, подобные ChatGPT и сам ChatGPT будут развиваться. Уже отмечают, что «некоторые
из описанных в начале декабря негативных случаев в настоящее время не
подтверждаются». В следующем варианте модели разработчики планируют добавить: распознание
отправленного пользователем изображения, ответы на вопросы по отправленному в
чат скану какого-либо документа, обнаружение нужного фрагмента на видео, расшифровка
аудиозаписи, генерация изображений. В марте 2023 года Microsoft запустит версию
своего поисковика Bing с системой искусственного интеллекта на базе чат-бота
ChatGPT. Эта компания, главный выгодоприобретатель модели, планирует вложить
сюда еще до 10 млрд. долларов. Но будут развиваться и аналоги от других
компаний (https://habr.com/ru/post/708646/),
в том числе отечественные (Сбер, Яндекс).
2.
При этом нельзя считать, что сингулярность уже
наступила. ChatGPT это такой вариант ИИ, который служит усилителем возможностей
человеческого интеллекта, а не его заменителем. Тем не менее, «те профессионалы, кто не будет разбираться и
уметь пользоваться ИИ-помощниками на их базе в своей работе, будут космически
непродуктивны по сравнению с конкурентами на рынке труда», «нашей главной задачей будет понимать, как
нашу работу мы сможем выполнить быстрее с помощью искусственного интеллекта» (из
комментариев).
3.
С одной стороны использование подобных
инструментов для преподавателя – это очередной этап коммодизации цифровых
технологий. Преподаватель получит возможность реализовать практически любую
задачу с применением ИКТ, «не имея ни малейшего представления про языки
программирования, …кодом фактически становится набор промптов на естественном
языке». Но с другой стороны, чтобы остаться эффективным «кожаный учитель»
должен измениться, повысятся требования как к нему, так и тем ученикам, которые
предпочтут человеческое обучение. Возможно разделение преподавателей на
объясняющих, мотивирующих, социализирующих познание и контролирующих,
определяющих, что человек действительно знает из того, что он действительно
должен знать.
4.
И все же, несмотря на 2-е утверждение, может ли ChatGPT
заменить преподавателей и насколько это экономически обосновано? В одной из
статей на Хабре сделана попытка оценить себестоимость индивидуального
универсального собеседника (https://habr.com/ru/post/708218/). Оценка очень
приблизительна, но утверждается, что за 30 - 100 тысяч долларов можно будет получить
собеседника, заменяющего по скорости работы примерно 100 человек. То есть в
минимуме такой преподаватель-консультант обойдется вузу $3000, а это
рентабельно. Опасность замены преподавателей ИИ в будущем реальна. Не всех,
конечно.
И напоследок о мифе бездушности
роботов и ИИ
Просто
приведу несколько высказываний участников обсуждений на Хабре:
·
При всем при этом, языковая модель обладает
одним чудесным качеством, которое, я уверен, произведет самую настоящую
революцию в области взаимодействия людей с компьютерами вообще и с базами
данных и учетными системами в частности. Она вас понимает.
·
Мне кажется будет лучше если этот бот будет
распознавать голос, можно будет в слух думать а он будет выдавать подходящие
варианты: - а что если заменить вот этот блок на.... ок... не, не то... давай
добавим функцию...хоорошо... а теперь сделай тесты и тд.
·
….Мы ж друзья стали. Ну и в конце попросил его
подробно описать алгоритмическую сложность по времени и по памяти, с чем он
тоже справился….Остались последние штрихи, но тут chatGPT устал - слишком много
запросов в час, так и сказал. https://habr.com/ru/post/710169/
Что лучше:
затюканный, нервный, неуверенный в настоящем и будущем учитель-преподаватель
или постоянный, карманный собеседник и помощник, который «тебя понимает»?