标签: python


  1. tf.keras多输出和自定义loss

    基础Loss    tf.keras中自带了很多loss函数,比如回归问题的MSE和分类问题的交叉熵等,通常我们会在model.compile中设置,如下代码所示: model.compile(optimizer='adam', loss='mean_squared_error', metrics=[]) 多个输出,loss计算独立    但是最近做的工作是一个多任务的问题,需要计算多个输出的loss,然后将它们加起来求平均作为最终的Loss,由于多个输出不可以合并,那用上面的方法就不合适了。t…

    NLP, python, Tensorflow2.0阅读全文

  2. 《统计学习方法》之感知机

    感知机(perceptron)是一种二类分类的线性分类模型,其输入为实例的特征向量,输出为实例的类别,通常取$+1$和$-1$两值。感知机学习目的是求出将训练数据进行线性划分的分离超平面。感知机模型超平面 对于超平面,我们常用以下的方程来表示:$$\omega\cdot x+b=0$$ 其中,$\omega$是超平面的法向量,这决定超平面的方向,$b$是超平面的截距,决定超平面到原点的距离。 一般来说,超平面维度都大于3。百度百科上解释超平面是$n$维空间到$n-1$维空间的映射,因为…

    理性, 机器学习, python, 统计学习方法, MathJax阅读全文

  3. 用jupyter notebook进行hexo博客管理

    我很久都没有再发博客,很大一部分的原因是我总是很懒得切换系统去发博客,而且我的linux输入法有问题每次都需要重装,这让我觉得很痛苦。前几天丁丁给我安利了jupyter notebook,我也恰巧想把博客转成一个随记的地方,就配置了试试。准备工作我是在服务器上安装jupyter notebook,系统是Linux。这里有一个官方的安装配置的[介绍][1],可以参考下。[1]: http://jupyter.org/install.html 智障的我一开始以为是本地安装,虽然后面改正了,但是还是…

    理性, python, 配置阅读全文