2026年9月21日4957 字17 分钟最优化方法 Cheat Sheet本文系统介绍了优化与凸优化的基本理论。首先说明优化问题的组成与分类,涵盖连续与离散、无约束与约束、确定性与随机、凸与非凸优化,并强调凸优化因理论成熟、算法高效且局部最优即全局最优而成为课程重点。随后介绍向量与矩阵范数及其在正则化和最速下降中的作用,最后深入讲解凸集、凸函数的定义、判定条件、保凸运算,以及凸优化问题的标准形式、最优解性质、等价转化和一阶最优条件。more...
2026年9月17日6781 字23 分钟试验设计 Cheat Sheet文章介绍试验设计的基本概念与方法,指出其核心目的是节省试验次数、减少随机误差并高效揭示规律,并区分抽样调查与试验设计。内容涵盖试验设计策略(最佳猜测法、一次一因子法、析因与分式析因)、随机化/重复/区组化三原则及七步准则,还讨论简单比较试验、完全随机化与配对比较设计,以及单因子方差分析的模型、平方和分解、F检验、参数估计、残差诊断和多重比较方法,最后简述随机效应模型与随机区组、拉丁方设计。more...
2026年9月17日2453 字9 分钟多元统计分析 Cheat Sheet文章系统梳理了多元统计分析的基础概念与预备知识,包括多元数据与多元分析的定义、矩阵表示及样本均值、协方差和相关系数矩阵;介绍了边际分布、散点图、雷达图等可视化方法以及基于二次型的统计距离;并回顾向量与矩阵代数、二次型、矩阵不等式、分块矩阵、随机向量与样本几何,最后给出多元正态分布的定义、性质、样本统计量及Wishart分布等内容。more...
2026年9月17日4973 字17 分钟线性模型 Cheat Sheet本文系统梳理线性模型的理论基础,先给出统计模型与线性模型的一般形式,并回顾矩阵代数、随机向量、矩母函数等前置知识;继而详细讨论多元正态分布的定义、性质、分块与条件分布、二次型分布及Fisher-Cochran定理;最后引入线性模型的定义、回归系数解释、最小二乘预测、确定性变量线性近似及典型数据结构,强调模型选择需权衡探索与利用。more...
2026年10月21日3212 字11 分钟多元统计分析 代码合集本文以R代码为主、Python代码为辅,系统整理了多元统计分析中的常用操作。内容涵盖矩阵运算(转置、乘法、求逆、特征值分解、迹与行列式)、旋转椭圆的二次型表示及绘制、正态分布随机数生成与不同协方差矩阵下的散点分布、三维正态密度图与等高线、单变量Q-Q图与相关系数正态性检验、多变量卡方Q-Q图检验、基于点图散点图标准化值与马氏距离的异常值检测,以及单变量和多元Box-Cox近似正态变换。more...
2026年10月10日5766 字20 分钟金融工程学 Cheat Sheet本文系统梳理金融工程核心内容,包括金融工程的基本目的与定价方法,重点介绍无套利定价原理及其在确定状态和不确定状态下的应用,如单步与两步二叉树模型。文章还概述远期、期货、期权和互换等金融衍生产品的分类与特征,比较远期与期货、远期外汇与外汇期货的差异,并介绍期货市场运作机制、保证金制度、外汇报价及远期汇率计算,最后说明对冲者、投机者和套利者三类交易员及外汇期货对冲原理。more...
2026年9月30日5969 字20 分钟深度学习方法 Ch.18 深度生成模型本文系统介绍了深度生成模型的三大代表:GAN、VAE与扩散模型。GAN部分从2014年Goodfellow提出的对抗训练框架出发,阐述生成器与判别器的极小极大博弈、与交叉熵的联系、训练算法及D迭代多于G的原因,并梳理fGAN、WGAN、DCGAN、CycleGAN、CGAN、SGAN与TripleGAN等经典变体。VAE部分从自编码器局限切入,结合变分推断与EM思想推导证据下界,介绍重参数化技巧及训练流程。扩散模型部分讲解前向加噪与反向去噪过程,推导KL散度目标并说明“预测噪声”的等价训练形式。more...
2026年9月26日5118 字18 分钟深度学习方法 Ch.17 CNN、ViT与目标检测文章在回顾卷积神经网络基本原理的基础上,拓展了计算机视觉的进阶内容,涵盖典型CNN(VGGNet、GoogLeNet)、视觉Transformer(ViT及其变体Swin Transformer、PVT)、目标检测模型(从R-CNN到DETR、DINO)以及MS COCO、PANDA等数据集与IoU、AP等评估指标,重点梳理了CNN、ViT与目标检测的技术演进脉络。more...
2026年9月22日2469 字9 分钟深度学习方法 Ch.16 多隐层神经网络本文系统介绍了多隐藏层神经网络(深度学习)的核心概念与训练方法。文章首先解释了深度网络相比单隐层网络的优势在于表达效率更高,随后详细补充了训练技巧,包括激活函数选择、参数初始化、自适应学习率算法(如AdaDelta和Nesterov加速法)、梯度截断、小批量梯度下降、权重衰减及数据增强。接着,文章探讨了调参策略,强调学习率的重要性,并介绍了正交化调参、误差分析(区分偏差与方差)及迁移学习等实用方法,为深度学习实践提供了系统性指导。more...
2026年9月3日4164 字14 分钟CS61B CHAPTER 7本文深入探讨了Java面向对象编程中的继承机制,从接口定义与实现出发,介绍了接口继承、抽象数据类型(ADT)及迭代器的实现方法。文章还详细讲解了对象方法(toString与equals)的覆写技巧,以及通过Comparable和Comparator接口实现多态性比较的方式。最后,阐述了泛化函数的定义与使用,展示了如何编写适用于任意类型的通用方法,为读者提供了系统的Java进阶知识梳理。more...
2026年9月1日3477 字12 分钟自然语言处理 Ch.10 机器翻译本文介绍了自然语言处理中的机器翻译技术,涵盖语言类型学差异、编码器-解码器架构、Transformer模型、解码方法及评估指标。机器翻译主要处理日常信息,采用序列到序列模型,通过交叉注意力机制实现源语言到目标语言的转换。解码方法包括束搜索和最小贝叶斯风险解码,评估指标则有chrF、BLEU和基于嵌入的方法。文章还探讨了不同语言在语序、词汇语义和省略倾向上的差异对翻译的影响。more...
2026年8月31日3823 字13 分钟自然语言处理 Ch.9 IR与RAG本文介绍了自然语言处理中信息检索(IR)与检索增强生成(RAG)的应用。RAG通过外部知识库解决大语言模型的幻觉、专有数据不可查及信息时效性问题,其核心是先用IR技术检索相关文档,再让LLM据此生成答案。IR部分详述了稀疏检索(基于tf-idf和BM25)与稠密检索(基于双编码器如ColBERT)的原理、评估指标(如准确率-召回率曲线、MAP),以及倒排索引等关键技术。RAG系统由检索器和生成器组成,可扩展重排序或智能体,评估常用精确匹配或F1分数。more...
2026年8月30日2656 字9 分钟自然语言处理 Ch.8 BERT本文介绍了双向Transformer编码器架构,重点讲解BERT模型家族。该架构采用掩码语言建模(MLM),通过预测被遮蔽词元进行预训练,与因果语言模型不同,它不生成文本,而是用于分类等任务。文章梳理了仅编码器、仅解码器和编码器-解码器三种架构,详述了BERT的训练过程(包括MLM和下一句预测)及微调方法,涵盖序列分类、序列对分类和序列标注等下游应用。more...
2026年8月19日9597 字32 分钟自然语言处理 Ch.7 Transformer与LLM本文系统介绍了大语言模型(LLM)的核心概念、Transformer架构及其训练与推理过程。内容涵盖LLM的定义与缩放定律、提示词机制、语言结构与可解释性,以及预训练、指令微调、偏好对齐和强化学习等训练阶段。文章深入剖析了Transformer的注意力机制、多头注意力、Transformer块组成、位置嵌入及解码方法,并讨论了参数高效微调(如LoRA)和KV缓存等优化技术,为理解现代NLP技术提供了全面基础。more...