Статьи

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

Что такое стрелочные функции? Руководство для начинающих по написанию лаконичного кода JavaScript
Что это? => 🤔 => упоминается как толстая стрелка, которая представляет синтаксис функции стрелки. Стрелочные функции JavaScript — это лаконичный и удобный способ написания функций на JavaScript. Стрелочные функции были представлены в ES6 (ECMAScript 6) и быстро стали популярными среди разработчиков благодаря своей простоте и удобочитаемости. Ниже мы быстро рассмотрим стрелочные функции, как они используются в JavaScript и как мы можем их эффективно использовать...

Как по-настоящему понять пари Паскаля
Истоки ожидаемой ценности с поворотом сюжета! Пари Паскаля — философско-математический аргумент в пользу веры в Бога. В таких аргументах в религиозном или философском контексте нет ничего особенного; в конце концов, у каждого есть свое мнение о таких вещах. Но ставка Паскаля действительно уникальна и особенна по двум конкретным причинам:

МАШИННОЕ ОБУЧЕНИЕ ДЛЯ КИБЕРБЕЗОПАСНОСТИ
Сэм Чаррингтон, ведущий подкаста «Машинное обучение и искусственный интеллект» (TWiML & AI), и Эван Райт, главный специалист по данным в Anomali, обсуждают ряд тем, связанных с использованием машинного обучения в кибербезопасности. Эти темы включают: ​ Три большие проблемы в кибербезопасности, с которыми может помочь машинное обучение Проблемы получения достоверной информации о кибербезопасности и некоторые способы ее достижения Использование деревьев решений,..

Каждый специалист по данным должен использовать этот репозиторий GitHub
Добро пожаловать! Наука о данных — это потрясающая область с бурным ростом, если вы новичок в науке о данных, перейдите по ссылке ниже, чтобы узнать о ней больше:

Машинное обучение для начинающих!
Машинное обучение (ML) — это категория алгоритма, которая позволяет программным приложениям более точно прогнозировать результаты без явного программирования. Это научная область исследования для разработки различных алгоритмов и методов, позволяющих компьютерам обучаться аналогичным людям. Типы переменных Числовая переменная Категориальная переменная (номинальная, порядковая) Зависимая переменная (целевая, зависимая, выходная, ответная) Независимая переменная (функция,..

Бессерверный AWS Lambda + DynamoDB + FastAPI + Действия Github
Часть 2. DynamoDB с AWS Lambda и FastAPI с интеграцией Github Actions Введение В первой части мы рассмотрели практическое руководство по использованию AWS Lambda для развертывания веб-приложений, созданных с помощью FastAPI.

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

Матричная факторизация: изображения + код (PyTorch) — часть 1
TLDR: Проблема: задан набор данных о пользователях, фильмах и рейтингах. Можем ли мы создать модель, которая предсказывает рейтинги фильмов для пользователей? Набор данных: ml-latest-small.zip из https://grouplens.org/datasets/movielens/ Решение (2 части): 1) Базовая матричная факторизация 2) Расширенная матричная факторизация (термины смещения, смещение, инициализация весов, сигмовидный_диапазон) https://medium...

Визуализация числовых данных с Seaborn
Я только начал знакомиться с модулем науки о данных и мне это очень нравится. В настоящее время я изучаю использование Matplotlib, низкоуровневой библиотеки для визуализации данных, и Seaborn, высокоуровневой библиотеки для визуализации данных. Вот несколько методов, которым я научился визуализировать числовую одномерную статистику ! Во-первых, давайте импортируем библиотеки. import seaborn as sb import matplotlib as plt sb.set()#this sets the default Seaborn style for graphics..

Топологическая сортировка — Python
Реализация BFS и DFS Топологический вид DAG — это частичное линейное упорядочение его узлов, такое что, если этот граф имеет ребро, направленное от u к v , u должны быть расположены в порядке перед v . Частичный порядок очень полезен во многих ситуациях. Планирование проблем, разрешение зависимостей. Некоторые полезные термины для графиков Inстепень — количество ребер, указывающих на него. Outgrade — количество ребер, выходящих из вершины. Исходная вершина  —..

Rust только что получил классное обновление
Добро пожаловать! Rust — потрясающий язык программирования с массой возможностей. Если вы новичок в Rust, перейдите по ссылке ниже, чтобы узнать о нем больше:

Объяснение принципов SOLID
Принципы SOLID — это набор передовых практик мира объектно-ориентированного проектирования (OOD). Мы должны учитывать их при создании нашего программного обеспечения, если мы хотим, чтобы его было легче масштабировать, поддерживать и расширять. SOLID — это аббревиатура, и каждый символ этой аббревиатуры относится к принципу OOD, описанному ниже. S — принцип единой ответственности У одного класса должна быть только одна обязанность. Иногда вы можете увидеть этот принцип, записанный..

День 107 Самообучение веб-разработке!
Вы завершили раздел начальной загрузки в испытаниях Front-End Libraries FreeCodeCamp! После этого я настроил схему (без Arduino!), чтобы заставить свет мигать с помощью провода, батареи 9 В, реле 5 В, резистора, светодиода и двух конденсаторов (один конденсатор недостаточно замедлял свет)! Я оставил отрицательный провод отключенным для изображения, фокус был лучше без работающей цепи. Чтобы посмотреть видео с трассы, зайдите на мой твиттер! =› Весь код с первого дня можно..

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

Устройство Bluetooth с низким энергопотреблением (BLE) и Flutter. Идеальные отношения?
Устройство Bluetooth с низким энергопотреблением (BLE) и Flutter. Идеальные отношения? Маячки  – это небольшие беспроводные устройства, которые передают сигнал Bluetooth Low Energy (BLE) , который может быть обнаружен находящимися поблизости устройствами. В контексте Flutter маяки можно использовать для создания опыта на основе местоположения или запуска действий в приложении в зависимости от близости пользователя к маяку. В этой статье мы рассмотрим основы маяков и то, как их..

Веб-скрейпинг стал проще: пошаговое руководство по веб-скрейпингу в JavaScript
Узнайте, как использовать JavaScript для простого извлечения данных с веб-сайтов Веб-скрапинг — это мощная техника, позволяющая извлекать данные с веб-сайтов. С помощью JavaScript вы можете легко выполнять задачи веб-скрейпинга. В этом руководстве мы шаг за шагом проведем вас через процесс парсинга веб-страниц в JavaScript. Во-первых, мы начнем с введения в основы парсинга веб-страниц и JavaScript. Затем мы проведем вас через процесс доступа к HTML-содержимому веб-сайта с помощью..

JavaScript для буткемперов: 5 обязательных концепций для ускорения обучения
JavaScript — важный язык для изучения, когда вы начинаете карьеру разработчика. Если вы учитесь на курсах по программированию и только начинаете изучать JavaScript, вот пять советов, которые помогут вам извлечь максимальную пользу из процесса обучения: 1. Знайте свои переменные. Переменные — это фундаментальная концепция в JavaScript. Понимание переменных и того, как их объявлять и назначать, необходимо для написания эффективного кода JavaScript. Вот пример: let greeting = 'Hello,..

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

Использование Angular 2+ с коннекторами Algolia Instantsearch.js
После моего предыдущего поста Algolia Instantsearch.js, наполненный Angular 4 , Algolia Search выпустила Instantsearch.js Connectors Versions 2, что действительно сделало работу с Angular 2+ отличной. Они действительно имели в виду Angular с этими новыми реализациями. Поэтому мне придется пропустить некоторые части этого руководства, такие как создание компонентов и установка Angular, поскольку это уже было затронуто в моем предыдущем посте Algolia Instantsearch.js, наполненный Angular..