logo
Loading...

sigmoid微分問題 - Cupoy

在python裡是寫x*(1-x)但我想不明白微起來真的有這麼簡單嗎ref: http://scwn...

ml100-2,ml100-2-d75

sigmoid微分問題

2019/07/11 下午 11:46
機器學習共學討論版
Yu-jhang Su
觀看數:145
回答數:3
收藏數:0
ml100-2
ml100-2-d75

在python裡是寫x*(1-x)

但我想不明白

微起來真的有這麼簡單嗎

ref: http://scwnote.blogspot.com/2017/07/sigmoid-function.html

回答列表

  • 2019/07/12 下午 04:31
    張維元 (WeiYuan)
    贊同數:1
    不贊同數:1
    留言數:0

    你是講這一段嗎?


    ```

    # Sigmoid 函數可以將任何值都映射到一個位於 0 到  1 範圍內的值。通過它,我們可以將實數轉化為概率值
    def nonlin(x,deriv=False):
       
    if(deriv==True):
           
    return x*(1-x)
       
    return 1/(1+np.exp(-x))

    ```


    這一段不是在作微分吧?

  • 2019/07/13 上午 01:20
    Jeffrey
    贊同數:1
    不贊同數:0
    留言數:2

  • 2019/07/14 下午 10:41
    Seanyu.TW
    贊同數:2
    不贊同數:0
    留言數:0

    這個 function 是回傳了有微分 (deriv=True) 或不微分 (deriv=False) 後的結果,如果對推導過程有興趣的話,網路上應該有滿多資源的,這邊如 Jeffery 老師所說,僅提供最後結果。如果回答串中有錯誤引導的話,請學員不要介意。