Статьи

Знакомство с циклами (for)
Обзор генераторов и итераторов в Python Введение: Привет Путешественник, Вы когда-нибудь обнаруживали, что вам нужно что-то делать снова, и снова, и снова, и снова...? Оно может очень быстро стать повторяющимся! Хотя такое поведение может со временем привести к повторяющимся стрессовым травмам или даже к психическим расстройствам у среднего человека, компьютеры гораздо лучше подходят для выполнения повторяющихся задач! Парадигмы, с помощью которых программы имеют тенденцию..

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

Будущее аудита: 🤖 AI, 🧠 машинное обучение и 📜 смарт-контракты
В сегодняшнем быстро развивающемся цифровом ландшафте профессия аудитора претерпевает значительные изменения, обусловленные достижениями в области искусственного интеллекта (ИИ), машинного обучения (МО) и смарт-контрактов. Эти технологии революционизируют традиционные методы аудита, повышая эффективность, точность и прозрачность. В этой статье мы углубимся в технические аспекты того, как искусственный интеллект, машинное обучение и смарт-контракты меняют будущее аудита. Мы рассмотрим их..

Как парные сравнения используются в машинном обучении, часть 3
Анализ приятности, вызываемой различными тактильными стимулами воздушного ультразвука, с использованием парных сравнений и модели Брэдли-Терри (arXiv) Автор: Сора Сатаке , Ёсихиро Нагано , Масаси Сугияма , Масахиро Фудзивара , Ясутоши Макино , Хироюки Шинода . Аннотация: Предложение движущегося тактильного раздражителя к предплечью человека вызывает приятные ощущения. Скорость, интенсивность и площадь контакта поглаживаний следует систематически изменять, чтобы более детально..

Представляем Repo Analyzer
У Feedzai есть несколько внешних репозиториев, но следить за ними, чтобы гарантировать их высокое качество и согласованность, оказалось непросто. Чтобы улучшить это, во время летней стажировки я разработал инструмент, который позволяет Feedzai собирать показатели качества и согласованности кода в нескольких проектах. Затем эти метрики отправляются в Elasticsearch / Kibana , где можно создавать информационные панели с собранными данными. Панель управления Kibana с данными,..

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

PCA, визуализированный для людей
Исходную версию этого сообщения в блоге с отформатированными формулами LaTeX можно найти по адресу casey.li/pca Анализ главных компонентов (PCA) часто описывается во вводных курсах машинного обучения следующим образом: Снижение размерности. Декорреляция признаков. Разложение по сингулярным числам / матричная факторизация: M = UΣV ^ T Проецирование данных на подпространство, охватываемое верхними N собственными векторами ковариационной матрицы признаков. Это много бесполезных..

Socket.IO - Что, почему и как?
Это вторая запись в блоге из серии Упрощенные веб-сокеты . Если вы не читали первую часть, посмотрите ее здесь . Важно, чтобы вы прошли первую часть, чтобы лучше понять эту. Опять же, цель состоит в том, чтобы все было как можно проще. Так что я подойду к этой теме немного по-другому. Давайте начнем. В предыдущем посте мы успешно создали наш базовый сервер и клиент WebSocket, и он работает. Итак, вам может быть интересно, зачем использовать socket.io? Зачем использовать сильно..

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

Объекты{} в Javascript.
В JavaScript объекты используются для представления сложных структур данных, содержащих свойства и методы. Объекты в JavaScript похожи на объекты в реальной жизни, которые имеют атрибуты (свойства) и могут выполнять действия (методы). Вот пример объекта в JavaScript, представляющего человека: let person = { firstName: "John", lastName: "Doe", age: 30, fullName: function() { return this.firstName + " " + this.lastName; } }; Этот объект имеет..

Пакетная нормализация
В настоящее время нейронные сети присутствуют практически во всех аспектах нашей жизни. Они играют значительную роль в науке и бизнесе. Чем сложнее задача, тем сложнее НС. Обучение NN иногда требует кучу времени и усилий. Пакетная нормализация - это причина, по которой сеть NN стала настолько популярной сегодня. Bacth Norm позволяет использовать более высокие скорости обучения, ускоряя процесс обучения. Пакетная норма помогает, заставляя данные, передаваемые между промежуточными..

Полные строки Python - Часть 1
С внедрением… Строки Python представляют собой массивы байтов, представляющих символы Юникода. Строки в Python заключаются в одинарные или двойные кавычки. «Сегодня» - это то же самое, что «сегодня». Пример : var1 = «Привет» var2 = «Полный курс Python» Вы можете присвоить переменной многострочную строку, используя три кавычки. Реализация - str1 = "Welcome to complete Python Course" str2 = 'Welcome to the complete Python Course' str3 = """This is..

Создание децентрализованной системы голосования с помощью Django и Web3
Децентрализованные системы голосования могут предложить множество преимуществ по сравнению с традиционными системами голосования, например, повышенную прозрачность, безопасность и доступность. В этой статье мы покажем вам, как создать децентрализованную систему голосования с использованием Django и Web3. Шаг 1: Настройте смарт-контракт Первым шагом в создании децентрализованной системы голосования является создание смарт-контракта, который будет обрабатывать логику голосования...

Выбор школы программирования: программное обеспечение или программа для веб-разработчиков?
Если подумать больше о программе Bloc, следует ли мне пройти 9–12-месячную программу для инженеров-программистов или веб-разработку? Буду признателен за ваш отзыв! Ссылки, упомянутые в видео: Программа Bloc Software Engineer Syllabus: https: //www.bloc.io/software-engineer ... Программа Bloc Web Developer Syllabus: https: //www.bloc.io/web-developer-tra ... Free Code Camp: http://freecodecamp.com Я взвешивал плюсы и минусы МНОГИХ различных курсов для начинающих по..

ПОЧЕМУ МАШИННОЕ ОБУЧЕНИЕ?
ПОЧЕМУ МАШИННОЕ ОБУЧЕНИЕ? Информация — это реальность, цифры или данные, хранящиеся в ПК или используемые им. Современный мир окружен множеством данных и каждую секунду создает много информации. Все от картинок, текста, чисел и бухгалтерских листов. Как люди, мы способны понять важность такой информации и ее эквивалент для ПК и тонкости знаний для людей, а также понять несколько моделей, которые машинное обучение обещает извлечь из нее некоторые данные. На самом деле, если мы..

Вопросы для интервью (BlogPost_207)
Как мы можем настроить класс для наследования, но предотвратить переопределение метода? Что такое сериализация? В чем разница между константами и только для чтения? ReadOnly : значение будет инициализировано только один раз из конструктора класса. Различие заключается в том, что значение статического поля только для чтения устанавливается во время выполнения, поэтому оно может иметь разное значение для разных исполнений программы. Однако значение поля const устанавливается..

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

Создание безопасной многопользовательской системы с ограничением скорости
Что такое ограничение скорости и как его правильно использовать После запуска вашего веб-сервиса, как вы защищаете его от перегрузки? В этой статье обсуждаются варианты защиты ваших сервисов с помощью распространенного метода, называемого ограничением скорости. Есть много разных причин, по которым мы иногда хотим блокировать запросы. Назвать несколько: Мы хотим предотвратить проблемы с шумными соседями, чтобы мошеннические клиенты, генерирующие избыточные запросы, не создавали..

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

Рекомендации по React ⚛
Внешний интерфейс Рекомендации по React ⚛ Лучшие практики React, которым вы должны следовать в своем проекте React Во время стажировки в Sysco LABS я серьезно познакомился с React Js. Для нашего проекта мы использовали React Js и следовали лучшим практикам React. Поэтому руководитель моей команды и мой наставник Надун Индунил посоветовали мне написать о лучших практиках React. Это моя 25-я статья в Medium. Реагировать ⚛️ React - это библиотека JavaScript для разработки..