深度学习笔记:理论基础

深度学习和神经网络

深度学习是一种实现机器学习的技术,而神经网络是实现深度学习的基本结构。

具体来说:

  1. 神经网络:

    • 神经网络是一种模仿人脑处理信息方式的计算系统。它由大量的节点(神经元)组成,这些节点通过层次结构相互连接。
    • 神经网络可以是浅层的(少数层),也可以是深层的(多层)。浅层神经网络常用于较简单的模式识别和数据分类任务。
  2. 深度学习:

软件设计原则、设计模式总结

前言

本文是笔者对软件设计原则、设计模式的一个梳理,很多内容参考自《设计模式:可复用面向对象软件的基础》一书(尤其是设计模式部分)。其中也包含了笔者个人的一些思考和总结。