WedX - журнал о программировании и компьютерных науках

Статьи

Обзор статьи: «Обучение глубоким сетям на основе децентрализованных данных с эффективным обменом данными»

В этой статье я расскажу об алгоритме федеративного обучения и федеративного среднего (FedAvg), который представляет собой метод глубоких сетей, основанный на усреднении итеративной модели. Оригинал статьи: https://arxiv.org/pdf/1602.05629.pdf 1. Федеративное обучение Все чаще..

Золотой обзор решения проблемы идентификации горбатых китов Kaggle

Обширный, но простой обзор наиболее заметных подходов Недавно моя команда приняла участие в Вызове по идентификации горбатых китов , который проходил на Kaggle. Мы выиграли золотую медаль и заняли 10-е место (из 2131 команды) в таблице лидеров. В этом сообщении в блоге я обобщу основные..

Кластеризация K-средних

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

Отладка периодических сбоев тестов с помощью Karma и Jasmine

Были ли у вас периодические или случайные сбои в ваших модульных тестах? Я сделал это, и я рвал на себе волосы, пытаясь понять проблему. И я не одинок. Даже такие известные компании, как Google и Microsoft, борются с ненадежными тестами: одно исследование показало, что 41% и 26%..

Глава 1. SpringBoot+Angular2+Maven

Здесь я собираюсь поделиться пошаговой инструкцией по интеграции приложения SpringBoot и внешнего интерфейса Angular2. Программа будет легко собрана maven, а тесты и необходимые артефакты загружены и пройдены простой командой «mvn package». Все шаги будут выполняться в системе Windows, но..

Основы типов данных и значений JavaScript

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

Назад к основам : упражнение «Стек/очередь»

Как разработчик, нам иногда нужно вернуться к основным понятиям, чтобы быть более эффективными. Здесь у нас есть постфиксное выражение. Это математическое выражение, но с операторами, написанными после операндов, а не перед ними. 1 + 1 становится 1 1 + 1 + 2 * 3 + 4 становится 1 2 3 * + 4 +..

5 основных навыков, необходимых для перехода от Frontend к FullStack Engineering

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

Огромные роли белков и то, как искусственный интеллект помогает находить новые

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

Учебное пособие по Flutter — Реализация страницы регистрации во Flutter

Учебное пособие по Flutter — Реализация страницы регистрации во Flutter Привет друзья, после создания страницы регистрации в первой статье. Как и было обещано, во второй статье мы расскажем, как интегрировать страницу регистрации с конечной точкой API. Идея интеграции регистрации и..

Освоение карт и теней React Native

TL; DR; При отсутствии contentContainerStyle в ScrollView его содержимое может быть немного обрезано. Прежде чем начать изучать (и одновременно работать) с React Native, я был довольно озадачен его системой стилей. В глубине души большинство из нас, вероятно, все еще им является. Есть..

Последние обновления радиоастрономии часть 4 (Космология)

Обучение с подкреплением с помощью подсказок: приложение в радиоастрономии (arXiv) Автор: Сарод Ятаватта . Аннотация: Обучение с подкреплением на основе моделей оказалось более эффективным, чем методы без моделей. С другой стороны, построение динамической модели в обучении с подкреплением..

AI / ML: замаскированное благословение

Когда я начал заниматься Lambda, мы сразу начали изучать линейную алгебру. В школе я учился на троих в старшей школе, и мне не нравилась математика. Я был молод и наивен, потому что линейная алгебра используется каждый день, чтобы изменить мир, особенно в машинном обучении. Мы знаем, что..

Libratus — ИИ, который победил людей в игре в покер

Libratus и «непопулярная» лучшая диссертация NIPS 2017 Libratus — это компьютерная программа с искусственным интеллектом, предназначенная для игры в покер, в частности, в безлимитный техасский холдем. Его создатели, профессор Туомас Сандхольм и его студент Ноам Браун из CMU, намерены сделать..

Как сжать видео и выполнить редактирование AV в Windows?

Есть много областей, где нам нужен самый быстрый способ редактирования видео. В Tudip наше подразделение Test Engineering обычно создает фильм о проблемах, которые они обнаруживают в приложениях. Эти фильмы затем загружаются в систему отчетности о проблемах, такую ​​​​как Jira и другие. У..

Как реализовать собственное обещание.

В этой статье я хотел бы рассказать вам об упрощенной реализации ES6 Promise и связанных с ним методов. Давайте рассмотрим пример обещания. В следующем примере создается обещание, которое будет разрешено через 1…

SSH: портал между двумя компьютерами

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

Art Ocain  — «Как технологии формируют мир и как мы можем внести в него свой вклад»

Мир разделен на группы по двое: дающие и получающие, или продавцы, или потребители, каждая операция или принятое решение — это действие, которое может быть выполнено для удовлетворения клиентов, потребителей или покупателей. Во время разговора с Mr. Art Ocain мы поняли много сложностей, о..

Чем машинное обучение отличается от социального слушания и почему оно так важно.

Я получаю много вопросов вроде «Разве машинное обучение (ML) не похоже на социальное слушание?» или «разве это не просто более мощная версия социального слушания?» Я всегда отвечал да и нет. Да , потому что машинное обучение делает все, что может делать слушание в социальных сетях, т. е...

5 уровней понимания замыканий в Python

Вступление Функции в Python - это граждане первого класса . Это означает, что мы можем управлять функциями как другими объектами: Передавать функции как аргументы Назначьте функцию переменной Вернуть функцию из другой функции (вложенные функции) На их основе Python поддерживает..

Новые материалы

Как создать диаграмму градиентной кисти с помощью D3.js
Резюме: Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..

Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..

Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..

Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка. Во время предварительного обучения модель обучается на неразмеченных данных с помощью..

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..


Для любых предложений по сайту: [email protected]