Data Science | Тесты
Open in Telegram
Cайт easyoffer.ru Реклама @easyoffer_adv ВП @easyoffer_vp Вопросы собесов t.me/+RQVnIJT__Z42ZWUy Вакансии t.me/+Ir52wMvyEgo5YWIy
Show more2 684
Subscribers
-124 hours
-67 days
-1530 days
Posts Archive
2 683
🤔 Какой метод оптимизации используется для минимизации функции потерь в нейронных сетях путем учета как первого, так и второго моментов градиентов?
2 683
🤔 Назови формулу линейной модели.
Формула линейной модели имеет вид: `y = w0 + w1 * x1 + w2 * x2 + ... + wn * xn`, где `y` — это предсказанная величина, `x1, x2, ..., xn` — входные переменные (признаки), а `w0, w1, ..., wn` — коэффициенты (веса), которые модель подбирает во время обучения. `w0` представляет собой свободный член (смещение или bias). Цель линейной регрессии — найти такие значения весов, которые минимизируют ошибку предсказания.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 683
🤔 Какой метод машинного обучения используется для задач классификации, когда данные содержат как числовые, так и категориальные признаки?
2 683
🤔 Чем отличается градиентный спуск от SGD?
Градиентный спуск использует весь набор данных для вычисления градиента и обновления параметров, что требует значительных вычислительных ресурсов. Стохастический градиентный спуск (SGD) обновляет параметры после каждого примера или мини-батча, что ускоряет обучение, но может быть менее стабильным. SGD часто сходится быстрее, но может застревать в локальных минимумах.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 683
🤔 Какой метод машинного обучения используется для выявления скрытых факторов в текстовых данных?
2 683
🤔 В чем разница между листом и кортежем?
В Python список (list) — это изменяемая коллекция объектов, тогда как кортеж (tuple) — неизменяемая. Это значит, что после создания кортежа его нельзя изменить (добавлять элементы, удалять элементы, изменять существующие элементы).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 683
🤔 Какой метод используется для обнаружения выбросов в данных?
2 683
🤔 Почему в нейронных сетях нельзя инициализировать веса нулями?
1. Симметричность: При инициализации весов нулями все нейроны в слое начинают обучение одинаково, что делает их идентичными.
2. Отсутствие обучения: Градиенты для всех нейронов слоя будут одинаковыми, из-за чего они не смогут различаться и обучаться.
3. Решение: Инициализация случайными значениями разрывает симметрию, позволяя нейронам обучаться независимо друг от друга.
Стандартные методы, такие как He или Xavier инициализация, обеспечивают оптимальный начальный размах весов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 683
🤔 Какой метод машинного обучения используется для классификации изображений?
2 683
🤔 В чем разница между метрикой качества и функцией потери при обучении?
Метрика качества оценивает, насколько хорошо модель работает, сравнивая её предсказания с реальными данными (например, Accuracy, Precision, ROC AUC). Функция потери измеряет ошибку модели и используется во время обучения для минимизации этой ошибки (например, MSE, Cross-Entropy). Метрика качества часто применяется на тестовых данных, а функция потери — на этапе оптимизации модели
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 683
🤔 Какой метод уменьшает дисперсию в модели машинного обучения?
2 683
🤔 Зачем нужен self super?
self указывает на текущий экземпляр класса, а super позволяет обращаться к методам родительского класса, избегая дублирования кода.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 683
🤔 Какая метрика оценивает качество бинарной классификации, учитывая как точность, так и полноту?
2 683
🤔 Зачем нужен yield вместо return в функции?
`yield` используется в генераторах Python и позволяет функции возвращать промежуточный результат, приостанавливая выполнение функции и сохраняя ее состояние для последующего возобновления. Это эффективно для работы с большими данными или сложными алгоритмами.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 683
🤔 Какой метод уменьшения размерности используется для нахождения наиболее значимых признаков, влияющих на целевую переменную?
2 683
🤔 Какой метод используется для уменьшения мультиколлинеарности в регрессии?
2 683
🤔 Как решить задачу, где присутствует одновременно два target – один categorical, другой continuous?
Используются модели multi-output, которые обучаются на несколько целевых переменных, например, через отдельные выходные слои в нейросети.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 683
🤔 Какой метод машинного обучения используется для повышения устойчивости модели к выбросам?
2 683
🤔 Что такое переобучение модели?
Переобучение (overfitting) происходит, когда модель слишком точно запоминает данные обучающей выборки, вместо того чтобы учить общие закономерности. В результате она плохо обобщает знания на новые данные и показывает высокую ошибку на тестовой выборке. Переобучение возникает, если модель слишком сложна или в обучающей выборке присутствует шум. Для борьбы с переобучением применяются методы регуляризации, кросс-валидации и увеличение объёма данных.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 683
🤔 Какой метод машинного обучения используется для классификации текста?
Available now! Telegram Research 2025 — the year's key insights 
