Статьи

Изучение эволюции языка с помощью обучения с подкреплением и многое другое от TWiML и AI
Биты и байты Исследователи Facebook и Google создают среду RL для изучения эволюции языков. В их исследовательской работе предлагается вычислительная среда , позволяющая агентам взаимодействовать в серии игр, и они используют ее для демонстрации того, что симметричные коммуникационные протоколы (например, языки) возникают и развиваются без каких-либо врожденных, явных механизмов, встроенных в агент. Google выпускает набор данных синтетической речи, чтобы помочь исследователям..

Восстановите кривую двойного спуска с помощью OPU
В более раннем сообщении в блоге мы исследовали феномен двойного спуска [1, 2]: примирение классического непараметризованного режима с современным сверхпараметризованным. Действительно, классические предписания в статистике приводят к приятному моменту, когда баланс между смещением и дисперсией уравновешивается. Напротив, современные архитектуры содержат миллионы параметров, которые оптимизированы для достижения максимально возможной точности обучающих данных. При таком большом..

Победители конкурса #BeatsWithCodeHS
Послушайте 3 лучших музыкальных бита, созданных студентами CodeHS. На конкурс #BeatsWithCodeHS во время Недели компьютерного образования было подано более 850 заявок. Мы хотим выразить огромную благодарность всем учащимся, принявшим участие, и учителям, которые провели в своей школе мероприятие «Час кода»! 🎶 Сегодня мы так рады поделиться с вами тремя победителями конкурса этого года. Эти студенты получат подарочную карту Amazon на 50 долларов. Победители конкурса #BeatsWithCodeHS..

Учебное пособие по электронной коммерции и блогам, часть 6:
Разделение и модульность (упрощение написания кода на вашем сайте) Хорошо, мы не слишком много использовали языки информатики/программирования в этих руководствах. Будем надеяться, что это название не слишком пугает новых программистов, но «Развязка» и «Модулизация» будут важными понятиями для понимания в остальной части серии. Не волнуйтесь, несмотря на громкие слова, концепции не слишком сложны. (Этот учебник тоже довольно быстрый!) (Посмотреть видеоверсию) Разделение в..

Змейка с JavaScript. Часть 1
Это часть курса Змейка с JavaScript . В этом курсе мы создадим игру Змейка с помощью JavaScript без использования каких-либо библиотек. Мы будем использовать функциональное и неизменяемое программирование, изучим рендеринг холста, применение векторов и основы разработки игр. Вы можете найти исходный код в этом репозитории GitHub , а посмотреть игру здесь . В первой части этой серии мы напишем весь HTML и CSS и реализуем несколько служебных функций, которые мы будем часто..

TradeBot: Торговля акциями с использованием обучения с подкреплением - Часть 1
Цель : разработать ИИ для прогнозирования цен на акции и, соответственно, принятия решений о покупке, продаже или удержании акций. Алгоритм ИИ должен быть гибким, чтобы учитывать различные факторы торговой среды, такие как изменения цен на акции, задержки, получение защиты от будущих колебаний цен. Введение . Чтобы разработать TradeBot, вы должны правильно моделировать цены на акции, чтобы как покупатель акций вы могли разумно решить, когда покупать акции, а когда продавать их, чтобы..

10 проектов машинного обучения по регрессии с помощью Python
10 проектов машинного обучения по регрессии, решенной и объясненной с помощью Python. Регрессионный анализ - это простой контролируемый и неконтролируемый метод машинного обучения, используемый для поиска наилучшей линии тренда для описания набора данных. В этой статье я познакомлю вас с 10 проектами машинного обучения по регрессии с помощью Python. Некоторые популярные алгоритмы машинного обучения для регрессионного анализа включают линейную регрессию, дерево решений, случайный лес,..

React-Native и Firebase - Часть первая Простая аутентификация
React-Native и Firebase - Часть первая Простая аутентификация Итак, я медленно продвигался в своем пивном приложении и недавно завершил аутентификацию, поэтому решил, что пришло время для другого поста. Я выбрал Firebase, так как раньше возился с ним, и помню, что он довольно хорошо подходит для мобильных приложений, к тому же интерфейс довольно приятный. Я предполагаю, что у всех вас есть настройка скелета приложения с использованием либо response-native init, либо..

Установка O365 с помощью установщика Windows версий Project профессиональный 2016 и Visio 2016
Я использовал Project Professional 2016 и Visio Standard 2016 вместе с SharePoint для управления проектами с сотнями задач и 100 пользователями. Затем наша организация перешла на O365. Хотя это была действительно хорошая новость, я оказался в маленьком блайнде, я не смог установить O365 с Project или Visio. Итак, вот как я решил проблему, и как вы тоже можете. Причина, по которой установка обоих вместе наталкивается на проблему, заключается в том, что автономные версии Project и Visio..

Искусственный интеллект, автоматизация и экономика
Знаете ли вы основные преимущества ИИ и соответствующие изменения? Эта статья основана на отчете Белого дома «Искусственный интеллект, автоматизация и экономика». В отчете отмечается, что автоматизация продолжит приносить прибыль и потребует от сотрудников новых способностей, чтобы преуспеть в условиях нового мира. Новые изменения должны быть доступны каждому человеку, поэтому директивным органам необходимо помочь улучшить результаты автоматизации и снизить риск. Делать больше с..

UOP STR 581 Весь курс
Полный курс STR 581 Если вы хотите купить учебный файл A+, нажмите на ссылку ниже, мгновенная загрузка http://www.homeworkbasket.com/STR-581/STR-581-Complete-Course Полный курс STR 581 STR 581 Неделя 1 ДК 1 STR 581 Неделя 1 ДК 2 STR 581 Неделя 1 Индивидуальное задание по этике для размышлений STR 581 Неделя 2 ДК 1 STR 581 Неделя 2 ДК 2 STR 581 Неделя 2. Индивидуальное задание. Сканирование окружающей среды и краткое изложение STR 581 Неделя 3 ДК 1..

Развенчание «фальшивых» классов в JavaScript
«И ты думаешь, что ты такой умный, бесклассовый и свободный» ~ Джон Леннон TL; DR : ECMAScript6 представил ключевое слово class для обеспечения (нативного) программирования на основе классов на JavaScript. По сути, это синтаксический сахар поверх модели программирования на основе прототипов в JavaScript. Это дает нам более чистый синтаксис по сравнению со сложными конструкторами функций. JavaScript - это высокоуровневый динамический язык программирования со слабой типизацией...

Создайте приложение React с нуля в 2021 году
Создайте приложение React с нуля в 2021 году Станьте лучшим программистом, узнав, что делает приложение create-react-app под капотом. Вы работали над несколькими (а может, и над многими) проектами React, но, возможно, только начали свой собственный проект с помощью create-react-app. Приложение Create-react-app отлично подходит для новичков, которые просто хотят разобраться в коде React , не пытаясь настроить проект с помощью Webpack и Babel. Но теперь ты сильнее. Вы..

Интерпретация моделей машинного обучения в наборе данных о доходах переписи
Известная проблема машинного обучения - это перепись населения США 1994 года, в которой, основываясь на различных социально-экономических характеристиках каждого человека, мы можем определить, имеет ли кто-то доход больше или меньше 50 000 долларов в год. До сих пор, используя точно настроенную прогностическую модель, мы могли достигать отличных результатов с меньшим и меньшим количеством ошибок, но в настоящее время понимание причин, по которым модель предсказывает конкретный результат,..

GraphQL в реальном времени - чат (сервер части 1)
Я всегда спрашиваю людей ... Вам действительно нужно в реальном времени? Этот вопрос действительно сводится к вашим шаблонам доступа к данным в продукте. Если большинство ваших спецификаций представляют собой статические списки или контент, то наличие простого транспорта запросов и ответов в сочетании с кэширующим клиентом может удовлетворить большинство ваших потребностей. Это то, что мне нравится в технологиях GraphQL, они оптимизированы для большинства случаев использования и..

Обработка эмодзи из пользовательского ввода в React. Шаг за шагом. Полностью объяснено.
Смайлики воплощают жизнь 🧬 и эмоции 🙄 в неубедительных текстах. Вставить смайлы в код веб-сайта так же просто, как вставить сам текст. Просто введите смайлы рядом с текстом. Ну нет. Это становится более трудным, когда смайлик получен пользователем и разработчику необходимо его проанализировать. Это то, что мы здесь обсуждаем. Итак, если вы используете официально рекомендованный способ создания проекта реакции, то есть через create-react-app , и когда-либо пытались добавить..

Vue Devtools: простейший способ отладки приложения Vue.js
Одна из сильных сторон фреймворка Vue.js - надежность его инструментов разработки. В нем есть несколько действительно интересных функций, которые могут облегчить жизнь разработчикам, что всегда ценится. Процесс разработки приложения полон проб и ошибок, и всегда есть момент, когда нам нужно понять сбои, проверить, как приложение ведет себя в различных ситуациях, или просто убедиться, что все работает должным образом. С помощью Vue Devtools мы можем проверять и отлаживать приложения с..

Сочетание глубокого обучения и компьютерного зрения для распознавания штрих-кодов
На прошлой неделе я обучил модель YOLOv3 и модель YOLOv3-tiny локализации штрих-кода с помощью глубокого обучения. Сравнивая их производительность, я отказался от YOLOv3, потому что YOLOv3-tiny намного быстрее. Я доволен скоростью обнаружения QR-кода, запустив модель YOLOv3-tiny на моей видеокарте GeForce RTX2060. В этой статье я заставлю Darknet декодировать QR-код, интегрировав SDK штрих-кода Dynamsoft C/C++. Моя цель — выяснить, можно ли использовать глубокое обучение для повышения..

Image-Diff стоит 1000 слов
В 2016 году мы выпустили наш JavaScript SDK , который перенес основные функции Button по отображению функций или услуг одного приложения в другом для мобильного Интернета. В широком смысле это означало, что с нашим фрагментом, установленным на веб-странице, мы могли отображать контекстно-зависимые кнопки, извлекая некоторые данные на основе текущего сеанса, внедряя некоторые стили и DOM и подключая несколько обработчиков событий. Результат выглядел примерно так: Сегодня, спустя много..

10 сверхмощных тем JavaScript
Решение проблем 1. Поменять местами переменные: Процесс 1. Мы можем поменять местами переменные разными способами. Сначала я расскажу об одном из самых простых способов. Предположим, есть два стакана сока. Один сок манго, а другой лимонный сок. Теперь мы хотим поменяться стеклами друг с другом. Как мы можем сделать это? Мы можем взять пустой стакан и налить туда сок манго, а затем мы можем налить туда лимонный сок. Теперь лимонный стакан пуст. Затем мы можем поместить..