摘要:
知识蒸馏(Knowledge Distillation) 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/nature553863/article/details/80568658 本文主 阅读全文
摘要:
机器学习笔记之人工神经网络 一、发展历史 1943年,心理学家McCulloch和逻辑学家Pitts建立神经网络的数学模型,MP模型。 神经元生理结构: 神经元数学模型: 1.1 人工神经员发展历史 1960年代,人工网络得到了进一步地发展感知机和自适应线性元件等被提出。M.Minsky仔细分析了以 阅读全文
摘要:
机器学习笔记之集成学习 一、集成学习方法概述 1.1 Bagging 从训练集中进行子抽样组成每个基模型所需要的子训练集,对所有基模型预测的结果进行综合产生最终的预测结果: 训练过程为阶梯状,基模型按次序一一进行训练(实现上可以做到并行),基模型的训练集按照某种策略每次都进行一定的转化。对所有基模型 阅读全文
摘要:
机器学习笔记之决策树 一、决策树原理 1.1 决策树介绍 决策树:从训练数据中学习得出一个树状结构的模型。 决策树属于判别模型。 决策树是一种树状结构,通过做出一系列决策(选择)来对数据进行划分,这类似于针对一系列问题进行选择。 决策树的决策过程就是从根节点开始,测试待分类项中对应的特征属性,并按照 阅读全文
摘要:
机器学习之KNN算法 一、距离度量 欧氏距离(Euclidean distance):欧几里得度量(Euclidean Metric)(也称欧氏距离)是一个通常采用的距离定义,指在𝑚维空间中两个点之间的真实距离,或者向量的自然长度(即该点到原点的距离)。在二维和三维空间中的欧氏距离就是两点之间的实 阅读全文
摘要:
机器学习笔记之Scikit-learn 一、Scikit-learn概述 Scikit-learn是基于NumPy、 SciPy和 Matplotlib的开源Python机器学习包,它封装了一系列数据预处理、机器学习算法、模型选择等工具,是数据分析师首选的机器学习工具包。 自2007年发布以来,sc 阅读全文
摘要:
SpringMVC笔记之文件上传下载 一、文件上传 1.1 准备工作 文件上传是项目开发中最常见的功能之一 ,springMVC 可以很好的支持文件上传,但是SpringMVC上下文中默认没有装配MultipartResolver,因此默认情况下其不能处理文件上传工作。如果想使用Spring的文件上 阅读全文
摘要:
SpringMVC笔记之拦截器 一、拦截器 1.1 概述 SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。开发者可以自己定义一些拦截器来实现特定的功能。 过滤器与拦截器的区别:拦截器是AOP思想的具体应用。 过滤器: servlet规范 阅读全文
摘要:
SpringMVC笔记之Ajax 一、简介 AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 Ajax 不是一种新的编程语言,而是一种用于创建更好更快以 阅读全文
摘要:
SpringMVC笔记之JSON 一、Json介绍 1.1 什么是JSON JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式,目前使用特别广泛。 采用完全独立于编程语言的文本格式来存储和表示数据。 简洁和清晰的层次结构使得 JSON 成为 阅读全文