数据拟合比较与反向标定 / 制作与迭代记录 当前体验 粘贴 CSV / TSV,明确数据列、单位和观测名称,再用同一批观测比较直线、二次和指数模型。有留出时只用训练集拟合、留出点评价;没有留出时使用留一检验并说明它不是独立新测量。点击观测或表格行可以定位疑点,排除是用户明确的决定,原记录始终保留。 预测、反向标定、残差、比较及完整 HTML 报告来自同一实验快照。浏览器实际导入了带任意列名的六行 TSV:y=1+2x,在 x=1.7 得到 y=4.4,在目标 y=5 时反算 x=2;核对了疑点排除后的误差更新。另使用独立公式验证留一误差、二次反算多根、保存恢复与导出转义。短桌面重新计算 Canvas 图域,让曲线、残差和三种误差同屏。下文为早期制作记录。 任务与构图 先写制作提示词,明确产物应完成“自己的数据→方法选择→独立检验→可恢复与可复核结果”,而不是展示一条好看的回归线。采用研究记录的单页结构:主曲线占据主要视野,残差与同一 x 轴对齐,参数及目标在页边,原始表格在图下。暖纸与酒红线条用于区分本件和三维工具。 真实模型 最终 HTML 的 app-model 包含中心化/缩放 x、两遍正交化 QR、系数和协方差转换。页面与导出都调用同一个 AppModel。图面由 Artwork.draw 生成;没有另外手工绘制一张漂亮封面。指数误差空间、A 的 Delta 标准误、已知 sigma 的 WLS 协方差都明确说明。 真实迭代 第一次能工作的 HTML 与 PNG 保留在 review/first.html、first.png。图面出现字体缺失的 y-hat 字形,改成可读的 y_fit;参数区域的数值与单位分行,防止长单位挤压。误差条超过图域时保留真正端点并让画布裁切,不在裁切边界伪造端帽。 收尾静态解析发现示例 select 的三个 option 开始标记误写成带属性的关闭标记。已经纠正,并用 HTMLParser 检查预设值、唯一 id 和关闭标记;不把这项静态检查当作浏览器事件验收。 同伴复核发现合法的极远指数留出点可能令残差平方溢出。改成缩放 RMSE,纵轴也在无量纲有限区间计算。新增 y=2^x 的 (1000,1) 留出实例以及更远的溢出预测检查;全部 Canvas 数值参数都有限。图注进一步分清 ln(y) 的输入 sigma 与 A 单位的标准误。 核对结果 review/model-check.json 记录 10 项实际模型/绘图检查:解析直线、独立加权手算、解析二次、指数恢复、秩退化和非法响应、留出隔离、排除与空文档、最大 200 行和特殊 CSV、空数字拒绝、极大指数数值与绘图。 默认参数 a=0.13543478260869435、b=3.119311594202899;训练 RMSE=0.1512584089569675;留出 RMSE=0.4043144668658175;x=5.5 时预测 17.291648550724638。 review/default.png 是默认合成实验;edited.png 是二次实验;result.png 是指数外推;boundary.png 是极端输入的数值边界。每份对应实际状态与结果 CSV,文件哈希见 final-manifest.json。 评价与适用性 闭环已经覆盖用户数据、误差假设、诊断和结果回读,纸面视觉能承载真实结果。范围有意限定为这三种模型,不能自动识别实验偏差或代替统计建模判断。页面交互代码已静态核查;缺少获准浏览器环境,因此不宣称 DOM、设备交互或下载实测通过。