Статьи

Анализ SHAP, объясненный с помощью модели XGBoost ML
Введение Привет всем! Этот блог основан на «Объяснимом искусственном интеллекте», который я в настоящее время использую для создания курса по алгоритмам машинного обучения, цель которого — научить и направить сообщество специалистов по наукам о данных и машинному обучению об этических способах использования машинного обучения. Структура анализа SHAP — это первый шаг в создании проекта ИИ с объяснимыми процессами и методами ИИ. В этом блоге я объясняю значение SHAP-анализа, а также..

Понимание классов Javascript Es6
Основная идея объектно-ориентированного программирования заключается в том, что мы используем объекты для моделирования вещей реального мира, которые мы хотим представить в наших программах, и / или обеспечиваем простой способ доступа к функциям, которые иначе было бы трудно или невозможно реализовать. сделать нас из. Обычно, чтобы упростить задачу, мы используем class . В JavaScript нет классов, как в Java и других языках. В Javascript классы являются не чем иным, как..

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

Когда ленивый хорош: ленивый импорт
Простые советы по улучшению вашего пакета python для обработки и анализа данных У вас есть CLI-приложение Python, но даже с простой командой --help ему нужно будет подождать несколько десятков секунд. Звучит знакомо? Что если, изменив одну строку кода, мы сможем ускорить запуск в 100 раз? Может хотите узнать больше? Давайте углубимся в lazy-importing . Что такое ленивый импорт? Ленивый импорт модуля означает, что фактическая проверка и загрузка модуля будут выполняться..

Как настроить атрибуцию первого и последнего касания в Marketo
Бизнес-вопрос. Выясните, какой источник, канал, кампания и контент сыграли ключевую роль в привлечении новых клиентов. Решение. Чтобы создать решение, нам нужно сначала создать пользовательский файл cookie, в котором вы можете хранить как старые, так и новые значения параметров UTM. Вы можете следить за отличной статьей о том, почему не стоит заглядывать в Атрибуцию последнего касания . Мы будем использовать сценарий JS для передачи значений параметров UTM в файлы cookie..

Абстрактная фабричная конструкция
Абстрактная фабрика настолько полезна, что причина ее использования в том, что вы хотите управлять несколькими объектами, не заботясь об условиях. Я имею в виду, что иногда мы хотим иметь условия об окружающей среде или что-то в этом роде. Например, если операционной системой является Windows, этот класс должен создать и вернуть класс Square, а если это Mac, он должен вернуть класс Circle. Написав абстрактную фабрику, мы просто вызываем метод get, и этот класс будет управлять и..

Интеграция машинного обучения в мобильные приложения с помощью TensorFlow Lite
Машинное обучение революционизирует мир мобильных приложений, позволяя разработчикам создавать более интеллектуальные и интуитивно понятные приложения, которые могут понимать поведение пользователя и реагировать на него. Однако интеграция моделей машинного обучения в мобильные приложения может быть сложной задачей, особенно для новичков в этой области. Вот где на помощь приходит TensorFlow Lite — легкое и оптимизированное решение для запуска моделей машинного обучения на мобильных..

Сегодня создание автомобиля похоже на создание приложения на JavaScript…
Тодд Мотто и я говорили о состоянии JavaScript. Сегодня мы говорили об основах различных фреймворков, а именно Angular2 и React (да, еще один из этих собраний). Мы оба фанаты Angular, но пока мы играли друг с другом в адвокатов дьяволов, у меня был момент, и я сказал, что давайте сравним создание приложений JavaScript и сборку автомобилей (ну, на самом деле создание чего-либо, но просто пошутите меня здесь). Выбор подходящего автомобиля для работы Допустим, не было..

Программист создает продукт стоимостью 150 000 000 долларов со своей девушкой и без бизнес-модели
Проработал пару лет без наемных работников Чендлер Отиса и Элизабет любил читать книги с юных лет. Но проблема заключалась в том, что не так много людей, которые уже читали книгу, делились своими отзывами где-либо в Интернете. Не было качественных веб-сайтов, на которых люди могли бы писать рецензии на книги. Кому-либо в этом мире было трудно решить, читать книгу или нет без качественных обзоров. Если человек, уже прочитавший книгу, поделится своим честным мнением о ней. Такие..

Самый простой из возможных Ember Data CRUD
Охватывает Ember версий 2 и 3. Предполагает предыдущий опыт создания серверной части и базы данных. Последний раз проверялся в версии 3.7. Особая благодарность J G Lopez и Брейдену Лоуренсу за редактирование и отзывы: D В этом руководстве по Ember Data мы создадим всего четыре файла и добавим код к уже существующему. Вот и все. Когда я был обучающимся разработчиком, все мои проекты начинались с настройки CRUD - Create, Read, Update, Destroy. Я пробую самый минимальный CRUD,..

Отбрасывайте лениво загруженные модули, как будто они горячие… с Angular + Webpack
Эта статья является кульминацией двух недель исследований, обсуждений, проб и ошибок. Это началось как попытка применить шаблоны микросервисов к внешнему интерфейсу, но закончилось решением, которое в конечном итоге использует инструменты веб-пакета и сборки, как я и предполагал. Если вы создаете сложный / корпоративный SPA с Angular или ___ + Webpack, тогда читайте дальше. Однако я не собираюсь держать вас за руку с пошаговым, построчным решением, НО, надеюсь, вы уловили суть. В конце у..

Transformers Bert — Разоблачите миф: играйте и развертывайте в пределах 10 строк кода
Берт — фантастическая модель для игр. Это может сделать вывод о недостающем слове в предложении. В этой статье мы развернем модель Google T5 как службу REST API. Трудный? А как насчет того, что я вам скажу: вам нужно всего лишь написать 6 строк кода? Pinferencia упрощает обслуживание любой модели всего с тремя дополнительными строками. HuggingFace упрощает использование предварительно обученной модели всего с несколькими строками. . Установить зависимости..

Демистификация исследовательского анализа данных для науки о данных и машинного обучения: раскрытие идей…
Введение В области науки о данных и машинного обучения способность извлекать ценную информацию из данных является важным навыком. Исследовательский анализ данных (EDA) служит важной ступенькой в ​​этом путешествии, позволяя нам раскрывать скрытые истории в необработанных данных и раскрывать их истинный потенциал. В этой статье мы отправимся в приключение, чтобы разгадать тайны EDA, используя возможности науки о данных и машинного обучения для преобразования данных в знания...

Сбор и подготовка данных: второй шаг в машинном обучении
После определения проблемы и ключевых показателей эффективности следующим шагом будет сбор и подготовка данных, которые будут использоваться для обучения и тестирования модели машинного обучения. Это включает в себя идентификацию источников данных, очистку данных и преобразование их в формат, пригодный для анализа. Сбор данных включает получение данных из различных источников, таких как базы данных, электронные таблицы, веб-скрапинг или API. Собранные данные могут быть необработанными,..

Обнаружение объектов с помощью Amazon SageMaker | Облако AWS| Услуги машинного обучения | Душьянт Сингх |…
Обнаружение объектов с помощью сервиса машинного обучения Amazon Sagemaker. Вступление: В этой статье мы увидим, как мы можем создать наш проект обнаружения лиц и глаз для обнаружения объектов, используя библиотеку OpenCV для машинного обучения AWS и сервис Sagemaker. Вы можете разрабатывать, обучать, тестировать и развертывать проекты любого размера, не беспокоясь о вычислениях, хранении и безопасности. Предварительно: 1- Доступ к консоли Aws, 2- Библиотека OpenCV haarcascade..

React Native + Redux (Часть 1)
Это не пример приложения todo! Прежде чем мы перейдем к тому, как Redux, давайте сначала разберемся с жизненным циклом без redux! (Если вы хотите пропустить это, вот Часть 2 ) Что это? Рассмотрим пример приложения с функцией выхода из системы. Чтобы упростить понимание, предположим, что мы всегда авторизуемся в нашем приложении (т.е. при загрузке, loggedIn = true). Давайте продолжим и создадим наш родительский компонент, который содержит компонент заголовка внутри него...

Простые в использовании операции в мире потоковой передачи
Я являюсь убежденным сторонником API уже более десяти лет. В первые дни я писал API, чтобы позволить партнерам получать данные с моего сайта сравнения цен и, следовательно, интегрировать услуги с другими. Это произошло примерно в 2005 году. Недавно я присоединился к Eyevinn Technology в качестве архитектора решений, специализирующегося на инфраструктуре и операциях, когда речь идет об услугах OTT. Одной из моих задач является автоматизация, и Скотт Хансельман хорошо сказал об этом:..

Герой малярии: веб-приложение для более быстрой диагностики малярии
Карлос Атико Ариза был научным сотрудником осенью 2018 года, где он развернул веб-приложение, которое использует анализ изображений для диагностики и определения приоритетности пациентов с малярией, что сократило труд врачей на 85%. До Insight Карлос работал консультантом по науке о данных, создавая комплексные решения для машинного обучения, такие как неконтролируемая система обнаружения аномалий. Во время своей докторской диссертации в области химической и биологической инженерии..

Размышления о You Don’t Know JS: Scope & Closures
LHS и RHS Поиски В разделе «Понимание области действия» первой главы «Что такое область видимости?» меня привлекла концепция поиска в левой и правой частях («левая» и «правая сторона» соответственно). Мне потребовалось несколько минут, чтобы понять, хотя это похоже на то, на что у вас не должно уйти несколько минут, чтобы понять. Я выполнил все задачи по алгоритму Javascript в Free Code Camp, но, по-видимому, не могу отличить левую сторону от правой. Во всяком случае, я набросал это для..

V8 (движок JavaScript): за одну минуту
V8 — это бесплатный движок JavaScript с открытым исходным кодом, разработанный Chromium Project для веб-браузеров Google Chrome и Chromium. Создателем проекта является Ларс Бак. Первая версия движка V8 была выпущена в то же время. время выхода первой версии Chrome: 2 сентября 2008 г. Сначала V8 генерирует абстрактное синтаксическое дерево со своим собственным синтаксическим анализатором. Затем Ignition генерирует байт-код из этого синтаксического дерева, используя внутренний формат..