我目前正在研究需要优化的统计问题,特别是MLE(最大似然估计),如下所述:
https://en.wikipedia.org/wiki/Maximum_likelihood_estimation
然而,我遇到了一些基本的问题,我想知道是否有人可以给我一些基本优化函数的指针。例如,在R中,有一个名为" stats4&#34的库;包含这样的函数:
https://stat.ethz.ch/R-manual/R-devel/library/stats4/html/mle.html
我很乐意在J中重写这个,但是如果它们可用,可能想要一些统计构建块。我错过了什么,或者J中的优化帮助函数在哪里?
答案 0 :(得分:1)
可能最好的起点是统计资料库,其中包含/base
/distribs
/r
/rlibrary
个文件夹。可以通过J ide的“工具”菜单中的“包管理器”访问它。
stats / base有这些脚本
base.ijs
combinatorial.ijs
distribution.ijs
multivariate.ijs
random.ijs
sampledesign.ijs
univariate.ijs
stats / distribs有这些脚本
distribs.ijs
normal.ijs
uniform.ijs
test_normal.ijs
test_uniform.ijs
stats / r有这些脚本
rbase.ijs
rdcmd.ijs
rdsock.ijs
rserve.ijs
rserver.ijs
test_rbase.ijs
test_rserve.ijs
test_rserver.ijs
stats / rlibrary有这些文件
splines.ijs
test_splines.ijs
这些可能是一个很好的起点,因为脚本可能会说明最佳实践,如果不是您正在寻找的应用程序。
J已经相当优化(尤其是806测试版)但可能没有您正在寻找的所有功能。如果你自己编写,在编写性能关键函数时要注意特殊代码。这里有一个很好的参考:http://code.jsoftware.com/wiki/Vocabulary/SpecialCombinations