浩天博客

浩天博客

A bilingual blog-first personal site.

关于

关于浩天博客的写作范围、双语结构和长期维护目标。

博客

中文技术博客入口,收录人工智能基础、算法实现、代码说明和配套下载资料。

项目

公开项目索引,涵盖个人站建设、算法写作和下载资源整理。

首页

浩天博客

这是一个双语技术博客与项目笔记站点,主要整理算法学习、编程实现、站点建设过程以及公开下载资料。这里优先发布可以长期保留、方便复查的内容,而不是一次性的短消息。

开始阅读

热门文章、学习路线和算法实验台

首页不只停留在导航层。下面三个入口把访问直接分流到可阅读、可运行、可下载的内容。

热门文章

优先进入能回答搜索问题、能继续串到项目或学习路线的文章。

最新学习路线

如果你不想只读单篇文章,可以按专题顺序推进。

算法实验台

直接动手运行,观察算法状态变化,而不是只看静态代码。

AI 学习路线

开始 AI 基础路线

按路线读完 AI 系列,下一步会自动指向还没完成的文章。

学习路径

按路线阅读算法文章

从 8 皇后回溯开始,继续看位运算优化,再进入 Iris K-means 与配套下载资料。

问卷反馈

当前进行中的问卷会显示在这里。点击后进入独立问卷页填写,统计结果在单独页面查看。

进行中 6 个问题 17 份提交

The Usage of Social Media of College Students

A short questionnaire about how college students use social media.

Remotion 动画

把算法过程做成可以直接看的短动画

这些视频由 Remotion 渲染,页面会延迟加载,避免影响首屏速度。

结构化导航

全部入口

顶部横栏继续保持精简,这里提供完整的站点入口索引。

4 个入口

开始浏览

按主题查看站点全部公开入口,桌面端可以直接从这里进入目标页面。

10 个入口

学习与探索

按主题查看站点全部公开入口,桌面端可以直接从这里进入目标页面。

3 个入口

资源与下载

按主题查看站点全部公开入口,桌面端可以直接从这里进入目标页面。

7 个入口

反馈、联系与政策

按主题查看站点全部公开入口,桌面端可以直接从这里进入目标页面。

继续探索

这里会持续发布什么

  • 算法与数据结构文章,包括回溯、聚类、实现细节与调试经验
  • C、Python 等语言的代码拆解、思路说明和配套示例
  • 个人项目的开发记录、部署方案与维护笔记
  • 文章配套的代码、图示、数据文件与公开下载入口

当前可直接阅读的重点内容

如果你是第一次访问,建议先从博客和下载页开始:

关于这个站点

站点采用双语结构:中文内容优先承载完整技术文章,英文页面用于逐步扩展摘要、介绍和后续文章。项目页会记录公开可见的长期内容,联系页保留最直接的沟通方式。

卷积与感受野数学:5×5 输入、3×3 kernel、padding 和 im2col

手算一次 5x5 输入与 3x3 kernel 的离散卷积,解释输出尺寸、padding、stride、感受野和 im2col。

下载

搜索并跳转

半透明搜索框直接悬浮在头图界面中。选择下拉提示后,会跳到同一资源卡片中的对应条目,并高亮显示。

这里集中放置站点公开下载资源。当前这组内容包括算法项目材料、手写数字项目材料,以及新增的课程 PDF。

高数联系

这是一份公开下载的高数课程 PDF,适合直接保存到本地复习或打印使用。

高数联系 PDF

下载高数联系

文件来自本次上传的 练习.pdf,线上文件名统一为 gaoshu-lianxi.pdf

Iris K-means 学习资源

这一组资源都对应同一篇博客文章:K-means 聚类算法入门:基于 Iris 数据集的 C 语言实现

你可以直接阅读文章,也可以在同一个资源框中下载数据、源码、流程图、可视化图和打包文件。

K-means 博客文章

打开博客文章

文章已经补上了算法流程图和二维散点可视化,适合直接配合下载材料阅读。

Iris.csv

下载 Iris.csv

原始 Iris 数据集,包含 150 条样本、4 个数值特征和 3 类真实物种标签。

Iris_sort_K_mean.c

下载 Iris_sort_K_mean.c

整理后的 C 语言实现版本,支持命令行传入数据文件路径,包含标准化、K-means++ 初始化、多次重启和 SSE 结果选择。

聚类可视化图

下载 iris-kmeans-cluster-visual.svg

基于当前 Iris_sort_K_mean.c 聚类结果生成的二维散点图,横轴是花瓣长度,纵轴是花瓣宽度。

Iris K-means 聚类可视化图预览

打包下载

下载 iris-kmeans-materials.zip

包含 Iris.csvIris_sort_K_mean.c、流程图 SVG 和可视化 SVG。

手写数字识别项目资源

这一组内容对应新的手写数字项目系列,从数据结构、C 语言 softmax 分类器,到浏览器实验台说明,已经接成同一组公开材料。

建议先读 数据结构文章,再读 C 分类器文章,最后去 实验台 里直接画数字。

手写数字数据文章

打开数据结构文章

先读懂 train.csvtest.csv、标签列和 784 维像素输入格式,再进入后面的分类器实现。

digit_softmax_classifier.c

下载 digit_softmax_classifier.c

手写数字 softmax 分类器的 C 语言源码,包含 CSV 读取、归一化、softmax 概率计算、参数更新和提交文件导出。

train.csv.zip

下载 train.csv.zip

训练集压缩包,包含 42000 条带标签样本,适合直接和源码放在同一目录下解压运行。

test.csv.zip

下载 test.csv.zip

测试集压缩包,包含 28000 条无标签样本,用于最终生成 submission.csv

digit-playground-model.json

下载 digit-playground-model.json

浏览器实验台使用的轻量 softmax 演示模型,内含样本集和预训练权重。

digit-sample-grid.svg

下载 digit-sample-grid.svg

从训练集中抽取的小型手写数字预览网格,可直接对照实验台中的样本加载效果。

手写数字样本预览

手写数字打包下载

下载 handwritten-digits-materials.zip

包含 digit_softmax_classifier.c、压缩训练集与测试集、样例提交文件、当前提交结果、浏览器模型 JSON 和样本预览 SVG。

联系

联系

如果你想交流文章内容、指出错误、讨论实现细节,或者询问某个下载资源的使用方式,欢迎直接邮件联系。

邮箱

haotianblog@gmail.com

适合来信的主题

  • 博客文章中的算法、代码或图示问题
  • 下载页资源的补充建议与错误反馈
  • 围绕站点建设、内容整理和技术写作的交流
向下探索