Публикации по теме 'python'
Дерево решений — Алгоритм машинного обучения (ключевые моменты)
Алгоритм контролируемого машинного обучения. Используется для регрессии и классификации. Получите лучший результат в наборе данных классификации по сравнению с регрессией. DT — это древовидный алгоритм, который нам нужен для выбора лучшего корневого узла.
DT-поток
Корневой узел → Узел ответвления → Узел-лист Основная цель - найти листовой узел
Мера выбора основного атрибута DT
Энтропия. Примесь Джини. Получение информации
Получение информации
Это решает, какой атрибут..
Сбор данных фильмов (часть 2): создание набора данных фильмов с помощью Python
В этом сообщении показано, как создать набор данных о фильмах с помощью Python и API OMDb. Это будет сделано с использованием списка извлеченных названий фильмов, показанных в предыдущем посте «movie-data-collection-part-1-web-scraping-using-python ».
Во-первых, в нем представлены различные методы сбора или парсинга данных. Во-вторых, будет кратко рассмотрен API OMDb. Наконец, показано, как создается набор данных с помощью Python.
Сбор онлайн-данных
Сбор онлайн-данных, также..
Линейная регрессия
Линейная регрессия — это хорошо известный алгоритм машинного обучения, который позволяет нам делать числовые прогнозы. В алгоритме линейной регрессии есть два типа переменных, называемых зависимыми и независимыми. Переменная, которую мы хотим предсказать, является зависимой переменной, также известной как метка. Переменные, которые мы используем для прогнозирования, являются независимыми переменными, также известными как функции. В приведенном ниже примере мы хотим предсказать цены на..
Данные могут быть важнее модели
Данные могут быть важнее модели
При любом машинном обучении большая кривая обучения для тех, кто переходит от академического образования к практике, — это понимание того, где возникает большая часть трудностей, когда дело доходит до построения модели. Как правило, теория фокусируется на самом легком для изучения компоненте — моделях. Мы понимаем, когда мы хотим использовать классификацию или регрессию, является ли наша проблема линейно разделимой или нет, и как мы можем проверить..
Почему ваши петли такие медленные
Вступление
В удивительном, а иногда и устрашающем мире программирования программисты используют множество инструментов для решения проблем. Один из таких инструментов, который часто используется для структур данных, - это цикл. Цикл, конечно, может относиться к циклу while, for и неохотно; рекурсивный цикл. Проблема с циклами в том, что они могут быть серьезным препятствием для производительности, однако они являются неотъемлемой частью многих операций программирования.
Независимо..
Очень полезные рецепты Python по структуре данных
Мы поговорим о некоторых распространенных рецептах структуры данных в Python.
В Python существует множество структур данных, таких как список, кортеж и словарь. Хотя использование этих структур не вызывает затруднений, при использовании некоторых операций сравнения, таких как сортировка, упорядочивание и фильтрация, могут возникнуть общие вопросы. В этой короткой статье мы обсудим некоторые распространенные структуры данных и алгоритмы, связанные с данными. Без лишних слов, давайте..
Язык программирования Python (часть 2/6)
Испытайте красоту Python: самый простой язык для изучения и использования
Начнем с шутки:
Почему исследователя данных Python арестовали на таможне?
Потому что ее поймали на попытке импорта панд!
Содержание
Установка Python Привет Земля Синтаксис в программировании на Python Правила кодирования на Python Хорошо иметь
Установка Python
Линукс
Откройте терминал Обновите список пакетов с помощью команды: sudo apt-get update Установите Python: sudo apt-get..
Новые материалы
Как создать диаграмму градиентной кисти с помощью D3.js
Резюме:
Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..
Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..