Библиотека задач по Data Science | тесты, код, задания
Kanalga Telegram’da o‘tish
Задачи и тесты по Data Science для тренировки и обучения. Курс по Ai-агентам: https://clc.to/9L0Tqg По рекламе: @proglib_adv Учиться у нас: https://proglib.io/w/fa77bf4e Для обратной связи: @proglibrary_feeedback_bot
Ko'proq ko'rsatish4 013
Obunachilar
-124 soatlar
-27 kunlar
-230 kunlar
Postlar arxiv
✍️ Разбираем сложные задачи прошедшей недели
1️⃣ Автокодировщик (англ. autoencoder) — это специальная архитектура нейронных сетей, основная идея которой научиться сжимать входные данные в компактное представление и затем восстанавливать эти данные обратно к их исходному виду или как можно ближе к нему.
Автокодировщик состоит из двух частей: энкодера и декодера. Энкодер переводит входной сигнал в его представление, а декодер восстанавливает сигнал по этому представлению. При этом в центре нейронной сети создаётся узкий слой — бутылочное горлышко. Количество нейронов в нём должно быть на порядок меньше, чем у входа. Так мы заставляем нейросеть находить в объекте самую важную информацию и передавать через бутылочное горлышко только её.
2️⃣ В этой задаче сначала мы создаём numpy-массив, состоящий только из элементов-единиц. Автоматически используется тип данных numpy.float64 (если не указать иное). torch.from_numpy в свою очередь автоматически наследует тип данных массива numpy.
#разбор_задач
Что выведет код с картинки выше?
Что выведет код с картинки выше?
Между кодирующей и декодирующей частями автокодировщика (autoencoder) находится…
Что такое стекинг в машинном обучении?
Что выведет код с картинки выше?
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
⚡️Самые полезные каналы по Data Science в одной папке
В ней:
➖канал для подготовки к собеседованиям
➖основной канал
➖книги по Data Science
➖лучшие вакансии из сферы
➖и наш чат, в котором можно общаться и задавать вопросы
Добавляйте 👉 тык сюда
Что будет записано в переменную b?
✍️ Разбираем сложные задачи прошедшей недели
1️⃣ Для рекомендательных систем используется несколько подходов. Один из них — подход, основанный на контенте (content-based). Такая система анализирует специфические данные о товарах и услугах, такие как описания, отзывы, метаданные. Рекомендации строятся на базе этих характеристик: жанр, производитель, конкретные функции и т.д. Поэтому content-based можно назвать систему, которая предлагает музыку по анализу предпочтений пользователя и характеристик его любимых песен.
2️⃣ Метод numpy.flip переворачивает массив элементов вдоль какой-то из осей. Так, при помощи np.arange(10, 50, 10) мы создаём массив [10, 20, 30, 40]. Затем np.flip(a) возвращает такой массив [40, 30, 20, 10]. Соответственно, c = b[1] извлекает второй элемент перевёрнутого массива, который равен 30.
3️⃣ Word2Vec позволяет получить векторные представления слов. Существуют две основные архитектуры для этого: Skip-Gram и Continuous Bag of Words (CBOW). В модели Skip-Gram центральное слово используется для предсказания контекстных слов. CBOW использует контекстные слова для предсказания центрального слова.
#разбор_задач
Какой общий метод есть у следующих объектов в Python: (1, 2, 3) и "Uno"?
Что из перечисленного описывает подход Word2Vec Skip-Gram?
Что запишется в переменную result?
Что выведет код с картинки выше?
Endi mavjud! Telegram Tadqiqoti 2025 — yilning asosiy insaytlari 
