- 主题:求助,拟合的实际问题
他既然都用线性插值了,说明他很可能也没有公式啊,不然何不直接用公式算呢?
【 在 operater (人肉学步车) 的大作中提到: 】
: 感谢各位,实际问题是这样:
: 一个软件,用于文本数据的处理,统计某些关键字出现的次数。例如统计出现“翻红”“涨停”“拉高”等词汇的次数,算出一篇新闻对应的情绪的分值。
: 命中关键词的次数阅多,分值越高。所以定义域是正整数,命中0次分数为0,分数不超过1。
: ...................
--
FROM 182.149.108.*
经验,可以算依据吗?
【 在 operater (人肉学步车) 的大作中提到: 】
: 我们觉得这些数值必定有些依据,不是他凭空编造的。
--
FROM 182.149.108.*
在已知公式,但公式中的参数未知的时候,可以用(非线性)最小二乘法拟合参数。但是公式怎么定可能就得靠试验了。
【 在 operater (人肉学步车) 的大作中提到: 】
: 这是来自商业软件的实际问题,一个函数,定义域是正整数,值域是(0,1),单调递增,以f(x)=1为渐近线。
: 已知函数在某些点的近似值。
: f(1)=0.77389
: ...................
--
FROM 182.149.108.*
scipy的curve_fit有最小二乘法的实现,不需要遍历参数
【 在 operater (人肉学步车) 的大作中提到: 】
: 我想到一个方法,把常见的函数(对数,指数,三角函数等)进行排列组合,加上系数,系数是-30到30的自然数,以及pi, e. 暴力求解。这建立在一个前提下,即f(x)的数写比较简单,系数不奇葩。
: 希望某个软件已经这样做了,我就不用亲自写代码实现了。
: 以前用暴力方法解决过f(x)是多项式的商,系数是有理数的情况。
: ...................
--
FROM 182.149.108.*