1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Introduction à l'analytique prédictive en Python

Connected

Bài tập

Un modèle aléatoire

Dans cet exercice, vous allez reconstituer la ligne de base de la courbe des gains cumulatifs, c'est-à-dire la courbe des gains cumulatifs d'un modèle aléatoire.

Pour ce faire, vous devez construire des prédictions aléatoires. La méthode plot_cumulative_gain exige deux valeurs pour ces prédictions : une pour que la cible soit 0 et une pour que la cible soit 1. Ces valeurs doivent totaliser un, donc une liste valide de prédictions pourrait par exemple être [(0.02,0.98),(0.27,0.73),...,(0.09,0.91)].

En Python, vous pouvez générer une valeur aléatoire entre les valeurs a et b comme suit :

import random
random_value = random.uniform(a,b)

Hướng dẫn

100 XP
  • Importez les modules random, matplotlib et scikitplot.
  • Construisez une liste random_predictions qui contient des nombres aléatoires entre 0 et 1.
  • Ajustez la liste random_predictions pour qu'elle contienne des tuples (r,a) où r est la valeur initiale de la liste et a est telle que \(r+a=1\).
  • Les vraies valeurs de la cible se trouvent dans targets_test. Affichez le graphique des gains cumulatifs de votre modèle aléatoire.