Публикации сообщества

Елена Дегтярева • 25 июля 2021

Машинное обучение и Искусственный интеллект в Pictoblox

 

PictoBlox-Cover-Image

PictoBlox - Scratch-Based AI Programming Software for Kids - STEMpedia (thestempedia.com)

Индийский проект STEMpedia по программированию мне Оочень симпатизирует своими расширениями, которые они внесли в Scratch: Machine Learning Машинное обучение и Artificial Intelligence Искусственный интеллект и другие в том числе.

image

Именно на этом сайте состоялось мое знакомство на практике с Искусственным интеллектом (ИИ) и Машинным обучением(МО). До этого мое представление о данных технологиях было такое, что и близко боялась подойти. Но разработчики постарались и теперь ИИ и МО доступны детям.

Летом записалась на 5 обучающих бесплатных вебинаров от STEMpedia для учителей всего мира.  До конца обучения с выполненными практическими работами дошло 50%.

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

Цель: по лицу человека определить его эмоциональное состояние.

 

 Цель: машина сама определяет кто изображен на картинке и дает ему название.

Цель: определить, есть ли на лице человека маска и в случае ее отсутствия предупредить, чтобы он одел маску.  

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

 

Все это возможно благодаря сайту Teachable Machine

image

Сначала нужно обучить машину.

Выбираете к примеру Проект с изображениями. И создаете серию изображений  любого предмета или своего лица. Чем больше изображений разного ракурса, тем точнее машина определит в дальнейшем вас или предмет. Минимум нужно создать 2 класса, например, в моем случае Радость и Грусть. Соответственно на фото, где я улыбаюсь и грущу.

image

Далее нажимаете Обучение и по итогу получаете код.

Посмотрите как работает код.

image

image

Далее нажимаете Экспорт модели и копируете Ссылку общего доступа.

image

Открываете ПО Pictoblox.

 экрана (353)

Добавляете расширение Machne Learning и загружаете скопированный код.

 экрана (356)

Появляются новые блоки.

 экрана (357)Теперь эти блоки можно использовать при написании кода.

Например, если я грустная, то пусть спрайт Девочка станцует, а если я радостная, то спрайт Гитара исполнит музыкальное сопровождение.

Результаты вы видите выше в видеороликах. Именно так создавался код на определение маски на моем лице или ее отсутствии. А потом писался код для спрайта, который мне говорил, что нужно надеть маску. 

Видите, как это легко!

 

По итогам участия в вебинарах и успешной работе организаторы раздали сертификаты, коды доступа к курсам на их сайте, а самым лучшим 10 участникам отправили образовательные наборы по ИИ и МО. 

 экрана (358)

Кол-во комментариев: (9)

Лора Кравченко
Елена, очень интересно! А обучение на английском языке (меня интересует обучающие видео) или не владеющий английским языком тоже разберется? Твой пост положила в закладки для будущих проектов с детьми.
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Елена Дегтярева
    Обучение конечно же на английском языке, сегодня трудно научиться новому не зная английский язык. С другой стороны, простое повторение по видео и по картинкам никто не отменял. Да и встроенные переводчики в браузере тоже в помощь незнающим АЯ.
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Елена Дегтярева
    Это наборы, где собранные модели используют МО и ИИ для выполнения задач, например, собранная машинка с "глазами" сама пропускает пешеходов и поворачивает направо и налево на поворотах.
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Елена Дегтярева
    Рекомендую записаться с учениками в индийский онлайн лагерь разработчиков STEMpedia по ссылке https://forms.gle/LorUTpfZ6nJ7kEQk6. Обучение на английском языке. Но все понятно при работе с программой - просто повторять за ведущим. Скорее всего в Зум, так как чаще всего они работают там.
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии