第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將 Silhouette_score 與 DBSCAN 一起使用時,有沒有辦法解決此錯誤

將 Silhouette_score 與 DBSCAN 一起使用時,有沒有辦法解決此錯誤

紅顏莎娜 2024-01-27 15:07:26
我正在嘗試尋找 DBSCAN 的最佳 eps 值。我設置min_samples為 24,因為我有 2 * 12 個特征傳入x_set,但出現(xiàn)以下錯誤:ValueError: Number of labels is 1. Valid values are 2 to n_samples - 1 (inclusive)我知道需要silhouette_score超過 1 個集群標簽?;陬愃频腻e誤,這可能會導致此錯誤。我該如何解決這個問題?x_set包含以下數(shù)據(jù):x_set = [6.67933536e+00 1.65097236e+00 1.24573705e+00 1.01693195e+00 9.28128921e-01 7.82497904e-01 5.98319768e-01 1.13439548e-01 9.05382510e-04 5.42710767e-04 2.87522799e-04 1.90924073e-04]def best_eps(x_set):        X = x_set    range_eps = [0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9]    for i in range_eps:        print("eps value is: "+str(i))        db = DBSCAN(eps=i, min_samples=24, metric='euclidean').fit(X)        core_samples_mask = np.zeros_like(db.labels_, dtype=bool)        core_samples_mask[db.core_sample_indices_] = True        labels = db.labels_        print(set(labels))        silhouette_avg = silhouette_score(X, labels)        print("For eps value ="+str(i), labels, "The average silhouette_score is :", silhouette_avg)    return
查看完整描述

1 回答

?
慕標琳琳

TA貢獻1830條經(jīng)驗 獲得超9個贊

選擇參數(shù)以便獲得多個集群。

此外,Silhouette 不適用于帶有噪聲的聚類。

它將把噪聲視為一個簇,并為其分配一個非常差的輪廓。


查看完整回答
反對 回復 2024-01-27
  • 1 回答
  • 0 關(guān)注
  • 282 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號