Data Science: Алгоритмы и Структуры данных
Kanalga Telegram’da o‘tish
Мы не претендуем на оригинальность контента, мы лишь собираем материал из открытых источников. Ссылка: @Portal_v_IT Сотрудничество: @oleginc Канал на бирже: https://telega.in/c/structuredata
Ko'proq ko'rsatish7 582
Obunachilar
-124 soatlar
-167 kun
-5430 kun
Postlar arxiv
Разбор задач «Квеста на миллион»
Друзья, разбираем задачи прошедшего квеста на миллион. Для простоты в разборе будем использовать формализованные формулировки. Ознакомиться с исходными формулировками задач можно в самом квесте по ссылке.
https://habr.com/ru/articles/805831/
Алгоритмы и Структуры данных | ChatGPT
Deanon Club - лучший в мире Darknet
- Тот кто выкупил KILLNET
- Darknet в чистом виде
- Все сферы чёрного мира
- Обмен десятков миллионов$
Авторский канал в котором нет сторонней рекламы и прочего калла!
Deanon Club - https://t.me/+NS4HpYBX6vMwMTI8
Алгоритм расчёта расстояния между строками
По работе стояла задача оптимизации поиска по адресам (улицы, дома и объекты). Главный критерий - нахождение адреса, если написано с ошибками или не дописан он в полной мере. Bert’ы, косинусные расстояния эмбеддингов и т.д. не подходили, так как они заточены под смысловой поиск, а в адресах смысла нет. TF-IDF c лемматизацией тоже не очень подходил для этой задачи, результаты были плохие.
Для реализации начал использовать расстояние Дамерау-Левенштейна, и в последствие, развил это до собственного алгоритма, который находит расстояние между двумя строками.
Цель данного поста описание только алгоритма.
https://habr.com/ru/articles/805985/
Алгоритмы и Структуры данных | ChatGPT
Почему я стал использовать Алгоритмические собеседования при подборе команды
На мой взгляд польза от простых алгоритмических задач - кандидат может показать свое мышление и простейшее отличие и необходимость использования в работе HashMap и ArrayList.
Конечно, чтобы решать алгоритмические задачи нужна отдельная, специальная подготовка, которая зачастую не особо потребуется в работе, однако, знание простых алгоритмов позволит раскрыть истинное знание кандидата.
Для себя я выделил плюсы и минусы умения решать алгоритмические задачи:
https://habr.com/ru/articles/806059/
Алгоритмы и Структуры данных | ChatGPT
Как написать средство проверки орфографии кхмерского языка
В попытке реализовать проверку и исправление орфографии, я наткнулся на популярный метод, основанный на двух концепциях из области орфографии: редакционное расстояние (также известное как расстояние Левенштейна) и BK-дерево. Итак, обсудим эти концепции и их недостатки, а также поделимся разработанной на их основе реализацией средства проверки орфографии кхмерского языка на Python.
https://habr.com/ru/companies/skillfactory/articles/669466/
Алгоритмы и Структуры данных | ChatGPT
Гайд на Reinforcement Learning для новичков. Реализация простой задачи
Большинство из вас наверняка слышали о том, что искусственный интеллект научился самостоятельно играть в компьютерные игры. Очень популярным примером является компания Deepmind, которая попала в новости и захватила мир, когда ее программа AlphaGo победила чемпиона мира по игре в го из Южной Кореи в 2016 году.
Так в чем же секрет этого грандиозного прорыва? Придержите лошадей! Вы поймете это через пару минут.
https://habr.com/ru/articles/805917/
Алгоритмы и Структуры данных | ChatGPT
Skillbox дарит 14 дней бесплатного обучения английскому языку!
Обучение подойдет, если вы:
— хотите начать обучение и знаете, что оно дастся непросто
— уже говорите, но хотите прокачать английский
— хотите освоить язык в сжатые сроки
— хорошо понимаете речь, но с трудом говорите
Методика обучения разработана специально для русскоговорящих и дает первые результаты после 8 занятий — она учитывает особенности артикуляции и построения фраз. Вы избежите ошибок и быстро начнете говорить.
Приобретение обучения гарантирует повышение уровня английского, или Skillbox доучит бесплатно!
🎁 Получить бесплатный доступ к платформе можно по промокоду
DENIGO — переходите и обучайтесь: https://go.redav.online/7e8a0f49fd9182e0?erid=LdtCKHfVR&m=1Как улучшить любой патент на изобретение в IT, на примере Яндекса
Каждый землянин, даже совсем не научно-технический революционер или патентный военный, прочитавший эту информацию о методиках изобретательства, сможет при желании написать рационализаторское предложение или патент, за которые ему заплатят на работе или в своём бизнесе. И, самое удивительное, что категорически только тот, кто именно практически ежедневно занимается какой-то достаточно узкой областью ИТ, может улучшить и изобрести новое, а не «аналитик» вообще, доцент или чиновник. Мир меняется, и то, что раньше изобреталось и патентовалось, как просто научное, «на кончике пера», теперь должно быть максимально практичным, как конкретное «техническое решение».
https://habr.com/ru/articles/658445/
Алгоритмы и Структуры данных | ChatGPT
В России можно посещать бесплатные IT-мероприятия хоть каждый день: как оффлайн, так и онлайн.
Чтобы не пропустить полезные — сохраните канал @FreeItEvent.
Анонсы вебинаров, хакатонов, конференций, мастер-классов и других событий в IT. Ивенты от гигантов индустрии и лучших специалистов по кодингу.
Всё публикуют здесь.
Язык-головоломка Marthue
Предлагаю вам "эзотерический" язык программирования, удобно обобщающий и совмещающий нормальные алгоритмы Маркова (НАМ) и полусистемы Акселя Туэ (semi-Thue systems). В языке есть возможность интерактивного ввода и вывода, выбора поиска замены подстрок с начала, конца строки или случайным образом, условного рекурсивного вызова одного блока подстановок из другого, а также условного перехода между блоками. Это позволяет совмещать подстановку строк с элементами императивного и даже функционального программирования, а также исследовать недетерминированные алгоритмы.
https://habr.com/ru/articles/666668/
Алгоритмы и Структуры данных | ChatGPT
R*-tree в Go, немного геймдева и поиска элементов в пространстве
Сегодня я хотел бы рассказать об интересном подвиде одного алгоритма, о котором Вы могли возможно забыть!
https://habr.com/ru/articles/666904/
Алгоритмы и Структуры данных | ChatGPT
Про решаемость пятнашек
В статье я расскажу, как я генерирую стартовые позиции для своей игры, а также о том, как я добавлял новые конфигурации головоломки.
https://habr.com/ru/articles/805541/
Алгоритмы и Структуры данных | ChatGPT
Использование библиотеки DCMTK для создания DICOM-файлов на C++
Эта статья фокусируется на примере использование библиотеки DCMTK при создании DICOM-файлов. Как говорит Википедия, DICOM - Digital Imaging and Communications in Medicine, это стандарт создания, хранения, передачи и визуализации медицинских изображений. Стандарт включает в себя часть, которая описывает структуру DICOM-файла, и другую, описывающую передачу DICOM-данных по сети.
https://habr.com/ru/articles/805475/
Алгоритмы и Структуры данных | ChatGPT
Алгоритмы вокруг нас
Данная статья – материал для размышления. В особенности для людей, которые разрабатывают новые алгоритмы и реализуют их.
https://habr.com/ru/companies/bimeister/articles/805403/
Алгоритмы и Структуры данных | ChatGPT
Алгоритм ESG (Evolution of Social Groups). C#
Мои текущие исследования сосредоточены на метаэвристических популяционных алгоритмах оптимизации. Я прилагаю усилия для разработки собственных уникальных методов и каждый день погружаясь в этот творческий процесс. Давайте вместе разделим наши идеи, обсудим новые тенденции и воплотим в жизнь самые смелые проекты. Ведь именно объединение интеллектов и творческих усилий позволяет нам достичь великих результатов. Поехали…
https://habr.com/ru/articles/805381/
Алгоритмы и Структуры данных | ChatGPT
Исследователи приблизились к новому пределу скорости решения задачи коммивояжера
Задача коммивояжера — одна из старейших известных вычислительных задач. Она заключается в поиске кратчайшего маршрута через определённый список городов. Несмотря на кажущуюся простоту, проблема, как известно, сложна. И хотя вы можете использовать перебор, чтобы проверить все возможные маршруты, пока не найдете кратчайший путь, такая стратегия становится несостоятельной, уже когда в списке всего лишь несколько городов. Вместо этого вы можете применить строгую математическую модель, называемую линейным программированием, которая грубо аппроксимирует задачу как набор уравнений и методично проверяет возможные комбинации, чтобы найти лучшее решение.
https://habr.com/ru/companies/first/articles/805233/
Алгоритмы и Структуры данных | ChatGPT
✅ Какие техники и подходы есть в генерации Stable Diffusion?
Расскажет разработчик ИИ и тимлид Айнур Гайнетдинов на открытом уроке «Техники и Подходы в генерации Stable Diffusion» от Otus.
На этом уроке вы познакомитесь с принципами работы Stable Diffusion, узнаете о способах его применения через веб-интерфейс, научитесь дообучать модели на новые визуальные образы и освоите методы управления генерацией с помощью визуальных подсказок.
🔹Данный урок отличный выбор для IT-специалистов, желающих углубить свои знания в области компьютерного зрения, для дата-сайентистов, которые интересуются эффективными методами применения нейронных сетей в задачах обработки изображений
👉 Регистрация:
https://otus.pw/FFjm/?erid=LjN8KYKEk
8 ошибок, из-за которых ты проиграешь в соревновательном Data Science
Если ты читаешь этот пост, значит, тебе стало интересно, не допускаешь ли этих ошибок ты?! Почти уверен, что ты допускал эти ошибки хотя бы раз в жизни. Мы не застрахованы от совершения ошибок, такова наша человеческая натура — ошибаться для нас естественно. Однако, я постараюсь уберечь тебя от тех ошибок, которые совершал сам или замечал у других.
Так вышло, что за время участия в чемпионатах по соревновательному анализу данных я достаточно часто бывал в призовых местах. Однако, бывали случаи, когда я лишался призовых по глупости или неосторожности. Рассказываю по порядку.
https://habr.com/ru/companies/ruvds/articles/659071/
Алгоритмы и Структуры данных | ChatGPT
Книга «Генеративное глубокое обучение. Как не мы рисуем картины, пишем романы и музыку. 2-е межд изд.»
Генеративное моделирование — одна из самых обсуждаемых тем в области искусственного интеллекта. Машины можно научить рисовать, писать и сочинять музыку. Вы сами можете посадить искусственный интеллект за парту или мольберт, для этого достаточно познакомиться с самыми актуальными примерами генеративных моделей глубокого обучения: вариационными автокодировщиками, генеративно-состязательными сетями, моделями типа кодер-декодер и многим другим.
Дэвид Фостер делает понятными и доступными архитектуру и методы генеративного моделирования, его советы и подсказки сделают ваши модели более творческими и эффективными в обучении. Вы начнете с основ глубокого обучения на базе Keras, а затем перейдете к самым передовым алгоритмам.
https://habr.com/ru/companies/piter/articles/804853/
Алгоритмы и Структуры данных | ChatGPT
Выберите высокооплачиваемую IT-профессию и участвуйте в розыгрыше 200 000 рублей на обучение.
IT-рентген от онлайн-школы Skillfactory — это бесплатный вебинар, на котором вы пройдете тест на профориентацию, получите 6 гайдов по IT-направлениям. А еще встретитесь с экспертами, которые проведут карьерную консультацию.
В итоге определитесь с профессией и попадете в закрытое сообщество специалистов из индустрии.
Регистрируйтесь на бесплатный вебинар прямо сейчас и станьте участником розыгрыша 200 000 рублей на обучение.
