TGTGInsightтелеграм анализLIVE / telegram public index
← Такты, стеки, два колеса

TGINSIGHT SIMILAR POSTS

Намери подобно съдържание

Изходен канал @clockstackwheels · Post #1084 · 9.04

В общем, была задача на оптимизацию плана работ: есть набор заказов, и в каждом N тасков. Таски могут зависеть друг от друга или нет, имеют длительность и тип. Ещё есть M работников, каждый из которых может выполнять таски только определённых типов, причём, у каждого своя скорость. Если все таски в заказе выполнены, фирма получает сколько-то денег. У заказа есть дедлайн, за просрочку штраф (за каждый день просрочки), который вычитается из цены заказа. И ещё фирма тратит деньги за каждый день своей работы независимо от того, как загружены её сотрудники (то есть просто платит зарплаты по сути). Ещё важен учёт праздников и выходных. Нужно заработать на определённом наборе заказов и работников как можно больше денег. Полный текст задачи и код программы проверки есть в репозитории. Эта задача является изменённым заказом, который мы с напарником решали в реальной жизни: оптимизация работы печатных станков для типографии. Правда, тогда и мы справились так себе, и заказчик в итоге сначала захотел всё вручную сам делать, а потом и вовсе похоронил проект при смене директора. !!! Не читайте дальше, если хотите сначала попробовать решить самостоятельно, потому что я сейчас опишу эффективные подходы и результаты. ________________________________________ Так вот. Мы с другим экспертом Андреем сразу сели и написали разные варианты, чтобы задать шкалу, по которой будем оценивать решения команд. За пару часов я собрал примитивный жадный алгоритм, который сортировал заказы по прибыльности и укладывал в сетку кое-как, это дало нам нижнюю оценку. Мой алгоритм заработал ~75 млн виртуальных рублей, мы решили для оценки поставить нижней границей 40 млн. То есть всё, что ещё ниже, оценивалось в ноль баллов за качество оптимизации. Затем Андрей закрылся дома на три дня и вышел на свет со сложным жадным алгоритмом, который очень хитро сортировал заказы и очень хитро укладывал их в сетку, попутно выбирая разные способы этой укладки в зависимости от конкретного заказа. Это позволило заработать ~275 млн рублей. Мы сделали верхней границей для оценки 280 млн. К сожалению, в итоге только две команды из десяти прошли нижнюю границу, заработав, соответственно, ~91 и ~105 млн. К верхней границе не приблизился никто. И у четырёх команд алгоритм вообще не смог уложить без нарушений задачи в сетку (то есть, например, произвольно менял длительности, накладывал задачи друг на друга, давал одному работнику две задачи в один момент и так далее). Важной ошибкой команд, на мой взгляд, являлся тот факт, что никто не воспользовался возможностью запустить алгоритм на несколько минут и дать ему поработать. По условиям задания, можно было тянуть до 5 минут на одну оптимизацию, но по факту решения команд отрабатывали за единицы и десятки секунд. На самом конкурсе, пока команды работали, я решил попробовать сделать быстрое (по времени написания) но эффективное решение. Сначала попробовал жадную сортировку + доведение до лучшего варианта методом имитации отжига. В качестве нового состояния я просто менял местами заказы целиком. Этот вариант работал пару минут и дал мне около ~200 млн дохода. К слову, команда-лидер использовала такой же подход, просто не докрутила число итераций и температуру. Ну и потом я взял готовую либу по реализации классической генетики с особями и скрещиванием. Особью был массив с приоритетами заказов (которые конечно же нужно было аккуратно уложить чистым алгоритмом). Тип скрещивания: scattered. Всего 15 поколений по 20 особей, и это за минуту-полторы давало ~230-240 млн. Считаю, что для конкурса это самый лучший выбор: пишется одним человеком за день и даёт почти максимум, при этом легко настраивается на нужную длительность работы, легко параллелится. Ну а потом уже дома я посидел и накодил свой вариант сложного жадного с плавающим окном перебора отсортированных заказов и плавающей же укладкой по работникам. Такая штука за две минуты зарабатывает ~281 млн. Но за три дня в условиях стресса я бы такое не сделал, скорее всего. #dev

Hashtags

Резултати

Намерени 7 подобни публикации

Търсене: #naturallanguageprocessing

当前筛选 #naturallanguageprocessing清除筛选
Venture Village Wall 🦄

@venturevillagewall · Post #3481 · 19.12.2024 г., 13:57

Codebuff Secures $500K Funding Codebuff, an AI-powered tool for codebase editing, raised $500K in funding on December 4, 2024. The platform utilizes natural language instructions for programming assistance from its expert AI, Buffy. More details can be found on their website: Codebuff. #Codebuff#AI#Programming#Startups#Funding#NaturalLanguageProcessing

Data Science Jobs

@datasciencejobs · Post #2422 · 13.11.2024 г., 07:01

#ТБанк#вакансия#ML#NLP#NaturalLanguageProcessing#LLM#RecSys#CV#senior#middle Ищем ML-engineer в Т-Банк 💻 Мы создаем и применяем AI-технологии для развития финансовой экосистемы Т-Банка: внедряем в продукты и внутренние процессы компании, делаем решения качественнее, безопаснее и удобнее для пользователей, вкладываемся в долгосрочные исследования. Кратко про работу в команде: ▪️Делимся опытом во всех областях машинного обучения - рекомендации, компьютерное зрение, голосовые технологии и работа с текстом и языком. ▪️Даем возможность как закидывать наработки в прод на миллионы пользователей, так и проводить исследования в своей области. ▪️Фокусируемся на принципе AI-first и не копим легаси. ▪️Оплачиваем участие в топовых AI-конференциях 2-3 раза в год. Основные задачи: - Изучать научные статьи, генерировать гипотезы, ставить на их основе эксперименты и доносить результат до команды. - Улучшать качество моделей в различных сценариях. - Ускорять работу моделей, применяя современные методы оптимизации и построения архитектуры. - Писать воспроизводимый код, оформлять эксперименты в воспроизводимые пайплайны, включающие разметку и обработку данных, обучение моделей и валидацию системы в целом. Ожидания по опыту: - Опыт работы от 2-х лет в индустриальных ML проектах, обязателен опыт доставки предсказаний и моделей до прода). - Опыт разработки моделей с использованием современных DL-фреймворков (Pytorch, Jax/Tensorflow и других) и их применения в продакшене. - Разбираетесь в принципах работы современных алгоритмов машинного обучения. - Умеете декомпозировать задачу в переиспользуемые и тестируемые библиотеки и компоненты. - Знаете теорию в сфере математики, прикладной статистики, алгоритмов и структур данных. - Готовы изучать научные статьи на английском языке и ставить эксперименты на основе прочитанного. - Знаете Linux, Git, Bash и Docker. Мы предлагаем: ▫️Гибридный формат работы в РФ. ▫️Платформу обучения и развития «Т-Апгрейд». Курсы, тренинги, вебинары и базы знаний. Поддержку менторов и наставников, помощь в поиске точек роста и карьерном развитии. ▫️Заботу о здоровье. Оформим полис ДМС со стоматологией и страховку от несчастных случаев. ▫️Возможность работы в аккредитованной ИТ-компании. ▫️Сервисы для поддержки сотрудника по психологическим, юридическим и финансовым вопросам. ▫️Три дополнительных дня отпуска в год. ▫️Достойную зарплату — обсудим ее на собеседовании. Присылайте резюме и вопросы мне в tg @aetern1tas. Буду рада ответить на вопросы и сориентировать по вакансиям 💻

Data Science Jobs

@datasciencejobs · Post #2360 · 10.10.2024 г., 09:00

#ТБанк#вакансия#ML#NLP#NaturalLanguageProcessing#LLM#RecSys#CV#senior#middle Ищем ML-engineer в Т-Банк 👋 Мы создаем и применяем AI-технологии для развития финансовой экосистемы Т-Банка: внедряем в продукты и внутренние процессы компании, делаем решения качественнее, безопаснее и удобнее для пользователей, вкладываемся в долгосрочные исследования. Кратко про работу в команде: ▪️Делимся опытом во всех областях машинного обучения - рекомендации, компьютерное зрение, голосовые технологии и работа с текстом и языком. ▪️Даем возможность как закидывать наработки в прод на миллионы пользователей, так и проводить исследования в своей области. ▪️Фокусируемся на принципе AI-first и не копим легаси. ▪️Оплачиваем участие в топовых AI-конференциях 2-3 раза в год. Основные задачи: - Изучать научные статьи, генерировать гипотезы, ставить на их основе эксперименты и доносить результат до команды. - Улучшать качество моделей в различных сценариях. - Ускорять работу моделей, применяя современные методы оптимизации и построения архитектуры. - Писать воспроизводимый код, оформлять эксперименты в воспроизводимые пайплайны, включающие разметку и обработку данных, обучение моделей и валидацию системы в целом. Ожидания по опыту: - Опыт работы от 2-х лет в индустриальных ML проектах (включая этап доставки предсказаний и моделей до прода) У вас есть опыт разработки моделей с использованием современных DL-фреймворков (Pytorch, Jax/Tensorflow и других) и их применения в продакшене. - Разбираетесь в принципах работы современных алгоритмов машинного обучения. - Умеете декомпозировать задачу в переиспользуемые и тестируемые библиотеки и компоненты. - Знаете теорию в сфере математики, прикладной статистики, алгоритмов и структур данных. - Готовы изучать научные статьи на английском языке и ставить эксперименты на основе прочитанного. - Знаете Linux, Git, Bash и Docker. Мы предлагаем: ▫️Гибридный формат работы. ▫️Платформу обучения и развития «Т-Апгрейд». Курсы, тренинги, вебинары и базы знаний. Поддержку менторов и наставников, помощь в поиске точек роста и карьерном развитии. ▫️Заботу о здоровье. Оформим полис ДМС со стоматологией и страховку от несчастных случаев. ▫️Возможность работы в аккредитованной ИТ-компании. ▫️Сервисы для поддержки сотрудника по психологическим, юридическим и финансовым вопросам. ▫️Три дополнительных дня отпуска в год. ▫️Достойную зарплату — обсудим ее на собеседовании. Присылайте резюме и вопросы мне в tg @aetern1tas или на почту [email protected]. Буду рада ответить на вопросы и сориентировать по вакансиям 💻

Data Science Jobs

@datasciencejobs · Post #2297 · 04.09.2024 г., 14:33

#ТБанк#вакансия#ML#NLP#NaturalLanguageProcessing#LLM#RecSys#CV#senior#middle Ищем ML-engineer в Т-Банк 👋 Мы создаем и применяем AI-технологии для развития финансовой экосистемы Т-Банка: внедряем в продукты и внутренние процессы компании, делаем решения качественнее, безопаснее и удобнее для пользователей, вкладываемся в долгосрочные исследования. Кратко про работу в команде: ▪️Делимся опытом во всех областях машинного обучения - рекомендации, компьютерное зрение, голосовые технологии и работа с текстом и языком. ▪️Даем возможность как закидывать наработки в прод на миллионы пользователей, так и проводить исследования в своей области. ▪️Фокусируемся на принципе AI-first и не копим легаси. ▪️Оплачиваем участие в топовых AI-конференциях 2-3 раза в год. Основные задачи: - Изучать научные статьи, генерировать гипотезы, ставить на их основе эксперименты и доносить результат до команды. - Улучшать качество моделей в различных сценариях. - Ускорять работу моделей, применяя современные методы оптимизации и построения архитектуры. - Писать воспроизводимый код, оформлять эксперименты в воспроизводимые пайплайны, включающие разметку и обработку данных, обучение моделей и валидацию системы в целом. Ожидания по опыту: - Опыт работы от 2-х лет в индустриальных ML проектах (включая этап доставки предсказаний и моделей до прода) У вас есть опыт разработки моделей с использованием современных DL-фреймворков (Pytorch, Jax/Tensorflow и других) и их применения в продакшене. - Разбираетесь в принципах работы современных алгоритмов машинного обучения. - Умеете декомпозировать задачу в переиспользуемые и тестируемые библиотеки и компоненты. - Знаете теорию в сфере математики, прикладной статистики, алгоритмов и структур данных. - Готовы изучать научные статьи на английском языке и ставить эксперименты на основе прочитанного. - Знаете Linux, Git, Bash и Docker. Мы предлагаем: ▫️Гибридный формат работы. ▫️Платформу обучения и развития «Т-Апгрейд». Курсы, тренинги, вебинары и базы знаний. Поддержку менторов и наставников, помощь в поиске точек роста и карьерном развитии. ▫️Заботу о здоровье. Оформим полис ДМС со стоматологией и страховку от несчастных случаев. ▫️Возможность работы в аккредитованной ИТ-компании. ▫️Сервисы для поддержки сотрудника по психологическим, юридическим и финансовым вопросам. ▫️Три дополнительных дня отпуска в год. ▫️Достойную зарплату — обсудим ее на собеседовании. Присылайте резюме и вопросы мне в tg @aetern1tas или на почту [email protected]. Буду рада ответить на вопросы и сориентировать по вакансиям 💻

Data Science Jobs

@datasciencejobs · Post #2252 · 06.08.2024 г., 13:04

#ТБанк#вакансия#ML#NLP#NaturalLanguageProcessing#LLM#RecSys#CV#senior#middle Ищем ML-engineer в Т-Банк 👋 Мы создаем и применяем AI-технологии для развития финансовой экосистемы Т-Банка: внедряем в продукты и внутренние процессы компании, делаем решения качественнее, безопаснее и удобнее для пользователей, вкладываемся в долгосрочные исследования. Кратко про работу в команде: ▪️Делимся опытом во всех областях машинного обучения - рекомендации, компьютерное зрение, голосовые технологии и работа с текстом и языком. ▪️Даем возможность как закидывать наработки в прод на миллионы пользователей, так и проводить исследования в своей области. ▪️Фокусируемся на принципе AI-first и не копим легаси. ▪️Оплачиваем участие в топовых AI-конференциях 2-3 раза в год. Основные задачи: - Изучать научные статьи, генерировать гипотезы, ставить на их основе эксперименты и доносить результат до команды. - Улучшать качество моделей в различных сценариях. - Ускорять работу моделей, применяя современные методы оптимизации и построения архитектуры. - Писать воспроизводимый код, оформлять эксперименты в воспроизводимые пайплайны, включающие разметку и обработку данных, обучение моделей и валидацию системы в целом. Ожидания по опыту: - У вас есть опыт разработки моделей с использованием современных DL-фреймворков (Pytorch, Jax/Tensorflow и других) и их применения в продакшене. - Разбираетесь в принципах работы современных алгоритмов машинного обучения. - Умеете декомпозировать задачу в переиспользуемые и тестируемые библиотеки и компоненты. - Знаете теорию в сфере математики, прикладной статистики, алгоритмов и структур данных. - Готовы изучать научные статьи на английском языке и ставить эксперименты на основе прочитанного. - Знаете Linux, Git, Bash и Docker. Мы предлагаем: ▫️Гибридный формат работы. ▫️Платформу обучения и развития «Т-Апгрейд». Курсы, тренинги, вебинары и базы знаний. Поддержку менторов и наставников, помощь в поиске точек роста и карьерном развитии. ▫️Заботу о здоровье. Оформим полис ДМС со стоматологией и страховку от несчастных случаев. ▫️Возможность работы в аккредитованной ИТ-компании. ▫️Сервисы для поддержки сотрудника по психологическим, юридическим и финансовым вопросам. ▫️Три дополнительных дня отпуска в год. ▫️Достойную зарплату — обсудим ее на собеседовании. Присылайте резюме и вопросы мне в tg @aetern1tas или на почту [email protected]. Буду рада ответить на вопросы и сориентировать по вакансии 💻

Data Science Jobs

@datasciencejobs · Post #2363 · 11.10.2024 г., 09:00

#NLP#ML#AI#NaturalLanguageProcessing#DeepLearning#Python#УдаленнаяРабота#ИП#LLM#TextAnalysis Вакансия: ML/NLP разработчик Грейд: Middle+/Senior Локация: строго РФ Формат работы: удалённая, трудоустройство только по ИП Зарплата: 250-350 тыс. руб. 💸 📌О проекте: Мы разрабатываем интеллектуальную Систему анализа проектной документации для обработки и анализа текстовых данных. В рамках проекта вы будете участвовать в создании когнитивного поиска, рекомендательных систем и digital-ассистентов, помогая реализовать передовые решения на основе естественного языка. 📌Задачи: - Разработка моделей для структурирования текстов и понимания запросов на естественном языке 🧠 - Решение NLP задач для когнитивного поиска и рекомендательных систем - Разработка NLU моделей для digital-ассистентов - Развитие и оптимизация больших языковых моделей (LLM) 📌Мы предлагаем: - Удалённую работу с гибким графиком 🏡 - Трудоустройство по ИП с прозрачными условиями - Участие в интересных проектах по текстовому анализу - Возможности для профессионального роста 🚀 - Работа с передовыми технологиями и решениями 📌Наши ожидания: - Опыт работы с NLP задачами от 3 лет - Глубокие знания машинного обучения и deep learning в NLP - Практический опыт работы с задачами для русского языка: классификация текста, topic modeling, NER, Text2SQL - Участие в хакатонах или Kaggle будет плюсом 🏆 📌Технологический стек: Python, NLTK, DeepPavlov, Hugging Face, LSH, faiss, nmslib, HNSW, Spark, Pandas, Numpy, Sklearn, Keras, PyTorch, Tensorflow, RNN, CNN, Transformer, BERT. 📌Преимуществом будет: - Опыт работы с LLM, включая RAG, LangChain, LoRA - Навыки fine-tuning и prompt engineering Если хотите присоединиться к нашему проекту, пишите в Telegram: @BekhterevaElena.

Data Science Jobs

@datasciencejobs · Post #2243 · 02.08.2024 г., 12:34

#вакансия#nlp#llm#senior Senior QA Automation (LLM, NLP) Требуемый опыт работы: 3–6 лет Полная занятость, полный рабочий день Мы — АТОМ. Разрабатываем электромобиль-гаджет и его версии для семьи, такси, каршеринга и службы доставки, а также собственный маркетплейс приложений и другие сервисы. Ищем Senior QA Automation в команду AI, LLM-Lab, которая работает над рядом проектов: Голосовой ассистент для заказа товаров и услуг, в котором используются передовые технологии распознавания и синтеза речи, понимания естественного языка на основе нейросетевых моделей. Разработка умных чат-ботов и других проектов в домене LLM/NLP. Ваши задачи: - налаживать процесс автоматизации тестирования; - проводить тестирование - регрессионное, интеграционное и функциональное; - тестировать ML-системы; - анализировать функциональные требования и результаты тестирования на соответствие этим требованиям; - исследовать проблемы, возникающих в работе сервисов; - анализировать проблемы и запросы пользователей, ставить задачи разработчикам; - вести тест-кейсы в системе управления тестами (Allure TestOps). Стек: Python, PostgreSQL, PyTorch, Ray/Triton Inference Server, k8s, redis Наши ожидания: - опыт построения систем автоматизированного тестирования; - умение читать и писать код на Python; - опыт работы/тестирования ML-систем (NLP/LLM-моделей); - опыт работы с CI/CD инструментами; - опыт работы с Allure TestOps; - Fiddler, Swagger, Postman; - опыт оценки задач на тестирование с учетом ресурсов и рисков; - знание английского языка на уровне, необходимом для чтения технической литературы. Будет плюсом: - опыт работы с системами оркестрации контейнеров - OS/K8s на уровне пользователя; - опыт работы с GraphQL; - опыт работы с брокерами сообщений Kafka/Rabbit; - опыт работы auto-QA в команде GigaChat, YaLM , YandexGPT; - опыт работы auto-QA в голосовых ассистентах Маруся, Алиса, Салют. Мы предлагаем: - высокотехнологичный, интересный продукт, возможность создавать новые процессы и влиять на развитие; - работа в команде высококвалифицированных профессионалов из России, Китая, Европы; - корпоративная культура, выстраиваемая в духе инноваций, открытые горизонтальные коммуникации; - конкурентная официальная белая заработная плата; - годовой бонус; - кафетерий льгот (“плюшки”) - ДМС со стоматологией, питание, транспорт, страхование жизни и имущества, фитнес, обучение и многое другое; - бесплатный доступ к платформе с обучающими курсами iSpring, корпоративное обучение китайскому языку, спортивные командные игры и другие приятные мелочи; корпоративное оборудование; - гибридный или удаленный формат работы; - трудоустройство в аккредитованной ИТ-компании. Пройди вместе с нами крутой кейс по созданию электромобиля с нуля! ✍️По всем вопросам, а также для отправки резюме/cv обращайтесь: @tanya_yuu #CI#CD#Allure#TestOps#SQL#Fiddler#Swagger#Postman#QA#Python#LLM#NLP#ML#DataScience#AutomationQA#NaturalLanguageProcessing