Время на прочтение: 2 минут(ы) Московские программисты стали победителями соревнования MineRL. Они предложили новый метод обучения с подкреплением на основе демонстраций, с помощью которого можно быстро и эффективно решать иерархические задачи в среде Minecraft: поиск ресурсов и создание новых инструментов. Использовать разработанные алгоритмы можно будет при создании автономных мобильных роботов и роботов-манипуляторов.
программирование
Время на прочтение: 9 минут(ы) Впервые в истории квантовый компьютер, созданный Google, решил задачу, которую не под силу решить обычному компьютеру. Хотя не все специалисты согласны с этим достижением, не возникает сомнений, что в будущем квантовые вычисления приведут к технологическому прорыву. Однако это также порождает новые непредвиденные проблемы, в том числе возможное появление опасного искусственного интеллекта. Читаем, как квантовые технологии […]
Время на прочтение: < 1 минуты В данном видеоролике показано, как менялась популярность различных языков программирования с 1965 по 2019 годы. Какая статистическая информация использовалась при создании этого видео? За последние годы были взяты во внимание индексы популярности языков программирования на основании частоты доступа к репозиториям GitHub. Для более ранних периодов использовалась агрегация различных национальных опросов, а также распространенность публикаций […]
Время на прочтение: < 1 минуты
Время на прочтение: 5 минут(ы) Моды (сокращение от модификации или модули) — создаваемые пользователями модификации в игре, способные изменять геймплей. Некоторые крупные моды могут добавлять контент в игру, но небольшие моды могут добавлять опции настроек, или оптимизировать скорость, геймплей, графику Minetest. Структура Модов Общим местом для установки модов является $path_user/mods/. Это minetest-install-directory/mods/ в GNU/Linux с RUN_IN_PLACE=TRUE и в официальной Windows, а также ~/.minetest/mods/ — […]
Время на прочтение: < 1 минуты Lua (лу́а, с порт. — «луна») — скриптовый язык программирования, разработанный в подразделении Tecgraf (Computer Graphics Technology Group) Католического университета Рио-де-Жанейро (Бразилия). Интерпретатор языка является свободно распространяемым, с открытыми исходными текстами на языке Си. По идеологии и реализации язык Lua ближе всего к JavaScript, в частности, он также реализует прототипную модель ООП, но отличается Паскале-подобным синтаксисом и более мощными и гибкими конструкциями. Характерной особенностью Lua является реализация большого числа программных […]
Время на прочтение: 2 минут(ы) Вдохновленный научной фантастикой, аспирант написал текстовое приключение, которое бесконечно генерирует нейросеть — играть в такую игру можно вечность.
Время на прочтение: 5 минут(ы) Jupyter Notebook — популярнейшая бесплатная интерактивная оболочка для языка программирования Python, позволяющая объединить код, текст и диаграммы, и распространять их для других пользователей. Раньше она называлась IPython Notebook, но название сменили, чтобы подчеркнуть совместимость не только с Python, но и другими языками программирования. Это крайне удобный инструмент для проведения экспериментов (как чисто математических, так и связанных с обработкой данных […]
Время на прочтение: 7 минут(ы) Google Colaboratory — это облачный сервис, направленный на упрощение исследований в области машинного и глубокого обучения. Используя Colaboratory, можно получить удаленный доступ к машине с подключенной видеокартой, причем совершенно бесплатно, что сильно упрощает жизнь, когда приходится делать глубокое обучение нейросетей. Можно сказать, что Colab является некоторым аналогом гугл-документов для Jupyter Notebook. В Colaboratory предустановлена Tensorflow и […]
Время на прочтение: 5 минут(ы) От переводчика: я нашел на Quora вопрос: Какую программу или код можно назвать самыми сложными из когда-либо написанных? Ответ одного из участников был настолько хорош, что вполне тянет на статью. Пристегни ремни.
Время на прочтение: 5 минут(ы) В конце мая разработчики Telegram прислали инвесторам письмо, в котором рассказали о ходе тестирования блокчейн-платформы TON (Telegram Open Network). Доступ к ней в апреле получило ограниченное число компаний. Одновременно Telegram выложил в открытый доступ набор для разработчиков TON. В «боевом» режиме платформу готовятся запустить в третьем квартале 2019 года. Это опасно близко к дедлайну — […]
Время на прочтение: < 1 минуты Лаборатория OpenAI, основанная Илоном Маском, продолжает исследовать возможности искусственного интеллекта. На этот раз результатом эксперимента, проведённого над ботами, стал язык, который программы самостоятельно разработали для того, чтобы облегчить общение друг с другом и эффективно выполнять общие задачи.
Время на прочтение: 2 минут(ы) Запомните это имя: Simit. Этот новый язык программирования скоро будет повсюду: он требует на 90% меньше кода, чем современные языки, и способен создавать высокоточные симуляции физических процессов.
Время на прочтение: < 1 минуты Астрофизик Кристин Морано из Калифорнийского технологического института (США) представила более 40 популярных алгоритмов для IBM Quantum Experience— сервиса для квантовых вычислений в облаке. Программы доступны на сайте arXiv.org.