धोखाधड़ी पहचानने के लिए क्लस्टरिंग मेथड्स

Python में Fraud Detection

Charlotte Werger

Data Scientist

क्लस्टरिंग: डेटा में पैटर्न ढूँढ़ना

Python में Fraud Detection

K-means क्लस्टरिंग: क्लस्टर सेंट्रोइड तक दूरी का उपयोग

Python में Fraud Detection

K-means क्लस्टरिंग: क्लस्टर सेंट्रोइड तक दूरी का उपयोग

Python में Fraud Detection

K-means क्लस्टरिंग: क्लस्टर सेंट्रोइड तक दूरी का उपयोग

Python में Fraud Detection

Python में Fraud Detection

Python में Fraud Detection

Python में Fraud Detection

Python में K-means क्लस्टरिंग

# Import the packages
from sklearn.preprocessing import MinMaxScaler
from sklearn.cluster import KMeans

# Transform and scale your data X = np.array(df).astype(np.float)
scaler = MinMaxScaler() X_scaled = scaler.fit_transform(X)
# Define the k-means model and fit to the data kmeans = KMeans(n_clusters=6, random_state=42).fit(X_scaled)
Python में Fraud Detection

सही संख्या में क्लस्टर्स

क्लस्टर्स की संख्या जाँचें:

  • Silhouette मेथड
  • Elbow कर्व
clust = range(1, 10) 
kmeans = [KMeans(n_clusters=i) for i in clust]

score = [kmeans[i].fit(X_scaled).score(X_scaled) for i in range(len(kmeans))]
plt.plot(clust,score) plt.xlabel('Number of Clusters') plt.ylabel('Score') plt.title('Elbow Curve') plt.show()
Python में Fraud Detection

Elbow कर्व

Python में Fraud Detection

अभ्यास करते हैं!

Python में Fraud Detection

Preparing Video For Download...