single
Challenge: Calculating Predictive Accuracy and Ranking Metrics
Свайпніть щоб показати меню
При оцінюванні систем рекомендацій важливо вимірювати як точність передбачення вподобань користувачів, так і якість ранжування рекомендованих елементів. Метрики точності передбачення, такі як середньоквадратична помилка (MSE), визначають середнє квадратичне відхилення між передбаченими та фактичними оцінками, забезпечуючи простий показник ефективності моделі. Метрики ранжування, своєю чергою, оцінюють, наскільки ефективно система впорядковує рекомендації так, щоб користувачі знаходили найбільш релевантні елементи на початку списку рекомендацій. Разом ці метрики надають комплексне уявлення про сильні та слабкі сторони рекомендаційного рушія.
Проведіть, щоб почати кодувати
Дано два списки, що представляють передбачені та фактичні оцінки користувачів для набору товарів. Ваше завдання — обчислити ключові метрики оцінки для системи рекомендацій. Ці метрики допоможуть оцінити як точність передбачення, так і якість ранжування вашої моделі.
- Обчислення середньоквадратичної помилки (MSE) між
predicted_ratingsтаactual_ratings. - Визначення точності на 3 (precision at 3), тобто частки трьох найкращих передбачених товарів, які також входять до трійки найкращих фактичних товарів.
Поверніть обидві метрики у вигляді кортежу.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат