📌 Простая истина от наших подписчиков
Что вы считаете наиболее важным для успешного старта в IT-сфере:
«Не идти только из-за денег»
«Разработать свой проект, который будет на половину сложнее для вас, чем вы бы могли его сделать сейчас. Но чем сложнее проект, тем лучше. Само собой, довести его до рабочего состояния»
«Это не спринт за несущимся поездом — это марафон. Даже войдя в IT, придется учиться разбираться и снова учиться. Это профессия с постоянным поиском решения задач. Самые трудные материалы для понимания часто бывают самыми полезными»
«Попробовать всё, на что хватит времени, и остановиться на том, что вам понравится больше»
Что вы считаете наиболее важным для успешного старта в IT-сфере:
«Не идти только из-за денег»
«Разработать свой проект, который будет на половину сложнее для вас, чем вы бы могли его сделать сейчас. Но чем сложнее проект, тем лучше. Само собой, довести его до рабочего состояния»
«Это не спринт за несущимся поездом — это марафон. Даже войдя в IT, придется учиться разбираться и снова учиться. Это профессия с постоянным поиском решения задач. Самые трудные материалы для понимания часто бывают самыми полезными»
«Попробовать всё, на что хватит времени, и остановиться на том, что вам понравится больше»
Сегодня программисты, у которых всё получилось — дали жару. Ждите новых постов✔️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🛠 Что такое бэггинг в машинном обучении
Бэггинг (Bootstrap Aggregating) — мощная техника ансамблевого обучения, которая помогает снизить разброс модели и повысить ее точность. Это метод, который объединяет несколько базовых моделей для создания одной, более надежной.
🌻 Как работает бэггинг?
▪️Случайные выборки: Сначала создаются несколько случайных подвыборок из исходных данных с возвращением (то есть одни и те же данные могут попасть в несколько выборок).
▪️Обучение моделей: Каждая подвыборка используется для обучения отдельной модели (например, решающего дерева).
▪️ Агрегация: Все обученные модели голосуют (в случае классификации) или усредняют свои предсказания (в случае регрессии), чтобы сделать финальный вывод.
🌻 Зачем использовать бэггинг?
Бэггинг особенно полезен, когда модели склонны к переобучению (например, решающие деревья). Один из известных примеров использования бэггинга — это Random Forest, который объединяет множество решающих деревьев для достижения точных результатов.
В нашем курсе узнаете подробнее о машинном обучении, в частности, о беггинге:
🔵 Базовые модели ML и приложения
Бэггинг (Bootstrap Aggregating) — мощная техника ансамблевого обучения, которая помогает снизить разброс модели и повысить ее точность. Это метод, который объединяет несколько базовых моделей для создания одной, более надежной.
▪️Случайные выборки: Сначала создаются несколько случайных подвыборок из исходных данных с возвращением (то есть одни и те же данные могут попасть в несколько выборок).
▪️Обучение моделей: Каждая подвыборка используется для обучения отдельной модели (например, решающего дерева).
▪️ Агрегация: Все обученные модели голосуют (в случае классификации) или усредняют свои предсказания (в случае регрессии), чтобы сделать финальный вывод.
Бэггинг особенно полезен, когда модели склонны к переобучению (например, решающие деревья). Один из известных примеров использования бэггинга — это Random Forest, который объединяет множество решающих деревьев для достижения точных результатов.
В нашем курсе узнаете подробнее о машинном обучении, в частности, о беггинге:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
#дайджест #DataInternship
Подборка стажировок недели для Data специалистов
▪️ Data Engineering Intern / Стажер дата-инженер
Офис (Москва), Procter & Gamble
Подробнее
▪️ Стажер аналитик данных
Офис (Москва), Ozon Офис и Коммерция
Подробнее
▪️ Стажер-аналитик данных мобильных приложений
Удалёнка, IndieElevate
Подробнее
▪️ Стажер-аналитик Big Data
Офис (Самара) / Удалёнка, IBS
Подробнее
▪️ Стажер-аналитик в команду транзакционных операций Банка
Гибрид (Москва), ВТБ
Подробнее
Понравились предложения о стажировке?
❤️ — да
🤔 — нет
Подборка стажировок недели для Data специалистов
▪️ Data Engineering Intern / Стажер дата-инженер
Офис (Москва), Procter & Gamble
Подробнее
▪️ Стажер аналитик данных
Офис (Москва), Ozon Офис и Коммерция
Подробнее
▪️ Стажер-аналитик данных мобильных приложений
Удалёнка, IndieElevate
Подробнее
▪️ Стажер-аналитик Big Data
Офис (Самара) / Удалёнка, IBS
Подробнее
▪️ Стажер-аналитик в команду транзакционных операций Банка
Гибрид (Москва), ВТБ
Подробнее
Понравились предложения о стажировке?
❤️ — да
🤔 — нет
hh.ru
Вакансия Data Engineering Intern / Стажер дата-инженер в Москве, работа в компании «Procter & Gamble», Студент (вакансия в архиве…
Зарплата: от 100000 ₽ за месяц. Москва. Требуемый опыт: не требуется. Полная. Дата публикации: 13.02.2025.
❤3
✏️ Разбор задачи с экзамена ШАД
Условие: (a) Игроки A, B и C сменяя друг друга, по очереди кидают две игральные кости до тех пор, пока не получат сумму очков, равную 7. Найдите вероятность того, что сумму очков равную 7 получит B.
(b) В результате проведения эксперимента возможны два исхода: успех (с вероятностью p) и неуспех (с вероятностью 1 − p). Экспериментаторы A, B и C сменяют друг друга, по очереди проводят этот эксперимент до тех пор пока не получат успех. Найдите максимальное значение вероятности p, при котором вероятность того, что успех получит B больше либо равна 1/3.
Решение: Пусть ξ — номер первого успеха в бесконечной схеме Бернулли с вероятностью успеха p, q=1-p, A={успех получил B}. Тогда 1️⃣
(a) В этом случае p=P{выпало 7 очков} = 6/36 =1/6, поэтому P(A)=30 / 91
(b) Воспользуемся неравенством q+1/q ≥ 2 : 2️⃣. Заметим, что равенство достигается только в случае 3️⃣
#задачи_шад
Условие: (a) Игроки A, B и C сменяя друг друга, по очереди кидают две игральные кости до тех пор, пока не получат сумму очков, равную 7. Найдите вероятность того, что сумму очков равную 7 получит B.
(b) В результате проведения эксперимента возможны два исхода: успех (с вероятностью p) и неуспех (с вероятностью 1 − p). Экспериментаторы A, B и C сменяют друг друга, по очереди проводят этот эксперимент до тех пор пока не получат успех. Найдите максимальное значение вероятности p, при котором вероятность того, что успех получит B больше либо равна 1/3.
Решение: Пусть ξ — номер первого успеха в бесконечной схеме Бернулли с вероятностью успеха p, q=1-p, A={успех получил B}. Тогда 1️⃣
(a) В этом случае p=P{выпало 7 очков} = 6/36 =1/6, поэтому P(A)=30 / 91
(b) Воспользуемся неравенством q+1/q ≥ 2 : 2️⃣. Заметим, что равенство достигается только в случае 3️⃣
#задачи_шад
❤1👍1
Предлагаем вспомнить одни из лучших хоррор-игр этого тысячелетия:
Slender / Инди-ужастик о выживании в лесу.
Alien: Isolation / Напряженная охота на космическом корабле.
Outlast / Ужасный эксперимент в психиатрической больнице.
Alan Wake 2 / Мистическая история писателя в кошмаре.
Slay The Princess / Мета-ужастик с нелинейным выбором.
Silent Hill 2 / Психологический хоррор в туманных улицах.
Until Dawn / Кинематографическая история с выбором судьбы.
Signalis / Ретро-футуристический ужастик с таинственной атмосферой.
Visage / Психологический хоррор с мрачной атмосферой и загадками.
Dead Space / Хоррор выживания в космосе с некроморфами.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Полное погружение в мир прикладной математики и теории вероятностей, специально адаптировано для Data Science и Machine Learning. Теоретические лекции, практические задания и реальные кейсы помогут понять, как применяется математика в самых современных областях.
В программе курса: линейная алгебра, теория вероятностей, статистика и многое другое. Этот курс подойдет как новичкам, так и тем, кто хочет укрепить свои знания и чувствовать себя увереннее на собеседованиях в ведущие IT-компании.
— Наш выпускник делится впечатлениями после прохождения курса.👆
Хочешь повторить успех наших студентов? Забирай курс уже сейчас:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Паттерны проектирования предлагают комплексные решения проблем, с которыми разработчики сталкиваются каждый день. В этой статье мы рассмотрим 8 паттернов проектирования с примерами кода на Python.
Забираем статью:
🔗 Ссылка
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍2
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🛠️🎯 12 инструментов для разработки крутого фронтенда
Помнишь, как алхимики мечтали превратить свинец в золото? Так вот, мы нашли 12 инструментов, которые сделают то же самое с твоим фронтендом. Ниже разберем несколько, а про остальные читайте в статье.
🔸 Neumorphism — набирающий популярность тренд в дизайне интерфейсов.
🔸 Ray.so создает красивые сниппеты для иллюстрации гайдов и туториалов.
🔸 ReactToPrint позволяет рендерить в браузере печатные версии отдельных React-компонентов.
🔸 Swapy позволяет превратить макет в интерактивный интерфейс с возможностью перетаскивания элементов.
🔸 WebJSX — библиотека для создания веб-приложений с использованием синтаксиса JSX и веб-компонентов.
🔸 Web Maker — оффлайн-песочница для экспериментов с HTML, CSS и JavaScript.
🔸 Sniper CSS — расширение Chrome для поиска и устранения неиспользуемых CSS-стилей.
🔸 Recharts — библиотека для построения графиков в React-приложениях.
👉 Читать статью полностью
👉 Зеркало
Помнишь, как алхимики мечтали превратить свинец в золото? Так вот, мы нашли 12 инструментов, которые сделают то же самое с твоим фронтендом. Ниже разберем несколько, а про остальные читайте в статье.
🔸 Neumorphism — набирающий популярность тренд в дизайне интерфейсов.
🔸 Ray.so создает красивые сниппеты для иллюстрации гайдов и туториалов.
🔸 ReactToPrint позволяет рендерить в браузере печатные версии отдельных React-компонентов.
🔸 Swapy позволяет превратить макет в интерактивный интерфейс с возможностью перетаскивания элементов.
🔸 WebJSX — библиотека для создания веб-приложений с использованием синтаксиса JSX и веб-компонентов.
🔸 Web Maker — оффлайн-песочница для экспериментов с HTML, CSS и JavaScript.
🔸 Sniper CSS — расширение Chrome для поиска и устранения неиспользуемых CSS-стилей.
🔸 Recharts — библиотека для построения графиков в React-приложениях.
👉 Читать статью полностью
👉 Зеркало
👍2
Алгоритмические собеседования все еще главный этап на пути к найму. Про них ходит много мифов. Развеем популярные:
Использовать GPT во время подготовки — это хороший способ получить подсказку или направление для мысли. Но полагаться на него полностью опасно.
Нет. У вас 30 минут: понять задачу, обсудить решение, написать код и найти ошибки. Ваша задача — взломать идею. Большие компании просто проверяют базовые алгоритмы, но с нетривиальной идеей.
Будете удивлены, но иногда они могут сэкономить кучу времени или избежать ошибок.
Напротив, очень вероятно. Почему ++i, а не i++? Как работает unordered_map под капотом? Знание языка до деталей будет важным плюсом.
Не стоит уходить в крайности. Если задача в течение 30 минут не подалась, задумайтесь о простых задачах на ту же тему. Разбор в любом случае нужно помнить, попробуйте позже закодить задачу заново.
Пробирайся на стажировку вместе с нашим курсом:
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍4
Forwarded from Библиотека дата-сайентиста | Data Science, Machine learning, анализ данных, машинное обучение
👾 AutoKaggle — фреймворк для автоматического решения Kaggle-соревнований
Основные функции фреймворка:
🟣 Несколько ИИ-агентов, объединённых в систему (Читатель, Планировщик, Разработчик, Ревьюер и Саммарайзер);
🟣 Итеративная разработка и создание юнит-тестов;
🟣 Функции для очистки данных, feature engineering и моделирования;
🟣 Подробные отчёты.
🔗 Ссылка на репозиторий AutoKaggle
🔗 Ссылка на статью
Основные функции фреймворка:
🟣 Несколько ИИ-агентов, объединённых в систему (Читатель, Планировщик, Разработчик, Ревьюер и Саммарайзер);
🟣 Итеративная разработка и создание юнит-тестов;
🟣 Функции для очистки данных, feature engineering и моделирования;
🟣 Подробные отчёты.
🔗 Ссылка на репозиторий AutoKaggle
🔗 Ссылка на статью
1🔥1
Что такое логистическая регрессия и как её использовать?
Сохраняйте шпаргалку и узнавайте больше о логистической регрессии.
#шпаргалка
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Forwarded from Библиотека задач по Python | тесты, код, задания
Forwarded from Библиотека задач по Python | тесты, код, задания
Не можете решить — тогда забирайте курс по Python:
Please open Telegram to view this post
VIEW IN TELEGRAM
proglib.academy
Курс|Программирование на языке Python
Обновленный курс «Программирование на языке на Python» от Proglib Academy — это не сухая теория, а 30 тщательно продуманных практических уроков, каждый из которых наполнен тестами и заданиями разного уровня сложности. Вы будете не просто читать материалы…
1
📚 Книги для тех, кто хочет прокачаться в Data Science
Делимся подборкой полезных книг, которые помогут освоить основные концепции, углубиться в анализ данных и понять, как применять машинное обучение на практике. Отличный старт для начинающих и полезное чтиво для тех, кто уже шарит
Прокачивайся в Data Science с нашим курсом:
🔵 Математика для Data Science
Делимся подборкой полезных книг, которые помогут освоить основные концепции, углубиться в анализ данных и понять, как применять машинное обучение на практике. Отличный старт для начинающих и полезное чтиво для тех, кто уже шарит
Прокачивайся в Data Science с нашим курсом:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Media is too big
VIEW IN TELEGRAM
Обучающий материал о Python в формате рилса
Подтягивайте знания с нашим курсом по Python:
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍2