Bilişim dünyasına kaliteli, özgün ve Türkçe içerikler kazandırmayı hedefleyen bir platform..

friends friends friends

DBSCAN ile Outlier (Aykırı Değer) Tespiti

from sklearn.cluster import DBSCAN
import numpy as np
import pandas as pd
from pandas import read_excel

from sklearn.impute import SimpleImputer

df=pd.read_excel("data.xlsx")
imputer = SimpleImputer(strategy="mean")
X = imputer.fit_transform(df[["GLUKOZ"]])

# DBSCAN modeli
model = DBSCAN(eps=2, min_samples=2)
labels = model.fit_predict(X)

print(labels)

Aykırı Değer Indexleri

outlier_index = np.where(labels == -1)[0]
print("Aykırı değer indexleri:", outlier_index)
[57,65]

Kaynaklar

  1. https://www.mdpi.com/2076-3417/8/8/1325
DBSCAN Outlier tespiti aykırı değer tespiti
0 Beğeni
Makine Öğrenmesi
Önceki Yazı

SMOTE (Synthetic Minority Over Sampling Technique)

26 Nis. 2026 tarihinde yayınlandı.
Sonraki Yazı

CHIAD (Chi-squared Automatic Interaction Detection)

26 Nis. 2026 tarihinde yayınlandı.
arrow