Статьи

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

Оптимизируйте файл Go Dockerfile по размеру и скорости
Создание современного REST API с помощью Go — часть 4 Эта статья является четвертой в серии, в которой шаг за шагом описываются все аспекты реализации современного микросервиса REST API: Определение первой модели данных SQL с помощью sqlc Внедрение REST API с помощью Gin Настройка с помощью Viper Сборка и запуск в контейнере Контейнерные тесты Весь код серии доступен по адресу https://github.com/bquenin/modern-go-rest-api-tutorial . Каковы наши среды выполнения?..

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

Как далеко мы продвинулись с автономным вождением в 2023 году, часть 3 (компьютерное зрение)
Идентификация критических сценариев для автоматизированного вождения на основе спецификаций (arXiv) Автор: Адам Молин , Эдгар А. Агилар , Деян Ничкович , Мэнцзя Чжу , Альберто Бемпорад , Хасан Эсен . Аннотация: Чтобы протестировать автоматизированные системы вождения, мы представляем тематическое исследование для поиска критических сценариев в условиях вождения, руководствуясь формальными спецификациями. С этой целью мы разрабатываем структуру для идентификации критических..

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

Является ли ИИ следующей серьезной угрозой изменения климата? Мы понятия не имеем.
Раздаются ужасные предупреждения о потребностях ИИ в энергии, но новые чиповые технологии и даже сам ИИ могут помочь сдерживать потребности в дополнительной электроэнергии. Мартин Джайлс

38. Количество прыжков для достижения конца массива
Вопрос: Напишите функцию, которая возвращает количество переходов, необходимых для достижения конца целочисленного массива, представляющего количество возможных шагов. Например, учитывая [2, 3, 1, 0, 4, 1, 5, 1, 0, 2], вы должны вернуть 4, Например, учитывая [2, 1, 3, 2, 1, 0, 2], вы должны вернуть nil. Подсказки: - Вам нужно перебрать массив и для каждого элемента вычислить максимальное достигнутое значение, - Если ваш текущий элемент больше, чем достигнутый максимум, вы не..

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

Начало работы с WebdriverIO
Недавно я устроился на новую работу, и мне было поручено настроить и запустить автоматическое тестирование пользовательского интерфейса. Я решил использовать WebdriverIO , так как он отвечал всем критериям для необходимой мне среды автоматизации. Это означало, что мне нужно было начать с написания краткого доказательства концепции для приложений, в которых я собирался это реализовать. Чтобы написать доказательство концепции, я просто следовал разделу Начало работы Руководства по..

Дорожная карта Роки 2020
Новый год на нас! Я добился невероятного прогресса в течение 2019 года и многому научился с тех пор, как начал это путешествие. Я часто вспоминаю 2017 год, когда я закончил университет, не понимая, что существует широкий выбор инструментов и фреймворков, которые я мог бы использовать для будущих проектов, имея при этом столько вдохновения, чтобы создать что-то полезное и значимое. Когда я приступил к созданию Roki, я знал, что это будет нелегкий путь. Ничто из того, что стоит делать,..

База данных Isar: как использовать ее с Flutter | Приложение Todo
База данных Isar: как использовать ее с Flutter | Приложение Todo Привет, ребята, в этом посте мы увидим, как использовать базу данных Isar с Flutter. Теперь первый вопрос, который возникает у вас в голове, будет заключаться в том, зачем вам использовать эту новую базу данных, когда есть другие доступные варианты, например Hive . Зачем использовать базу данных Isar? Он легко масштабируется, быстр и кроссплатформенен. Кроме того, он очень прост в использовании и предоставляет..

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

Начало работы с Github Copilot!
Что такое GitHub Copilot? GitHub Copilot — это программа для работы с парами ИИ, которая помогает писать код быстрее и с меньшими затратами труда. GitHub Copilot извлекает контекст из комментариев и кода и мгновенно предлагает отдельные строки и целые функции. GitHub Copilot работает на основе OpenAI Codex, новой системы искусственного интеллекта, созданной OpenAI. Техническая предварительная версия GitHub Copilot доступна в виде расширения Visual Studio Code. Как работает GitHub..

Тема: 4-х функциональный трансформатор
В Feature Engineering преобразователь — это функция или набор функций, которые применяются к набору данных для извлечения или создания новых функций из исходных данных. Это можно использовать для повышения производительности модели машинного обучения, предоставляя ей более информативные или релевантные входные функции. Вот некоторые примеры преобразователей признаков: 𝐍𝐨𝐫𝐦𝐚𝐥𝐢𝐳𝐚𝐭𝐢𝐨𝐧: Преобразование объекта, чтобы иметь среднее значение 0 и стандартное отклонение 1. 𝐎𝐧𝐞-𝐡𝐨𝐭..

Ускорение моделей обнаружения объектов, привязанных к памяти: MobileNetV2_SSD — Neural Magic
TL;DR: узнайте больше о повышении производительности моделей MobileNetV2_SSD за счет обрезки и сокращения времени постобработки. Чтение время : 3 минуты 15 секунд. Во многих сценариях обнаружения объектов нельзя терять ни минуты. Доля секунды может означать разницу между тем, когда беспилотный автомобиль сбивает собаку, переходящую дорогу, или едва не промахивается мимо нее. И скорость, и точность имеют решающее значение. Модели MobileNetV2_SSD были созданы для случаев..

Новые исследования в области квантового машинного обучения, часть 1
Новая стохастическая модель LSTM, вдохновленная квантовым машинным обучением (arXiv) Автор: Джозеф Линдсей , Рамтин Занд . Аннотация: Работы в области квантового машинного обучения (QML) за последние несколько лет показывают, что алгоритмы QML могут функционировать так же хорошо, как и их классические аналоги, а в некоторых случаях даже превосходить их. Среди недавних работ многие текущие модели QML используют преимущества схем вариационного квантового алгоритма (VQA), учитывая, что..

20 вдохновляющих цитат по программированию для младших разработчиков
Вот список цитат, которые могут вас вдохновить, заставить вас чувствовать себя хорошо или сделать вас лучшим программистом. «Всегда кодируйте так, как будто парень, который в конечном итоге поддерживает ваш код, будет жестоким психопатом, который знает, где вы живете». - Джон Вудс «Любой дурак может написать код, понятный компьютеру. Хорошие программисты пишут код, понятный людям ». - Мартин Фаулер «Программы должны быть написаны для того, чтобы люди могли их читать, и..

AI на благо общества
Что такое ИИ на благо общества и как ИИ влияет на жизни людей во всем мире? С чего все началось? Вы, наверное, слышали о мегабайтах, гигабайтах и ​​терабайтах из загружаемых песен, скорости интернета у вас дома или размера вашего жесткого диска. Но слышали ли вы когда-нибудь об эксабайтах и ​​зеттабайтах? К 2025 году каждый день будет создаваться 463 эксабайта данных¹. Чтобы выразить это в масштабе: 1 эксабайт содержит 18 нулей. В 2025 году мы будем производить 463 000 000 000..

Генерация кода с помощью ИИ: взгляд наprogramming-helper.com
Как разработчик, вы не понаслышке знаете, сколько времени и усилий уходит на написание кода. От концепции до реализации могут пройти часы или даже дни, чтобы завершить проект. Вот где появляется programming-helper.com . Этот инновационный инструмент использует искусственный интеллект для генерации кода для вас , оптимизируя процесс разработки и экономя ваше время. Одной из выдающихся особенностей Programming-helper.com является возможность генерировать код, просто набрав текстовое..

Оценка модели в автономном режиме
▮ Оценка вашей модели Как узнать, хороша ли ваша модель машинного обучения? Отсутствие четкого понимания того, как оценивать вашу модель, может не сразу означать, что ваш проект машинного обучения потерпит неудачу, но делает практически невозможным поиск наилучшего решения для ваших нужд, а тем более убедить вашего клиента. В идеале методы оценки как для этапа разработки, так и для этапа производства должны быть одинаковыми. Однако это маловероятно, потому что у вас есть данные..