Anomaly Detection

📘 অস্বাভাবিক ডেটা শনাক্ত।

🌐 Detect unusual data points.

🧩 আনসুপারভাইজড লার্নিং🎚 Advanced📍 Part 6 / 7🧩 3 সাব-টপিক
🧩
1

ধারণা · Concept

কী এবং কেন
📘 বাংলা ব্যাখ্যা:
অস্বাভাবিক ডেটা শনাক্ত।
🌐 English:
Detect unusual data points.

🗂 কোথায় পড়ে

৩. মেশিন লার্নিং → আনসুপারভাইজড লার্নিং → Anomaly Detection

🎯 এই শাখার লক্ষ্য

Cluster, reduce dimensions, detect anomalies

🧰 টুলস

scikit-learn, UMAP

🪜

ধাপে ধাপে শিখুন · Step-by-step

কেন শিখবেন → কীভাবে শিখবেন → উদাহরণ → সাধারণ ভুল
💡 কেন গুরুত্বপূর্ণ?

জালিয়াতি, সেন্সর ত্রুটি, প্রাদুর্ভাবের প্রাথমিক সংকেত—অস্বাভাবিক কিছু খোঁজা।

  1. ধাপ 1
    পরিসংখ্যানিক: z-score, IQR (একমাত্রিক)
  2. ধাপ 2
    Isolation Forest: অস্বাভাবিক বিন্দু কম বিভাজনে বিচ্ছিন্ন হয়
  3. ধাপ 3
    Local Outlier Factor: প্রতিবেশীর তুলনায় ঘনত্ব কম
  4. ধাপ 4
    contamination (প্রত্যাশিত অস্বাভাবিক অনুপাত) সেট করুন ও বিশেষজ্ঞ দিয়ে যাচাই

🧪 বাস্তব উদাহরণ

আবহাওয়া স্টেশনের ডেটায় Isolation Forest হঠাৎ −৯৯৯ মান ও নষ্ট সেন্সর ধরে।

⚠️ সাধারণ ভুল

সব অস্বাভাবিককে ভুল ডেটা ভাবা।

🔑 মূল শব্দ (Key terms)

anomaly detectionIsolation ForestLOFcontamination

3

সাব-টপিক ও বিস্তারিত · Sub-topics

টপিক → সাব-টপিক → সাব-সাব টপিক
6.1 Isolation Forest6.1.1 দ্রুত বিচ্ছিন্ন হওয়া বিন্দু
6.2 One-Class SVM
6.3 প্রয়োগ6.3.1 জালিয়াতি6.3.2 সেন্সর ত্রুটি
🎬

ভিডিও · Videos (বাংলা ও English)

ক্লিক করলে সাইটের ভেতরেই ফ্লোটিং প্লেয়ারে চলবে · ভিডিও MySQL-এ সংরক্ষিত

📺 আরও খুঁজুন

💻

হাতে-কলমে · Try it (Unsupervised Learning)

এডিট করে Run চাপুন · Ctrl+Enter
import numpy as np, matplotlib.pyplot as plt
from sklearn.datasets import make_blobs
from sklearn.cluster import KMeans
from sklearn.decomposition import PCA
from sklearn.metrics import silhouette_score
X,_=make_blobs(400,n_features=5,centers=4,random_state=3)
for k in [2,3,4,5]: print("k=",k,"silhouette=",round(silhouette_score(X,KMeans(k,n_init=10,random_state=0).fit_predict(X)),3))
lab=KMeans(4,n_init=10,random_state=0).fit_predict(X); Z=PCA(2).fit_transform(X)
plt.scatter(Z[:,0],Z[:,1],c=lab,cmap="viridis",s=15); plt.title("K-Means clusters (PCA view)"); plt.show()
❓

সেল্ফ-চেক · Self check

1. “দ্রুত বিচ্ছিন্ন হওয়া বিন্দু” — এটি কোন সাব-টপিকের বর্ণনা?

2. “জালিয়াতি, সেন্সর ত্রুটি” — এটি কোন সাব-টপিকের বর্ণনা?

🔗

সংযুক্ত কনসেপ্ট · Connected concepts

← আগের টপিকt-SNE UMAPপরের টপিক →Association Rules Apriori
🎬 Video