2025年9月14日 星期日

2025 09 14 左永安 顧問/講師/委員/宮主/秘書長/永續長/執行長/理事長 DNN 深度神經網絡(Deep Neural Network) 定義 DNN 是一種 具有多層結構 的 人工神經網絡(ANN), 通常包含 輸入層、多個隱藏層 和輸出層。 其目的是 通過 多層非線性 轉換,自動提取 數據的特徵, 並用於 分類、迴歸 等任務。

 DNN 深度神經網絡(Deep Neural Network)

定義

DNN 是一種  具有多層結構   的  人工神經網絡(ANN)

通常包含   輸入層、多個隱藏層 和輸出層

其目的

通過 多層非線性 轉換,自動提取  數據的特徵

並用於  分類、迴歸  等任務。


簡單來說,DNN   是對  基本神經網絡(FNN)的擴展

增加了隱藏層的數量,從而能處理更複雜的問題。



常見應用場景

     分類任務

         客戶流失預測(Churn Prediction)。

         醫療診斷(例如是否患有某種疾病)。

     迴歸任務

          銷售預測。

          房價預測。

    多輸出問題

       預測   同時  影響  多個變數  的  情境(例如廣告效果的多維評估)。



    基本結構

              輸入層(Input Layer)

                    負責接收  原始數據特徵

                    每個神經元   對應數據  的  一個特徵

                    例如  數值型數據  中的   每一列

          隱藏層(Hidden Layers)

                 通過 激活函數引入   非線性能力允許網絡學習複雜的模式。

             層數越多,表達能力越強,但  計算成本  和  過擬合  風險也越高。

             輸出層(Output Layer)

               負責輸出模型的結果,例如:

               分類問題:每個類別   對應  一個輸出 神經元

               迴歸問題:輸出   單一值  或  多個值