stan的博客

大火成灰,闷绝不燃


  • 首页

  • 归档

分类器评估方法对比

发表于 2017-09-25

以一个有监督的二分类模型,模型对每个样本的预测为一个概率值,我们需选取一个阈值(cutoff)来区分好坏用户

假定我们已经定好了一个阈值,超过此阈值定义为(目标用户)1,低于此阈值定义为非目标用户(0),就可以计算出混淆矩阵(confusion matrix)

由上图我们可以得出TP.TN.FP.FN四个值。

  • precision:TP/(TP+FP)
  • recall:TP/(TP+FN)
  • F1:precision和recall的调和均值F1=2PR/(P+R) 相当于综合指标
  • Fα:F1的变体,Fα = (α^2+1)PR/(α^2P+R) 利用α给P、R赋不同权重

ROC曲线(receiver operating characteristing curve):是由多个混淆矩阵的结果组合,若在上述模型中没有定义好阈值,而是将模型预测结果从高到低排序,将每个概率值依次作为阈值,那么就要多个混淆矩阵。

阅读全文 »

配置SSH和hexo发布文章

发表于 2017-09-25

##配置SSH
在git中执行下面命令生成SSH

ssh-keygen

  • 敲3次回车 生成id_rsa.pub,记事本打开复制SSH key的内容
  • 打开github,点击setting-SSH keys— Add SSH
  • 把复制的内容粘贴到下面框中,title随便填写

判断SSH是否配置好

ssh -T git@github.com

若出现
Hi XX! You've successfully authenticated,but Github does not provide shell access.
代表配置完成

阅读全文 »

如何利用hexo和github建立自己的网站

发表于 2017-09-12

经过各种坑,我自己的第一篇个人网站博客终于到了正题了。话不多说,先介绍如何利用hexo搭建自己的个人网站。

  • 配置环境

  • node.js github git

  • 你需要一个GitHub账户,网站地址是:www.github.com 建议配置ssh keys 这样每次上传都不必手动输入密码了(有时间我下篇写如何配置ssh)

  • 安装桌面版GitHub会自带git(需要到指定位置运行) win10 bash也带有git git也可单独下载

  • 安装hexo 官网http://hexo.io/ 在node和git都安装好了 进入git hexo官网最下面 5条语句 依次输入

  • 下一步执行

    hexo server
    若报错,则执行命令$ sudo npm install hexo-server

  • 重试,出现INFO Hexo is running at http://0.0.0.0:4000/. Press Ctrl+C to stop.则表明成功在本地运行

  • 注:若安装福昕pdf,则可能无法运行,因为端口4000被其占用,改成hexo s -p 5000即可访问

    阅读全文 »
<12

13 日志
9 标签
© 2022 stan
由 Hexo 强力驱动
|
主题 — NexT.Muse v5.1.4