Публикации

Несбалансированные данные и методы выборки
В зависимости от области применения вашей модели машинного обучения велика вероятность того, что вы иногда будете сталкиваться с наборами данных, 90–99% экземпляров которых относятся к классу большинства. К сожалению, это может иметь серьезные последствия для показателей производительности многих популярных моделей бинарной классификации, таких как деревья решений C4.5, логистическая регрессия, машины опорных векторов, наивный байесовский метод и даже сильно разрекламированная функция..

Почему большинство кода - отстой
И что вы можете сделать, чтобы улучшить свою Извини, я не хотел быть таким грубым. Звучит довольно грубо, не правда ли? Но дело в том, что в этом есть доля правды. Вы, наверное, заглянули в некоторые кодовые базы и подумали, что это полный беспорядок. Ни один разработчик не идеален. Все они, какими бы хорошими они ни казались, совершали ошибки, как маленькие, так и большие. Плохое именование, слишком большие функции, плохие архитектурные решения, дублированный код. Я мог бы..

Расширенная визуализация иерархических тем с помощью API-интерфейсов Symbl в Postman
D3.js славится не интерактивным баннером героя на своем веб-сайте, а своей библиотекой документации, управляемой данными, которая называется D3.js. Написанная на JavaScript, их библиотека позволяет разработчикам визуализировать данные в трех измерениях. Библиотека D3.js, добавленная к тестам в Postman, позволяет разработчикам, заинтересованным в отображении расширенных визуализаций из иерархических тем из API Symbl.ai. В следующем блоге вы используете D3.js для создания расширенной..

Как Facebook использует искусственный интеллект.
В этой статье мы должны понять, как Facebook использует искусственный интеллект. Прежде чем понять это, мы должны понять, что такое искусственный интеллект (ИИ)? Что такое искусственный интеллект (ИИ)? Искусственный интеллект (ИИ) позволяет машинам учиться на собственном опыте, приспосабливаться к новым данным и выполнять задачи, подобные человеческим. ИИ работает, объединяя большие объемы данных с быстрой итеративной обработкой и интеллектуальными алгоритмами, позволяя..

ALEXA и лежащие в основе технологии
Что такое Алекса? Alexa - это система Amazon, основанная на обработке естественного языка. Alexa - виртуальный помощник в таких продуктах, как Amazon Echo, Dot, Tap, FireTV и других сторонних продуктах (их более 100). Технология была впервые запущена в 2012 году и теперь стала неотъемлемой частью нашей жизни. От детей нашли кого-то, кто может помочь с их домашним заданием, до пожилых людей, которые полагаются на Alexa как на надежного партнера, который напомнит им о своих..

Понимание современного Redux — Когда immer.js создаст новую ссылку?
В этой статье основное внимание уделяется поведению immer.js в различных условиях. Обладая этими знаниями, вы будете знать, как можно оптимизировать производительность современного redux при использовании createSlice для редьюсеров записи (поскольку он использует immer.js за сценой для изменения состояний). Разминка: ничего не меняйте Когда вы ничего не изменяете с помощью функции produce , она возвращает ЖЕ эталонный объект. import produce from "immer"; const..

Саммит Creative Developers Summit 2019: новые сессии и мероприятия перед мероприятием, которые нельзя пропустить
Саммит Creative Developers Summit 2019: новые сессии и мероприятия перед мероприятием, которые нельзя пропустить Если вы пропустили наш предыдущий пост , еще не поздно зарегистрироваться на Creative Developers Summit и получить скидку 100 долларов на регистрацию с кодом ADOBEDEV . Если вы все еще не готовы принять участие, ознакомьтесь с дополнительными докладчиками и сессиями, которые только что добавлены ниже. Или пропустите и зарегистрируйтесь, чтобы встретиться 1: 1 с..

Строительный шахматный ID
Показывая: Компьютерное зрение! Глубокое обучение! В апреле 2014 года мы с друзьями посетили Big Hack , хакатон Cal vs. Stanford. В то время мы были наивными первокурсниками и использовали термин машинное обучение , как если бы мы были самим Яном ЛеКуном. Естественно, мы решили создать нечто совершенно не подходящее для нашей лиги: приложение, которое распознавало бы отдельные шахматные фигуры на изображении шахматной доски, а затем сообщало бы вам, кто выигрывал и какой был лучший..

Чат-боты 101 - Архитектура и терминология
Что такое чат-бот? Чат-бот - это компьютерная программа, предназначенная для имитации разговора с пользователями-людьми, особенно через Интернет. Чат-бот должен понимать человеческий язык, реагировать на него как человек и учиться вести себя более человечно. Siri и Google Assistant - классические примеры чат-ботов. Зачем нужен чат-бот? Чат - наиболее естественный способ взаимодействия человека с приложением. Боты интерактивны. Чат-боты добавляют человечности любому..

Простой способ сделать темную/светлую тему с помощью Reactjs и Matrial UI
1.Введение: Всем привет, сегодня я покажу вам простой способ создания переключателя, который может переключать ваше приложение Reactjs из светлого режима в темный режим, и, по сути, как изменить вашу тему с помощью Materail-Ui с помощью react. 2. Моды DarkMode: Большинство приложений и крупных технологий, таких как Facebook, Twitter, WhatsApp, Instagram ... уже внедрили темный режим в течение 5 последних лет, действительно, темная тема несколько раз казалась новой мировой модой..

Студенты Udacity о передовых инструментах для автономных транспортных средств
Студенты программы Udacity для инженеров-самоуправляемых автомобилей Nanodegree делают все возможное, чтобы создать потрясающие реализации детекторов транспортных средств, детекторов полос движения, нейронных сетей для непрерывного обучения и получения советов по карьере. Малая U-Net для обнаружения транспортных средств Вивек Ядав В проекте по обнаружению транспортных средств учащиеся используют стандартные методы компьютерного зрения для обнаружения и определения..

Awwward: изображения после курсора, REACT.JS + UNSPLASH API
Установите React, SASS,… Создайте структуру папок Создайте домашнюю страницу и компонент курсора Подключите свое приложение к Unsplash API Найдите положение курсора и создайте окончательный эффект 1. Установите React, SASS,… Чтобы использовать React, вам сначала нужно установить его с помощью NPM: npx create-react-app nameOfYourProject Установить SASS npm install [email protected] Установить Аксиос npm install axios Запустите свое приложение cd..

Первое, что вам нужно сделать в проекте Node.js
Я работаю с Node.js с 2012 года и потратил много времени на различные проекты с открытым исходным кодом и частные проекты. И мне очень нравится моя работа. Также работаю фрилансером и время от времени присоединяюсь к уже существующим проектам. И каждый раз, когда я открываю новый проект, я смотрю на его структуру. И, честно говоря, все, что я хочу видеть, это простые вещи: .editorconfig файл. Линтер-файл или конфигурация. Актуальный и актуальный .gitignore файл. Правильный и..

Почему мы выбрали React
Во время работы в Green13 Solutions я отвечал за создание нашего индивидуального браузерного интерфейса для разработки актуарных моделей. Недавно я объяснял клиенту, почему я выбрал React для создания нашего пользовательского интерфейса и, в частности, почему мы отказались от AngularJS (v1.x) для создания этого нового набора инструментов. Вот краткое изложение основных причин, которые помогли мне прийти к такому выводу. TL;DR React предоставляет отличный набор..

Прокси: подписка на ваши модели JSON
С ES6 в мире JavaScript появился новый класс, который называется Proxy. Представьте, что у вас есть модель JSON, и вы хотите выполнить проверку свойства, когда оно установлено, или вы хотите внести исправления в это свойство при каждом доступе к нему. Вы также можете управлять своей моделью всякий раз, когда делается попытка получить доступ к значению свойства, которого нет в модели. То, что вы можете делать, не ограничено моделями JSON, но вы также можете управлять элементами DOM...

Прогрессивные веб-приложения
Прогрессивные веб-приложения кажутся последним модным словом, но что это значит? Из этого поста вы узнаете, что такое прогрессивное веб-приложение, почему оно важно и как его создать. В этом первом посте я расскажу о ключевых концепциях прогрессивного веб-приложения и о том, как вы можете начать работу. Так что давай приступим Веб-разработка сильно изменилась за эти годы. Когда Ajax преобразовал Интернет из статических страниц в динамические интерактивные возможности, ожидания..

Восхождение по иерархии гиков
От внешнего интерфейса к внутреннему, от инженера к разработчику и к архитектору, иерархию гиков бывает трудно расшифровать. Понимание требований и обязанностей различных ролей в мире гиков, а также значения различных терминов может иметь значение, когда дело доходит до карьерного роста. Разработчик программного обеспечения против инженера-программиста Это одно из наиболее часто обсуждаемых и спорных различий среди гиков, и есть и другие термины, которые добавляются в смесь, чтобы..

Большие данные, ИИ, данные, данные, данные. Что все это значит для маркетологов?
Большие данные, ИИ, данные, данные, данные. Что все это значит для маркетологов? Почему ИИ и большие данные важны? Искусственный интеллект (ИИ) Искусственный интеллект — это наука об обучающих системах для имитации человеческих задач посредством обучения и автоматизации. В его основе лежит способность машины научиться применять логику и разум, чтобы понять очень сложные данные. Проще говоря: машина учится на данных, которые она получает, идентифицируя закономерности и..

Как решить логистическую головоломку последней мили?
Рост электронной коммерции и ожидания потребителей быстрой доставки оказали беспрецедентное давление на логистические компании с целью устранения трений и неэффективности в логистике последней мили. «Последняя миля» обычно относится к доставке товаров из транспортного узла (например, депо) до конечного пункта доставки, такого как ваш дом. Этот последний этап является самым дорогостоящим для логистических компаний, на него приходится почти 28% затрат на доставку. Все мы слышали..

Капчи на кусочки (1/3)
Часть 1. Введение Вы когда-нибудь задумывались, как на самом деле дешифруются капчи? Что ж, довольно пугающе осознавать, что он включает в себя сложные алгоритмы машинного обучения наряду с методами глубокого обучения, основанными на современной математике. Шучу ... Это довольно просто, но требует небольшого понимания области компьютерного зрения и обработки изображений и, конечно же, чайной ложки машинного обучения. Чтобы быть более конкретным, декодирование капчи является примером..