2017年12月19日

机器学习入门之softmax函数实现方法

1.首先确保你的电脑有python环境。

softmax是一个线性回归函数,根据softmax定义有:

那么现在我们用python代码来实现它:

最简单的实现方法:

 import numpy as np

#define softmax function
def softmax(x):
    e_x = np.exp(x - np.max(x))
    return e_x / e_x.sum()


score = [3.0,1.0,0.2]
print (softmax(score))

那么我们将会把这个score向量的值的值映射到(0,1)这个区间里。

stupid0121

我是热爱生活热爱运动的程序员----stupid,谢谢大家陪伴我一起成长。

You may also like...

发表评论

电子邮件地址不会被公开。 必填项已用*标注