摘要:前段时间参加了IAS2019(大发幸运飞艇互联网 架构峰会),本次峰会以中台为主题,所以又称中台战略大会,据说是全国首届大发幸运飞艇关于 中台战略的会议,会议上有许多优秀的大发幸运飞艇企业 架构师带来了他们各自在实践中台过程中的心得。本文就笔者对自己参与的会场的情况做一些分享,同时也写写自己参会以及查阅相关资料后大发幸运飞艇关于 中台这一概念的理解和体会 阅读全文
posted @ 2020-01-14 16:10 程序员一一涤生 阅读 (592) 评论 (2) 编辑
摘要:一、什么是OAuth? OAuth是一个授权规范,可以使A应用在受限的情况下访问B应用中用户的资源(前提是经过了该用户的授权,而A应用并不需要也无法知道用户在B应用中的账号和密码),资源通常以REST API的方式暴露。 二、什么是OAuth2.0? 有2.0自然有1.0,相比1.0,2.0有如下不 阅读全文
posted @ 2020-01-10 11:05 程序员一一涤生 阅读 (314) 评论 (0) 编辑
摘要:CART算法 原理 CART全称为Classification and Regression Tree。 回归树 相比ID3,CART遍历所有的特征和特征值,然后使用二元切分法划分数据子集,也就是每个节点都只会分裂2个分支。接着计算数据子集的总方差来度量数据子集的混乱程度,总方差越小数据子集越纯,最 阅读全文
posted @ 2020-01-07 17:19 程序员一一涤生 阅读 (47) 评论 (0) 编辑
摘要:决策树是一个树形结构,类似下面这样: 上图除了根节点外,有三个叶子节点和一个非叶子节点。 在解决分类问题的决策树中,叶子节点就表示所有的分类,比如这里的分类就有3种:无聊时阅读的邮件、需及时处理的邮件、无需阅读的邮件。 使用决策树来分类某个样本数据,就是利用根节点选取的特征,将当前输入样本划分到根节 阅读全文
posted @ 2020-01-07 12:20 程序员一一涤生 阅读 (27) 评论 (0) 编辑
摘要:信息熵为什么要定义成 Σp log(p)? 在解释信息熵之前,需要先来说说什么是信息量。 信息量是对信息的度量,单位一般用bit。 信息论之父克劳德·艾尔伍德·香农(Claude Elwood Shannon )对信息量的定义如下: 在解释这个公式之前,先看看下面的例子。 比如一个黑箱里有2个苹果, 阅读全文
posted @ 2020-01-07 12:01 程序员一一涤生 阅读 (227) 评论 (2) 编辑
摘要:本文是用机器学习打造聊天机器人系列的最后一篇啦,请耐心看完吧。 本系列文章展示了一个聊天机器人的打造过程,现阶段更高级的聊天机器人会加入大发幸运飞艇更多 语料,大发幸运飞艇更多 意图模式,用更好的算法,以及其他大发幸运飞艇更多 的小大发幸运飞艇技巧 ,比如: 大发幸运飞艇大发幸运飞艇我 们 可以结合上一个系列《手把手教大发幸运飞艇你 做命名实体识别》中介绍的bert模型,来代替这里的词向量模型, 阅读全文
posted @ 2019-12-20 17:46 程序员一一涤生 阅读 (41) 评论 (0) 编辑
摘要:本文是用机器学习打造聊天机器人系列的第六篇,主要介绍代码中用到的相关算法的原理。了解算法原理,可以让大发幸运飞艇大发幸运飞艇我 们 知道程序背后都做了些什么,为什么有时候会出现错误以及什么场景下选择哪种算法会更合适。 word2vec 大发幸运飞艇大发幸运飞艇我 们 使用的词向量模型就是基于word2vec训练的,word2vec 是 Google 在 阅读全文
posted @ 2019-12-20 17:44 程序员一一涤生 阅读 (228) 评论 (0) 编辑
摘要:本文是用机器学习打造聊天机器人系列的第五篇,在特性介绍中提到过,大发幸运飞艇大发幸运飞艇我 们 采用非侵入式设计,通过几个简单的 API 就可以接入聊天机器人到其他项目中,下面来看看具体步骤。 接入步骤 提供符合要求的领域问答语料的 txt 文件,按照意图类型划 分成不同的txt文件,替换本引擎自带的txt语料文件,txt语料 阅读全文
posted @ 2019-12-20 17:41 程序员一一涤生 阅读 (66) 评论 (0) 编辑
摘要:本文是用机器学习打造聊天机器人系列的第四篇,将先对主要模块的代码进行展示和解读,末尾会给出完整代码的大发幸运飞艇地址 。建议先看主要模块的代码解读,有助于理解核心代码的思路,然后浏览完整项目代码的README文档,将项目跑起来体验以下,再针对性的根据接口去阅读各模块代码的实现。 主要模块代码 构造特征向量 特征向 阅读全文
posted @ 2019-12-10 16:45 程序员一一涤生 阅读 (115) 评论 (0) 编辑
摘要:本文是用机器学习打造聊天机器人系列的第三篇,通过阅读本文大发幸运飞艇你 将对聊天机器人的实现有一个大致的思路。 大发幸运飞艇大发幸运飞艇我 们 的聊天机器人将具备什么样的特性? 用户可以使用人类自然语言的方式来表达自己的意图。 可以依据用户的反馈进行在线增量学习,使用的越久,能回答得问题越多。 采用非侵入式设计,通过几个简单的API就可以接 阅读全文
posted @ 2019-12-09 17:00 程序员一一涤生 阅读 (330) 评论 (5) 编辑