Sahtekarlık ve sahtekarlık değil atama

Python ile Sahtekarlık Tespiti

Charlotte Werger

Data Scientist

Kümelenmiş veriden başlama

Python ile Sahtekarlık Tespiti

Küme merkezlerini ata

Python ile Sahtekarlık Tespiti

Küme merkezine olan uzaklıkları tanımla

Python ile Sahtekarlık Tespiti

Küme merkezinden en uzaktakileri sahtecilik olarak işaretle

Python ile Sahtekarlık Tespiti

Merkeze uzaklığa göre sahteciliği işaretleme

# Run the kmeans model on scaled data
kmeans = KMeans(n_clusters=6, random_state=42).fit(X_scaled)

# Get the cluster number for each datapoint X_clusters = kmeans.predict(X_scaled)
# Save the cluster centroids X_clusters_centers = kmeans.cluster_centers_
# Calculate the distance to the cluster centroid for each point dist = [np.linalg.norm(x-y) for x,y in zip(X_scaled, X_clusters_centers[X_clusters])]
# Create predictions based on distance km_y_pred = np.array(dist) km_y_pred[dist>=np.percentile(dist, 93)] = 1 km_y_pred[dist<np.percentile(dist, 93)] = 0
Python ile Sahtekarlık Tespiti

Model sonuçlarını doğrulama

  • Sahtecilik analistiyle kontrol et
  • İşaretlenen vakaları daha ayrıntılı inceleyip açıkla
  • Geçmişte bilinen sahtecilik vakalarıyla karşılaştır
Python ile Sahtekarlık Tespiti

Hadi pratik yapalım!

Python ile Sahtekarlık Tespiti

Preparing Video For Download...