游峡 在 2003-12-8 19:19:33 发表的内容 "x" 轴是频率,"y"轴是响度。 你表里数据的离差根本就不需用到最小二乘曲线法,不是什么精密计算。用最基本的图解法就可以得出人耳听力波动曲线平均轴(一条直线),波动在正负几DB。如果有你时间当然可以用高数建模来求出那条波动轴线,特别是发表文章时更应该有高数来求。求不求得出还要看采样量,你图表的采样还远远不够,如何建模?用图表法求解胜任有余。
|
很好,看得出游峡兄对于这方面有较深入的造诣。最小二乘法其实就是通过计算待拟合的曲线和待定直线的方差的最小值,得出最佳拟合直线的斜率和通过的定点,从而用点斜式描绘出直线。
很明显我列的表里的数据点很疏,并且也只是写到8kHz。那个表的目的只是用来大致地说明一下情况和趋势。
不过游峡兄应该知道,幸亏我们现在讨论的声波频率,是在二元直角坐标系里考虑,此时最小二乘法的问题就是一元回归分析,可以证明(证明的难度不大,A4纸写一半就能证出来)一元回归问题肯定是有解的(但是二元以上的多元回归,就不一定有解了,多元回归分析是很复杂的!)。所以这个时候,不管采样点多少,只要给出了采样点,用最小二乘法是一定能够求出在方差意义下的“平均轴”。
另外关于图表法求解,假如你测的是平常环境下的声音,他们都是几十分贝那样的,那么你把图像画得很大很精确,然后尝试用直观去找出该直线,这样做说区区几个分贝倒也说得过去;但是现在面对的是听力下限的量,很多量都是只有一位数,那么几个分贝,或者是零点几这个数量级的值,都是很重要的,多一点,少一点都会影响结果的。
最后我想说,人耳听力的衰退关于各频率点是非线性这个结论,其实早已有结果的了,我只是在这里翻抄出来说一说而已。虽然我感兴趣的神经网络领域不是专门搞人工听力的,但是我已经听很多专家提到过的。刚才我不放心,厚着脸皮跑去问研究声学的一位老师,他有点不耐烦地回答我:“都说过多少遍了是非线性的了:高、低频两端最快,中间的慢一点。”所以,对于这个问题的讨论,我觉得我要说的也就是那么多了。