加入收藏 | 设为首页 | 会员中心 | 我要投稿 鞍山站长网 (https://www.0412zz.cn/)- 智能营销、数据计算、数据可视化、负载均衡、研发安全!
当前位置: 首页 > 站长资讯 > 动态 > 正文

了解二维码原理

发布时间:2021-02-01 11:15:35 所属栏目:动态 来源:互联网
导读:赶在元旦前夕,微信又进行了一次升级。近日,微信迎来了7.0.20 for iOS版本的更新。在iOS端的App Store的微信App页面中的版本历史记录里可以看到,上次更新的版本号是7.0.18,而这次直接跳过19来到20这个整十数位,这似乎是在表明这次更新是一次重大的版本迭

赶在元旦前夕,微信又进行了一次升级。近日,微信迎来了7.0.20 for iOS版本的更新。在iOS端的App Store的微信App页面中的“版本历史记录”里可以看到,上次更新的版本号是7.0.18,而这次直接跳过“19”来到“20”这个整十数位,这似乎是在表明这次更新是一次重大的版本迭代。而在我升级并体验了一番之后,发现这次微信真的整出了大动作。简单来说,这次更新是围绕着“视频号”的功能迭代,而“视频号”又正是微信当前主推的产品,所以可以预见如果这次更新迎来的是大面积的正反馈,那么短视频平台的风向可能很快就会有所变化。

这次更新加入的最重要的功能便是“微信豆”,查看方式为点击头像昵称处,查看“个人信息”,然后就会出现微信豆内容。根据微信官方给出的微信豆含义显示,微信豆是用于支付微信内虚拟物品的道具,目前支持在视频号直播中购买虚拟礼物。而微信豆的充值费用为7个1元、126个18元、350个50元、896个128元、2086个298元、3626个518元。1个微信豆可以兑换1个爱心,另外10、50、166、999、2000、8888个微信豆还可以送出鼓掌、小花、奶茶、打call、烟花弹、桃花岛(相当于人民币1270元)几种礼物。
 

那是一个大项目,背后有个大客户,意味着要担很大的责任,但是却只有一个小团队负责此项目,团队其中一员就是笔者这个新手。项目负责人安排笔者去处理十二个模型的那一天,光是想想都心有余悸。更糟糕的是,当笔者团队中的一个人被调去另一个项目时,他的工作量落到了笔者头上。

但笔者不是来向你们倾吐苦水的。尽管这个过程颇为曲折,但是也让笔者收获了很多意料之外的经验。

不断研究

笔者犯过最大的一个错误就是仅仅因为某种方法最适合一些特定的数据,就用这一种方法去处理所有数据。换句话说,笔者仅在项目伊始做了一个试验。在找到捷径以后,即使数据增长的越来越大,笔者依然坚持使用那一种方法。

笔者认为那是当时最有效的方法。然而作为一名机器学习工程师,不仅要建构一个系统,还要持续不断地提升它的性能。笔者花了一个月的时间才接受这一事实。

笔者的前任主管曾说,机器学习工程师既是软件工程师也是研究员。研究和软件工程可不一样。就算系统已经构建成功且没有bug,研究也不会就此止步。研究是一个永无止境的过程,只要睁大双眼,总会发现可以尝试的新事物。

不要在模型学习的时候无所事事

“模型运行着呐!就让我休息一会儿吧!”随着数据增长的越来越大,使用的方法也变得越来越复杂。一个完整的训练过程可以达到2至3小时。

当程序运行的时候,笔者常常借此拖延工作,现在我无比悔恨。有好几次都出现了意外,比如运行进程接近尾声的时候出现了程序错误、得分比之前更低了、内存错误以及其它在快结束时才意识到的愚蠢失误。

在模型学习的这段时间,明明可以做许多有意义的事情。

可以提前计划工作步骤。一个程序开始成功运行后,就用不同的方法着手下一个程序。等第一个程序运行完毕,另一个程序就可以开始运行了。在新程序运行的时候,则可以评估分析前一个程序运行的结果。所以如果发现前一个模型的任何可改进之处,就可以立即修正然后重新运行。

这个时间用来和主管或者其它工程师讨论新方法、新点子也是极好的。总之不要浪费时间。

做出明智的选择

某些情况下,不同的方法得出的结果差别可能不是那么明显。产出的成果相较其它方法的成果稍微优秀一点,这样的方法是不是就足够好到成为最终选择了?不是。许多因素都应该被考虑在内。分析的过程不仅仅是从一个单一的角度找出最佳方法,分析是一个细水长流的过程。

例如,假设有两个垃圾邮件分类模型,它们的F1值分别为0.95和0.96。第二个模型的精确率很低,召回率却很高,而第一个模型的精确率和召回率则比较平衡。

(编辑:鞍山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读