Generarea seturilor de date pentru clasificare
Găsirea unui set de date real care să îndeplinească toate combinațiile dorite de criterii poate fi complicată și, dacă este colectat, poate ridica probleme de confidențialitate. Ca soluție, poți folosi generatoare de seturi de date pentru a obține aproximări bune ale seturilor de date din lumea reală.
În acest exercițiu, vei crea un set de date de dimensiuni mari pentru o problemă de clasificare cu 3 clase. Pentru a vizualiza cu ușurință datele generate ca un grafic de tip scatter, a fost furnizată o funcție personalizată numită plot_data_points().
Acest exercițiu face parte din cursul
Confidențialitatea datelor și anonimizarea în Python
Instrucțiuni pentru exercițiu
- Importă funcția corespunzătoare din
sklearn.datasetspentru generarea seturilor de date de clasificare. - Generează
5000de eșantioane cu4caracteristici,1cluster per clasă,3clase și o separare între clase de2. - Afișează forma datelor generate.
- Observă graficul de tip scatter rezultat.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Import the function for generating classification datasets
from sklearn.datasets import ____
# Generate 5000 samples with 4 features, 1 cluster per class, 3 classes, and class separation of 2
x, y = ____
# Inspect the generated data shape
print(____)
# Inspect the resulting data points in a 2 dimensional scatter plot
plot_data_points(x, y)