Задачи и тесты по программированию | proghub
2.39K subscribers
655 photos
16 videos
23 files
915 links
Публикуем задачи и вопросы для подготовки к собесу.

Сотрудничество: @cyberJohnny
Download Telegram
#proghub #humor

Программируй по-пацански, а то че ты как лох
​​#proghub_php
#porghub_tests

Что выведет следующий код?

Правильный ответ тут:
https://proghub.ru/q/93bd84
​​#proghub_cpp
#porghub_tests

Каков результат работы следующей программы?

Правильный ответ тут:
https://proghub.ru/q/e6c3e1
Каков результат работы следующей программы?
Anonymous Poll
6%
10
22%
20
61%
11
10%
21
#news #proghub
Minecraft поможет создать универсальный искусственный интеллект

Специалисты в области искусственного интеллекта из Facebook Research работают над "умным" помощником для игры Minecraft.

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

Главная проблема ИИ

Главная проблема современных "искусственных интеллектов" — узость решений, для которых они применимы. В случае с Minecraft нетрудно натренировать ИИ на выполнение команды "построй дом из камня с деревянными перекрытиями высотой три этажа", но при этом просьба игрока вроде "построй башню из песчаника высотой в 15 блоков со смайликом на вершине" поставит этот же алгоритм в тупик.

Решение проблемы

Именно это ограничение и рассчитывают преодолеть Артур Шлам и его коллеги по исследовательскому подразделению Facebook, и наилучшей средой, которую они смогли найти для тренировки такой системы, стал "конструктор миров" Minecraft.

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

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

Кроме того, в игровой среде "цена ошибки" будет невелика, и ассистент сможет постепенно чему-то учиться, даже проваливая большинство заданий. Оба эти обстоятельства помогут натренировать универсальный ИИ»,

━ отметил Шлам.

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

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

Скачать код ассистента можно на GitHub.
Обновили proghub.ru

⚡️пофиксили кросплатформенность в firefox
⚡️добавили редактирование профиля
⚡️добавили вывод всех правильных ответов в примерах вопросов
⚡️пофиксили категорию database
⚡️добавили пометку правильный/неправильный к ответам в результатах прохождения теста
​​#porghub_tests
#proghub_java

Что будет напечатано в результате выполнения данного кода?

Правильный ответ тут:
https://proghub.ru/q/3e079c
Что будет напечатано в результате выполнения данного кода?
Anonymous Poll
18%
true true
20%
true false
27%
false false
35%
false true
#proghub #humor

Тяжела и неказиста
Жизнь простого программиста
​​#porghub_tests
#proghub_php

Какой результат выполнения следующего кода?

Правильный ответ тут:
https://proghub.ru/q/b64cb1