Публикации по теме 'computer-science'


Понимание классификатора дерева решений
Концептуально на примере с использованием алгоритма ID3 В этом посте мы собираемся концептуально обсудить работу классификатора дерева решений, чтобы его впоследствии можно было применить к набору данных реального мира. Классификацию можно определить как задачу изучения целевой функции f , которая отображает каждый набор атрибутов x к одному из предопределенных ярлыков y . Примеры: Отнесение новости к одной из предопределенных категорий. Обнаружение спама в..

Поиск в глубину бинарного дерева в JavaScript
Рекурсивные и итеративные реализации обходов в предварительном, последовательном и последующем порядке. Содержание Что такое поиск в глубину? Что такое обходы по предварительному заказу, по заказу и после заказа? Какой из трех поисков проходит по бинарному дереву поиска в порядке возрастания? Можете ли вы представить результат каждого из трех обходов? Реализовать рекурсивный предварительный поиск в глубину. Реализовать рекурсивный поиск в глубину по порядку. Реализовать рекурсивный..

Машинное обучение с открытым исходным кодом за последний месяц (по сравнению с мая 2019 г.)
Машинное обучение с открытым исходным кодом за последний месяц (по сравнению с мая 2019 г.) За последний месяц , мы составили рейтинг около 250 проектов машинного обучения с открытым исходным кодом и вошли в десятку лучших. Мы сравнили проекты с новым и мажорным релизом за этот период. Mybridge AI ранжирует проекты на основе множества факторов, чтобы оценить их качество для профессионалов. Среднее количество звезд Github в этом выпуске: 1102 ⭐️ Смотрите 10 лучших программ с..

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

Освоение Django № 1: сколько нужно знать Python, прежде чем изучать популярный веб-фреймворк?
Django — это популярная веб-инфраструктура Python, которая упрощает создание сложных веб-приложений. Тем не менее, Django не подходит для новичков, и рекомендуется, чтобы вы хорошо разбирались в Python, прежде чем приступить к его изучению. В этой статье я расскажу, насколько хорошо вы должны знать Python, прежде чем изучать Django. Я также дам несколько советов о том, как эффективно изучать Python и Django. Что такое Питон? Python — это язык программирования высокого уровня,..

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

60 вопросов для собеседования по кодированию древовидной структуры данных для опытных программистов
Попрактикуйтесь в этих вопросах интервью на основе дерева, чтобы лучше изучить бинарное дерево, бинарное дерево поиска, сбалансированное дерево, дерево AVL и красное черное дерево для интервью. Древовидная структура данных — одна из самых фундаментальных структур данных наряду с массивом…