Data Science: Алгоритмы и Структуры данных
Відкрити в Telegram
Мы не претендуем на оригинальность контента, мы лишь собираем материал из открытых источников. Ссылка: @Portal_v_IT Сотрудничество: @oleginc Канал на бирже: https://telega.in/c/structuredata
Показати більше7 582
Підписники
-124 години
-167 днів
-5430 днів
Архів дописів
Маркетплейсы — умерли. Сами посмотрите: Wildberries — на дне, AliExpress — уже недешевый, Ozon — скатился.
Но это ложь. И чтобы это понять — держите в подписках E-коммерс.
Там просто и доступно рассказывают, почему Wildberries — полная дичь, как не нарваться на штрафы и как получить любой товар с маркетплейсов бесплатно.
Подписывайтесь, потом сами себе спасибо скажете — https://t.me/+jAtvQsXOIs0yZjAy
Библиотеки для реализации алгоритмов сжатия данных в Rust
Сегодня мы рассмотрим хорошие библиотеки для реализации алгоритмов сжатия данных на ЯП Rust. Сжатие данных позволяет уменьшать объемы данных без потери качества или с минимальными потерями. Различают две основные категории методов сжатия: с потерями и без потерь.
https://habr.com/ru/companies/otus/articles/807431/
Алгоритмы и Структуры данных | ChatGPT
Введение в цифровую обработку сигналов
Эта статья дает общее представление о том, что такое ЦОС (цифровая обработка сигналов), как она работает и какие преимущества может предложить. Цифровая обработка сигналов включает разработку алгоритмов, которые могут быть использованы для улучшения сигнала определенным образом или для извлечения из него некоторой полезной информации.
https://habr.com/ru/articles/807281/
Алгоритмы и Структуры данных | ChatGPT
Топовые подходы к решению алгоритмических задач
В этой статье я расскажу про ключевые аспекты и концепции работы с наиболее популярными алгоритмами и структурами данных. Это поможет и в реальных проектах, и чтобы глубже понять алгоритмические принципы. Статья подойдёт специалистам, которые хотят углубить свои знания в программировании, и укрепить навыки нахождения оптимальных решений алгоритмических задач.
https://habr.com/ru/companies/avito/articles/806711/
Алгоритмы и Структуры данных | ChatGPT
Решает ли задачу оптимизации биологическая нейросеть?
В предыдущей статье Метрика в машинном обучении сложных систем, алгоритм и программный код предложена формула для отношения сигнала к шуму в сложных нелинейных системах с тенденцией к самоорганизации. С опытом применения в обработке данных электрокардиограмм, землетрясения. Сложной системой является и биологическая нейросеть.
https://habr.com/ru/articles/807155/
Алгоритмы и Структуры данных | ChatGPT
SMM умер. Instagram — всё, Facebook часто меняет алгоритмы, а в Telegram сложно продвигаться.
Но это ложь. Большая часть того, что вы видите в маркетинге, сделано по канонам заплесневевших статей 6-летней давности, которые давно пора отбросить и трезво смотреть в 2024 год.
Андрей с канала Креатив на сдачу отбросил все предрассудки и рассказывает, что реально работает, а что — просто давно устарело.
Внутри: как правильно продвигать Инстаграм, почему нужно создавать канал в Телеграме и в какую социальную сеть идти сейчас, чтобы через год стать миллионером.
Только эксклюзив, никакой копипасты: https://t.me/+fY9CnAGriD9mOGRi
Задача о сумме подмножеств
Хочу предложить вам простой и элегантный способ относительно быстрого решения обеих задач методом целочисленного линейного программирования (ЦЛП). Мы получим не только точный ответ на вопрос, но и найдём искомое подмножество.
https://habr.com/ru/articles/806715/
Алгоритмы и Структуры данных | ChatGPT
Индуктивная статистика: доверительные интервалы, предельные ошибки, размер выборки и проверка гипотез
Описание применения тех или иных статистических тестов в данной статье носит абстрактный характер, хотя оно дано достаточно подробно, чтобы можно было использовать это описание как шаблон уже для конкретных случаев. Если всё же возникнет необходимость в хорошем, наглядном примере применения того или иного теста рекомендую книгу "100 Statistical Tests 3rd Edition" автора Gopal K Kanji. Также рекомендую ознакомиться с хорошими вводными статьями по статистическим тестам "Как выбрать правильный стат тест для разных метрик" и "Статистические тесты и проверка гипотез в R". О том, как выглядит A/B тест на практике, с какими основными этапами и величинами сталкиваешься, очень хорошо описано в статье "База: айсберг A/B-тестов".
https://habr.com/ru/articles/807051/
Алгоритмы и Структуры данных | ChatGPT
Теоретическая и реальная производительность Intel AMX
Мне как человеку, достаточно долгое время посвятившему оптимизации алгоритмов компьютерного зрения и запуска нейронный сетей на CPU (библиотеки Simd и Synet), было интересно: на сколько AMX позволяет реально ускорить вычисления и как извлечь из него максимальную производительность.
Далее я постараюсь максимально подробно ответить на данные вопросы. Прежде все я буду касаться вопросов однопоточной производительности (многопоточную рассмотрю позже).
https://habr.com/ru/articles/807033/
Алгоритмы и Структуры данных | ChatGPT
Метрика в машинном обучении сложных систем, алгоритм и программный код
Для решения задач машинного обучения предлагается метрика, основанная на формуле отношения сигнала к шуму, SNR:
https://habr.com/ru/articles/806889/
Алгоритмы и Структуры данных | ChatGPT
Реализация очереди на C
Привет, сегодня я покажу как сделать очередь на C. Ко мне пришла идея сделать зацикленную работу в очереди. То есть добавляются данные от конца в начало и если указатель дошел до начала, то начинать добавлять с конца. Статья маленькая, но может кому будет полезно. Кстати, я решил посмотреть как у других сделано и решил, что мой пример тоже не помешает.
https://habr.com/ru/articles/668580/
Алгоритмы и Структуры данных | ChatGPT
🔹Для чего нужен трекинг в спортивной видеоаналитике?
Расскажет Антон Витвицкий на открытом уроке «Нейросетевой трекинг в спорте и его сложности» 15 апреля, ровно в 20:00.
✅На занятии вы узнаете:
— Современные нейросетевые подходы в трекинге и идентификации объектов
— Зачем нужен трекинг в спортивной видеоаналитике
— Почему стандартные трекеры плохо справляются с отслеживанием спортсменов
— Критерии выбора эффективного трекера для ваших целей
✨ Получите рекомендации по выбору инструментов для решения задач трекинга
Не упустите шанс расширить свои знания в современных нейросетевых подходах в трекинге и идентификации объектов
Регистрация:
https://otus.pw/dxSc/?erid=LjN8KRC1t
C# Тренажер
Хочу представить вашему вниманию бесплатный курс C# Тренажер, который недавно опубликовал на платформе Stepik.
https://habr.com/ru/articles/806707/
Алгоритмы и Структуры данных | ChatGPT
OmniFusion 1.1: мультимодальность теперь и на русском
В прошлом году на конференции AIJ 2023 мы представили первую версию OmniFusion — мультимодальной языковой модели (LLM), способной поддерживать визуальный диалог и отвечать на вопросы по картинкам. Спустя несколько месяцев мы готовы представить обновление — OmniFusion 1.1 — SoTA на ряде бенчмарков (среди моделей схожего размера) и, более того, модель хорошо справляется со сложными задачами и понимает русский язык! Самое главное — всё выкладываем в открытый доступ: веса и даже код обучения.
https://habr.com/ru/companies/airi/articles/806277/
Алгоритмы и Структуры данных | ChatGPT
Фильтр Блума
У каждого разработчика есть набор инструментов для решения различных задач. Однако со временем возникает необходимость расширять этот набор, чтобы эффективно справляться с более сложными задачами. В этой статье я хочу познакомить вас с инструментом, которым вы, скорее всего, раньше не пользовались. И хотя он подходит для решения узкого спектра задач, его использование может оказаться весьма полезным. Знакомьтесь — "фильтр Блума" (Bloom filter).
https://habr.com/ru/companies/timeweb/articles/806383/
Алгоритмы и Структуры данных | ChatGPT
Станьте Python-разработчиком за 0₽
Зарплата начинающего Python разработчика от 100 000₽, а стоимость обучения на профессию в онлайн-школах от 120 000 до 300 000 рублей.
Прямо сейчас GeekBrains отдают бесплатно 3 курса по IT, в том числе и курс по Python.
⚠️Переходите по ссылке и забирайте курс по Python — только до 30-го апреля: https://go.redav.online/b89cbdf6e76dc520?erid=LdtCK7b7u&m=1
Как работают алгоритмы музыкальных стримингов. Разбираем на примере
Начнем с того, что современные музыкальные сервисы не просто так называются стриминговыми. Одна из их ключевых способностей - это выдавать бесконечный поток (stream) треков. А значит, список рекомендаций должен пополняться новыми композициями и никогда не заканчиваться. Нет, безусловно, собственноручно найти свои любимые песни и слушать их тоже никто не запрещает. Но задача стримингов именно в том, чтобы помочь юзеру не потеряться среди миллионов треков. Ведь прослушать такое количество композиций самостоятельно просто физически нереально!
Так как они это делают?
https://habr.com/ru/articles/806429/
Алгоритмы и Структуры данных | ChatGPT
Поиск с подкреплением на ориентированных взвешенных графах
Хорошо, когда есть чёткие ориентиры. Искать маршруты, не имея всей информации - типичная и востребованная задача. На ориентированных взвешенных графах с ней лучше всего справляется алгоритм Дейкстры. Но этот алгоритм обхода "волной" не совсем похож на то, как движется человек.
Задача статьи показать как можно скрестить поиск с подкреплением и взвешенные ориентированные графы.
https://habr.com/ru/articles/806445/
Алгоритмы и Структуры данных | ChatGPT
PostgreSQL. Устройство карты свободного пространства
В этой статье мы разберемся, как в СУБД PostgreSQL реализован поиск страниц с необходимым свободным пространством для быстрой вставки записей в таблицу.
Для понимания статьи необходимо:
Понимание основных механизмов работы PostgreSQL
Базовое понимание языков Си и SQL
Базовые навыки работы с терминалом на ОС Linux
https://habr.com/ru/articles/806415/
Алгоритмы и Структуры данных | ChatGPT
Proof-of-work — лучший выбор консенсуса для Bitcoin
Какой консенсус лучше для блокчейна, proof-of-work или proof-of-stake? Многие спорят об этом и приводят разные аргументы. В этой статье я рассмотрю основные преимущества и недостатки каждого варианта.
https://habr.com/ru/companies/web3_tech/articles/662189/
Алгоритмы и Структуры данных | ChatGPT
