图解机器学习 | 1. 学习模型
0.线性模型
机器学习中线性模型定义为,模型的输出是输入特征的加权和加上偏置常量。通常模型在数学上,使用$f(x) = \theta^\top x + b$表示。对模型的训练核心就是通过训练样本最找最优的参数$\theta$,使得模型在回归或分类任务中对未知样本具有优秀的预测能力,这里的最优是指学习获得的$\theta$使用训练集,其损失函数的值最小。
Read more...机器学习中线性模型定义为,模型的输出是输入特征的加权和加上偏置常量。通常模型在数学上,使用$f(x) = \theta^\top x + b$表示。对模型的训练核心就是通过训练样本最找最优的参数$\theta$,使得模型在回归或分类任务中对未知样本具有优秀的预测能力,这里的最优是指学习获得的$\theta$使用训练集,其损失函数的值最小。
Read more...A computer program is said to learn from experience E with respect to some class of tasks T and performance measure P, if its performance at tasks in T, as measured by P, improves with experience E. ——Tom Mitchell,Machine Learning
机器学习是人工智能的一个核心分支,致力于开发算法和技术,使计算机无需进行明确的显式编程,即可从数据中自动分析规律、获取经验,并通过构建模型对未知数据进行预测或决策。
Read more...机器学习中,决策树是一个预测模型。决策树描述对象属性(特征)与对象之间的映射关系。对未知数据的预测问题,可以简单由一系列树的遍历操作完成。决策树每个叶子节点都代表一类预测对象,关于特征判断的单元组成树的中间节点。决策树具有计算复杂度低,输出结果易于理解,对中间数据缺失不敏感,但容易过拟合等特点。
Read more...现代软件之所以能够安全、稳定地运行,离不开各种机密信息Secrets的支撑。这些机密信息包括访问凭证、加密密钥、认证证书以及其他关键安全数据,是应用程序实现持续运行与安全通信的基础。 Vault提供对这类机密数据的集中化、安全化管理能力,从而降低凭据泄露风险,并为应用系统构建统一的安全控制体系。
Read more...Consul是HashiCorp研发的一款服务发现与服务治理工具,常用于分布式系统、微服务和混合云环境。服务发现,指服务启动后向Consul注册自己,其他服务通过DNS或HTTP API查询可用实例报告服务位置。服务治理,在分布式微服务架构中,对大量独立服务进行统一管理、控制和优化的一整套机制与方法。
Read more...信任由一个或少数几个中心权威实体提供,所有参与方默认信任该中心 在中心化的信任体系中存在明确的信任根也就是信任锚点,同时信任关系呈星型结构,身份、权限、规则由中心统一管理,用户之间不直接建立信任,而是通过中心背书
Read more...Packer是hashicorp公司开源的虚拟机镜像构建工具,与之类似的工具还有OpenStack diskimage-builder、AWS EC2 Image Builder,但后者只支持自家的云平台,Packer更强调平台无关性与统一的镜像构建流程,更关注系统级与基础环境的可复现构建,强调不可变的基础设施(Immutable Infrastructure)。Packer最典型的用途是制作VM镜像,如AMI-Amazon Machine Image、QCOW2、VMDK等,同时也支持Docker镜像构建,能够覆盖主流公有云、私有云以及混合云环境下的镜像构建需求,这种预制镜像Golden Image可以缩短扩容时间Auto-scaling毫秒级启动,并确保测试环境与生产环境的操作系统底座完全一致,消除"Works on my machine"的问题。
Read more...在介绍gvisor相关技术架构之前,这里简单介绍一下什么是容器运行时。
根据OCI Runtime Specification的定义,容器运行时Container Runtime是指一种软件实现,负责在宿主机上创建、启动、运行并管理容器进程的整个生命周期。runc、runsc、kata-runtime等均属于OCI容器运行时规范下的具体实现,通常被称为低层Low-level容器运行时,主要负责容器进程的创建与隔离。
Read more...libcurl是一个易用免费的http客户端库,其支持众多应用层传输协议,如DICT(dict://dict.org/d:computer,RFC2229定义的基于TCP的字典查询协议)、FILE、FTP, FTPS、GOPHER(诞生于1980年代末期的早期互联网协议,用于浏览和检索文本文档,已淘汰)、GOPHERS、HTTP、HTTPS、IMAP、IMAPS、LDAP、LDAPS、MQTT、POP3、POP3S、RTMP、RTMPS、RTSP、SCP、SFTP、SMB、SMBS、SMTP、SMTPS、TELNET、TFTP、WS和WSS等协议。并且在功能特性上libcurl支持SSL证书,以及POST|PUT|FTP等上传,各种代理隧道模式,身份认证方式,文件传输中断恢复等。libcurl支持各种操作系统平台,如常见的Linux,Windows,FreeBSD, OpenBSD,甚至不常见的UnixWare, HURD, Windows, Amiga, OS/2等
Read more...:1 以色列的众子,各带家眷和雅各一同来到埃及。他们的名字记在下面:
1:2 有流便、西缅、利未、犹大、
1:3 以萨迦、西布伦、便雅悯、
1:4 但、拿弗他利、迦得、亚设。
1:5 凡从雅各而生的,共有七十人;约瑟已经在埃及。
1:6 约瑟和他的弟兄,并那一代的人都死了。
1:7 以色列人生养众多,并且繁茂,极其强盛,满了那地。
1:8 有不认识约瑟的新王起来,治理埃及。
1:9 对他的百姓说:“看哪,这以色列民比我们还多,又比我们强盛。
1:10 来吧!我们不如用巧计待他们,恐怕他们多起来,日后若遇什么争战的事,就连合我们的仇敌攻击我们,离开这地去了。”
1:11 于是埃及人派督工的辖制他们,加重担苦害他们。他们为法老建造两座积货城,就是比东和兰塞。
1:12 只是越发苦害他们,他们越发多起来,越发蔓延,埃及人就因以色列人愁烦。
1:13 埃及人严严地使以色列人做工,
1:14 使他们因做苦工觉得命苦;无论是和泥,是做砖,是做田间各样的工,在一切的工上都严严地待他们。
1:15 有希伯来的两个收生婆,一名施弗拉,一名普阿。埃及王对她们说:
1:16 “你们为希伯来妇人收生,看她们临盆的时候,若是男孩,就把他杀了;若是女孩,就留她存活。”
1:17 但是收生婆敬畏 神,不照埃及王的吩咐行,竟存留男孩的性命。
1:18 埃及王召了收生婆来说:“你们为什么做这事,存留男孩的性命呢?”
1:19 收生婆对法老说:“因为希伯来妇人与埃及妇人不同,希伯来妇人本是健壮的(注:原文作"活泼的”),收生婆还没有到,她们已经生产了。"
1:20 神厚待收生婆。以色列人多起来,极其强盛。
1:21 收生婆因为敬畏 神, 神便叫她们成立家室。
1:22 法老吩咐他的众民说:“以色列人所生的男孩,你们都要丢在河里;一切的女孩,你们要存留她的性命。