SMOTE(Synthetic Minority Over-sampling Technique,合成少數類別過採樣技術

更新於 發佈於 閱讀時間約 2 分鐘

SMOTE(Synthetic Minority Over-sampling Technique,合成少數類別過採樣技術)是一種用於處理類別不平衡問題的數據增強方法,特別用於少數類別樣本數量較少時。它通過在少數類別樣本的特徵空間中生成合成樣本來擴充少數類別數據,幫助提升機器學習模型對少數類的識別效果。

SMOTE的實現原理:

  • 對少數類樣本,找出其k個最近鄰(通常k=5),
  • 隨機選擇一個最近鄰,
  • 在當前樣本與該鄰居樣本的特徵向量之間,隨機線性插值生成一個新的合成樣本,
  • 重複此過程直到少數類樣本數量達到預期的擴充比例。

SMOTE的優點:

  • 相比簡單複製少數類樣本,生成了具有多樣性的合成樣本,有助於模型學習更平滑的決策邊界,
  • 減少過擬合的可能性,
  • 搭配少數類欠採樣常能提升模型整體性能。

注意事項:

  • SMOTE生成的樣本不考慮多數類邊界信息,可能在類別重疊區域造成模糊樣本,
  • 在極度不平衡或高維度中,需配合異常檢測和特徵選擇以避免噪聲擾動。

使用場景與應用:

  • 不平衡分類問題(如醫療診斷、欺詐偵測、故障預測)中提升少數類識別率,
  • 與多種分類器(如決策樹、SVM、神經網絡)結合使用。

總結:SMOTE是一種通過合成少數類樣本來增強訓練數據平衡性的技術,是解決類別不均衡問題的通用且有效方法。

留言
avatar-img
留言分享你的想法!
avatar-img
郝信華 iPAS AI應用規劃師 學習筆記
18會員
481內容數
現職 : 富邦建設資訊副理 證照:經濟部 iPAS AI應用規劃師 AWS Certified AI Practitioner (AIF-C01)
2025/09/08
GBDT(Gradient Boosting Decision Tree,梯度提升決策樹)是一種集成學習算法,由多棵決策樹串聯組成,通過逐步擬合前一棵樹預測誤差來提升整體模型性能。GBDT在多種任務中表現優秀,尤其適用於結構化數據分析。 GBDT 與高維稀疏數據應用: 處理稀疏數據能力**:GB
2025/09/08
GBDT(Gradient Boosting Decision Tree,梯度提升決策樹)是一種集成學習算法,由多棵決策樹串聯組成,通過逐步擬合前一棵樹預測誤差來提升整體模型性能。GBDT在多種任務中表現優秀,尤其適用於結構化數據分析。 GBDT 與高維稀疏數據應用: 處理稀疏數據能力**:GB
2025/09/08
高維稀疏數據是指同時具備兩個特徵的數據類型: 高維度(High-Dimensional):數據具有非常多的特徵維度,可能從數百、數千到數萬,甚至上百萬。比如詞袋模型中詞彙表的大小、使用One-Hot編碼時產生的維度。 稀疏性(Sparsity):在這些高維空間中,大部分特徵值多為零或缺失,只
2025/09/08
高維稀疏數據是指同時具備兩個特徵的數據類型: 高維度(High-Dimensional):數據具有非常多的特徵維度,可能從數百、數千到數萬,甚至上百萬。比如詞袋模型中詞彙表的大小、使用One-Hot編碼時產生的維度。 稀疏性(Sparsity):在這些高維空間中,大部分特徵值多為零或缺失,只
2025/09/08
在線性分類問題中,「線性可分」 是指數據集中的不同類別樣本可以被一條(或一個)線性決策邊界完全分開,且沒有任何誤分類的現象。 具體定義: - 在二維空間中,線性可分意味著存在一條直線,能將所有屬於類別A的數據點和類別B的數據點完全分隔到直線的兩側。 - 在更高維度中,這條直線對應的是一個超平面
2025/09/08
在線性分類問題中,「線性可分」 是指數據集中的不同類別樣本可以被一條(或一個)線性決策邊界完全分開,且沒有任何誤分類的現象。 具體定義: - 在二維空間中,線性可分意味著存在一條直線,能將所有屬於類別A的數據點和類別B的數據點完全分隔到直線的兩側。 - 在更高維度中,這條直線對應的是一個超平面
看更多
你可能也想看
Thumbnail
透過蝦皮分潤計畫,輕鬆賺取零用金!本文分享5-6月實測心得,包含數據流程、實際收入、平臺優點及注意事項,並推薦高分潤商品,教你如何運用空閒時間創造被動收入。
Thumbnail
透過蝦皮分潤計畫,輕鬆賺取零用金!本文分享5-6月實測心得,包含數據流程、實際收入、平臺優點及注意事項,並推薦高分潤商品,教你如何運用空閒時間創造被動收入。
Thumbnail
單身的人有些會養寵物,而我養植物。畢竟寵物離世會傷心,植物沒養好再接再厲就好了~(笑)
Thumbnail
單身的人有些會養寵物,而我養植物。畢竟寵物離世會傷心,植物沒養好再接再厲就好了~(笑)
Thumbnail
不知你有沒有過這種經驗?衛生紙只剩最後一包、洗衣精倒不出來,或電池突然沒電。這次一次補貨,從電池、衛生紙到洗衣精,還順便分享使用心得。更棒的是,搭配蝦皮分潤計畫,愛用品不僅自己用得安心,分享給朋友還能賺回饋。立即使用推薦碼 X5Q344E,輕鬆上手,隨時隨地賺取分潤!
Thumbnail
不知你有沒有過這種經驗?衛生紙只剩最後一包、洗衣精倒不出來,或電池突然沒電。這次一次補貨,從電池、衛生紙到洗衣精,還順便分享使用心得。更棒的是,搭配蝦皮分潤計畫,愛用品不僅自己用得安心,分享給朋友還能賺回饋。立即使用推薦碼 X5Q344E,輕鬆上手,隨時隨地賺取分潤!
Thumbnail
身為一個典型的社畜,上班時間被會議、進度、KPI 塞得滿滿,下班後只想要找一個能夠安靜喘口氣的小角落。對我來說,畫畫就是那個屬於自己的小樹洞。無論是胡亂塗鴉,還是慢慢描繪喜歡的插畫人物,那個專注在筆觸和色彩的過程,就像在幫心靈按摩一樣,讓緊繃的神經慢慢鬆開。
Thumbnail
身為一個典型的社畜,上班時間被會議、進度、KPI 塞得滿滿,下班後只想要找一個能夠安靜喘口氣的小角落。對我來說,畫畫就是那個屬於自己的小樹洞。無論是胡亂塗鴉,還是慢慢描繪喜歡的插畫人物,那個專注在筆觸和色彩的過程,就像在幫心靈按摩一樣,讓緊繃的神經慢慢鬆開。
Thumbnail
高中數學主題練習—配方法
Thumbnail
高中數學主題練習—配方法
Thumbnail
高中數學主題練習—配方法
Thumbnail
高中數學主題練習—配方法
Thumbnail
前言 讀了許多理論,是時候實際動手做做看了,以下是我的模型訓練初體驗,有點糟就是了XD。 正文 def conv(filters, kernel_size, strides=1): return Conv2D(filters, kernel_size,
Thumbnail
前言 讀了許多理論,是時候實際動手做做看了,以下是我的模型訓練初體驗,有點糟就是了XD。 正文 def conv(filters, kernel_size, strides=1): return Conv2D(filters, kernel_size,
Thumbnail
最近在嘗試使用不同的AI生圖方式混合出圖的方式,採用A平台的優點,並用B平台後製的手法截長補短,創造出自己更想要的小說場景,效果不錯,現在以這張圖為例,來講一下我的製作步驟。
Thumbnail
最近在嘗試使用不同的AI生圖方式混合出圖的方式,採用A平台的優點,並用B平台後製的手法截長補短,創造出自己更想要的小說場景,效果不錯,現在以這張圖為例,來講一下我的製作步驟。
Thumbnail
抽樣方式影響調查的樣本結果是否可以代表母體狀況。方便抽樣可能導致偏誤,應考慮更系統化的抽樣方法,例如簡單隨機抽樣,以確保樣本情況可以回推母體情況。文章透過範例說明,解釋樣本和母體之間關聯。
Thumbnail
抽樣方式影響調查的樣本結果是否可以代表母體狀況。方便抽樣可能導致偏誤,應考慮更系統化的抽樣方法,例如簡單隨機抽樣,以確保樣本情況可以回推母體情況。文章透過範例說明,解釋樣本和母體之間關聯。
Thumbnail
ChatGPT剛問世的那陣子,世界各地不約而同,出現許多試著教會AI「1+1=3」的人類。
Thumbnail
ChatGPT剛問世的那陣子,世界各地不約而同,出現許多試著教會AI「1+1=3」的人類。
Thumbnail
我們將從四個角度切入,深度理解虛擬製作的核心主題與模式
Thumbnail
我們將從四個角度切入,深度理解虛擬製作的核心主題與模式
Thumbnail
我相信有更聰明好用的方法,不過目前我還是喜歡用這個一人群組。
Thumbnail
我相信有更聰明好用的方法,不過目前我還是喜歡用這個一人群組。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News