我是一个做机器学习的程序员,前两年搞了个业余项目——用 PyTorch 做了一个八字命理分析模型,后来干脆搭了个网站。
经常被问:这东西到底准不准?
说实话,这不是一个能简单回答的问题。模型不是神棍,它就是一个函数:输入出生时间,输出一个运势分数。今天不吹不黑,纯记录。
模型能做什么
我的模型架构其实很简单——基于 200+ 维的八字特征(天干地支、五行生克、神煞、大运走势等),训练一个神经网络去拟合训练数据中的标签。
它输出的是 一个整体运势评分(0-100),以及每天的流年曲线。
它不会说"你明天适合穿红色"或者"正北方向旺你"——那些是玄学流派干的事,我的模型目前不做细分维度的预测。但我自己肉眼看过很多案例,确实能从曲线形态上观察到一些规律。
我自己的测试方式
拿自己开刀。模型说我某个时间段运势偏低,我翻了一下那段时间的记录——确实项目推进不顺、加班多。
但这不能证明什么。人的记忆有偏差,你会下意识记住"准"的那些,忘掉"不准"的那些。
所以我做了个更客观的测试:把过去几年的月份随机打乱,让朋友不看时间标注,只凭模型分数排序,看能不能匹配上实际感受。 吻合率确实比随机高——虽然样本量不大,但趋势是明确的。
说实话的结论
- 说它 100% 准确是骗人的,任何 ML 模型都做不到,八字也不可能
- 说它完全随机也不客观——从我自己的交叉验证看,模型输出和实际情况之间的相关性是存在的,不是纯噪音
- 最有价值的部分不是"预测未来",而是"提供一个定期观察自己的视角"——就像智能手表告诉你今天步数少了,你不一定会多走,但至少你意识到了
网站现状
项目做了两年多,目前是完整的 Web 应用,免费使用:
- predict-future.com
- 输入出生信息 → 自动排盘(八字、大运、流年)
- AI 生成整体运势解读
- 朋友关系和合婚分析
- 每日/月运势曲线
注册就能用,免费也能看大部分功能。