深度学习笔记:理论基础
深度学习和神经网络
深度学习是一种实现机器学习的技术,而神经网络是实现深度学习的基本结构。
具体来说:
神经网络:
- 神经网络是一种模仿人脑处理信息方式的计算系统。它由大量的节点(神经元)组成,这些节点通过层次结构相互连接。
- 神经网络可以是浅层的(少数层),也可以是深层的(多层)。浅层神经网络常用于较简单的模式识别和数据分类任务。
深度学习:
…
深度学习是一种实现机器学习的技术,而神经网络是实现深度学习的基本结构。
具体来说:
神经网络:
深度学习:
…设计模式总目录请参考:设计模式所支持的设计的可变方面。
使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。
…
设计模式总目录请参考:设计模式所支持的设计的可变方面。
提供一个接口以创建一系列相关或相互依赖的对象,而无须指定它们具体的类。
…
设计模式总目录请参考:设计模式所支持的设计的可变方面。
将一个类的接口转换成客户希望的另外一个接口,使得原本不兼容的模块之间可以协同工作。
…
本文是笔者对软件设计原则、设计模式的一个梳理,很多内容参考自《设计模式:可复用面向对象软件的基础》一书(尤其是设计模式部分)。其中也包含了笔者个人的一些思考和总结。
…