Публикации по теме 'algorithms'
Машинное обучение: основы выбора модели
Давайте будем ясны. Я специалист по данным с ~ 2 месяцами опыта работы с python, библиотеками python, статистикой, алгеброй, блокнотом jupyter и другими инструментами программирования. Влюбиться в путешествие становления.
Чего ожидать от этого блога?
В настоящее время я изучаю, как построить прогностическую модель и проверить ее. В этом блоге я расскажу об основных этапах процесса машинного обучения.
Содержание:
Этапы науки о данных и мое знакомство с концепцией..
Обзор алгоритмов поиска Rust
Обзор алгоритмов поиска Rust
Алгоритмы поиска и их реализация в Rust, языке системного программирования, разработанном для обеспечения безопасности, параллелизма и производительности.
В этой статье обсуждаются различные алгоритмы поиска, от простого линейного поиска до передовых методов на основе искусственного интеллекта.
По мере изучения этого руководства вы можете узнать следующее:
Уникальная особенность Rust Подробные пояснения и примеры кода Анализ производительности и..
Анализ алгоритмов - краткое введение с сортировкой вставкой
[Это моя интерпретация / разбивка раздела в CLRS. Это что-то новое, я думаю попробовать, так как у меня есть свободное время. Я собираюсь пройтись по каждому разделу и обобщить как можно больше, работая над несколькими примерами в процессе. Это может быть хороший ресурс для людей, которым нравится разбирать информацию на мелкие кусочки.]
Анализ алгоритмов включает в себя поиск ресурсов, которые необходимы алгоритму, которые в большинстве случаев относятся к времени . Проще говоря:..
LeetCode: проблема подъема по лестнице
LeetCode #70, JavaScript
Сегодня я начинаю изучать динамическое программирование и работать над задачей LeetCode Восхождение по лестнице .
Концепция проста, нам будет дана лестница из n ступенек. Мы можем делать один или два шага за раз, и нам нужно вернуть количество уникальных способов, которыми мы можем подняться по лестнице.
Итак, если бы у нас была лестница высотой всего в две ступени, мы могли бы подняться по ней двумя способами:
каждый шаг по отдельности или оба шага..
Обход 2D-матрицы
Проблема:
Given a matrix of M x N elements (M rows, N columns), return all elements of the matrix in diagonal order as shown in the below image.
Example:
Input:
[
[ 1, 2, 3 ],
[ 4, 5, 6 ],
[ 7, 8, 9 ]
]
Output: [1,2,4,7,5,3,6,8,9]
Explanation:
Note:
The total number of elements of the given matrix will not exceed 10,000.
Решение:
В моем подходе я пытаюсь пройти матрицу сверху вниз по диагонали и использую флаг «Обратный», чтобы переключать значения для получения зигзагообразного..
Один размер подходит всем: связанное кольцо вместо кольцевого буфера
В этой статье мы рассмотрим преимущества использования буферов Linked Ring по сравнению с традиционными циклическими буферами . Мы углубимся в тему распределения памяти и обсудим, как буферы Linked Ring могут эффективно работать с несколькими производителями. Реализацию буфера Linked Ring можно найти здесь .
Выделение памяти для связанных кольцевых буферов
Прежде чем мы перейдем к деталям, давайте проясним одну вещь: связанные кольцевые буферы будут потреблять больше памяти, чем..
Как решить задачу Service Lane Challenge от Hackerrank (Javascript).
Испытания на хакерский ранг довольно просты. Одна повторяющаяся проблема - полное понимание постановки проблемы.
Как мы все знаем, первый шаг к решению проблемы - это сначала выявить проблему.
Взглянем на вызов (вот ссылка):
Сервисный переулок | HackerRank Кэлвин едет на своем любимом автомобиле по автостраде 101. Он замечает, что на его автомобиле горит индикатор проверки двигателя… www.hackerrank.com
В описании функции..
Новые материалы
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..
Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение.
В этом процессе мы будем использовать неконтролируемое обучение, чтобы..
Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm.
Оглавление
Глоссарий
I. Новый пакет
1.1 советы по инициализации..
Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных.
Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..