摘要: 假设我们有时间和计算资源来计算w1的所有可能值的损失。对于我们一直在研究的回归问题,所产生的损失与w1的图形始终是凸形。如下图所示: 图2 回归问题产生的损失与权重图为凸形 凸形问题只有一个最低点,即只存在一个斜率正好为0的位置。这个最小值就是损失函数收敛之处。 通过计算整个数据集中w1每个可能值的 阅读全文
posted @ 2018-03-24 09:56 taro_秋刀鱼 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 下图显示了机器学习算法用于训练模型的迭代试错过程: 图1 用于训练模型的迭代方法 我们将在整个机器学习课程中使用相同的迭代方法详细说明各种复杂情况,尤其是上图中的蓝色区域。迭代策略在机器学习中的应用非常普遍,这主要是因为它们可以很好地扩展到大型数据集。 “模型”部分将一个或多个特征作为输入,然后返回 阅读全文
posted @ 2018-03-24 09:53 taro_秋刀鱼 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 概述 训练模型表示通过有标签样本来学习确定所有的权重和偏差的理想值。在监督式学习中,机器学习算法通过以下方式构建模型:检查多个样本并尝试找出可最大限度地减少损失的模型;这个过程称为 经验风险最小化 。 损失是对糟糕预测的惩罚。也就是说, 损失 是一个数值,表示对于单个样本而言模型预测的准确程度。如果 阅读全文
posted @ 2018-03-24 09:51 taro_秋刀鱼 阅读(2954) 评论(0) 推荐(0) 编辑
摘要: 机器学习主要术语 监督式机器学习 机器学习系统通过学习如何组合输入信息来对从未见过的数据做出有用的预测。 标签 在简单的线性回归中,标签是我们要预测的事物,即y变量。标签可以是小麦的价格、图片中显示的动物品种、音频剪辑的含义或任何事物。 特征 在简单的线性回归中,特征是输入变量,即x变量。简单的机器 阅读全文
posted @ 2018-03-24 09:45 taro_秋刀鱼 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 关于MD5值的原理本文不在介绍,本文主要介绍MD5值的两种编码的相互转换(32位和BASE64编码的24位),实际应用过程中经常会涉及到两种编码的相互转换。快熟使用工具 "tomeko.net" 。 C 示例程序: using System; using System.Text; namespace 阅读全文
posted @ 2018-03-23 20:05 taro_秋刀鱼 阅读(6693) 评论(0) 推荐(0) 编辑
摘要: Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件。关于PostMan的下载和使用网上有很多相关的博客介绍,本文主要介绍PostMan在进行模拟Http请求后可以根据需要的开发语言,快速生成相应代码的过程。 示例请求以Microsoft Azure认知服务人脸识别 "De 阅读全文
posted @ 2018-03-16 21:32 taro_秋刀鱼 阅读(4357) 评论(0) 推荐(0) 编辑
摘要: 简要: 本文简要介绍使用Apache HttpClient工具调用 "旷世科技" 的Face API。 前期准备: 依赖包 "maven地址" : api_key、api_secret的获取,可以登录 "旷世科技官网" 注册获取免费的key和secret。 "Detect API说明文档" java 阅读全文
posted @ 2018-02-07 15:45 taro_秋刀鱼 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 摘要 Bloomfilter运行在一台机器的内存上,不方便持久化(机器down掉就什么都没啦),也不方便分布式程序的统一去重。我们可以将数据进行持久化,这样就克服了down机的问题,常见的持久化方法包括持久化到本地磁盘或结合Redis进行持久化。本文主要介绍持久化到本地的操作。 关于BloomFil 阅读全文
posted @ 2018-02-07 15:35 taro_秋刀鱼 阅读(4927) 评论(0) 推荐(0) 编辑
摘要: 布隆过滤器的原理: 布隆过滤器是一种多哈希函数映射的快速查找算法。它可以判断出某个元素肯定不在集合里或者可能在集合里,即它不会漏报,但可能会误报。通常应用在一些需要快速判断某个元素是否属于集合,但不严格要求100%正确的场合。 基本原理: 一个空的布隆过滤器是一个m位的位数组,所有位的值都为0。定义 阅读全文
posted @ 2018-02-05 17:48 taro_秋刀鱼 阅读(953) 评论(0) 推荐(0) 编辑
摘要: 简介 "QnA Maker" 从用户提供的内容(包括 FAQ URL、文档和编辑内容)中提取所有可能存在的问答对;利用易于使用的界面编辑、删除和添加问答对,然后将知识库作为 API 终结点进行发布;QnA Maker 可以大规模地与其他 API 无缝集成。将 QnA Maker 与 "语言理解智能服 阅读全文
posted @ 2018-01-22 16:47 taro_秋刀鱼 阅读(1620) 评论(0) 推荐(0) 编辑