高斯过程回归python_基于python的高斯过程回归训练集数据扩充
我正在用scikit學(xué)習(xí)研究高斯過程回歸問題。為了進(jìn)行預(yù)測,我有這樣的數(shù)據(jù)集,它包含傳感器在三維坐標(biāo)系中的10個不同位置:例如Sensor1 coords:
[[ 30.1678 -173.569 725.724 ]
[ 29.9895 -173.34 725.76 ]
[ 29.9411 -173.111 725.768 ]
[ 29.9306 -173.016 725.98 ]
[ 29.6754 -172.621 725.795 ]
[ 29.5277 -172.274 725.903 ]
[ 29.585 -171.978 726.111 ]
[ 29.4114 -171.507 726.188 ]
[ 29.3951 -170.947 726.173 ]
[ 29.3577 -170.196 726.384 ]]
我執(zhí)行的探地雷達(dá)與離開一技術(shù),以便在每次運(yùn)行我使用9個三維坐標(biāo)。訓(xùn)練我的模型并在一個坐標(biāo)上測試。然后我改變排列繼續(xù)。在
為了防止過擬合問題,我想用數(shù)據(jù)擴(kuò)充來放大(或添加noiese)我的訓(xùn)練數(shù)據(jù)。我見過的大多數(shù)數(shù)據(jù)增強(qiáng)技術(shù)都不適合用于圖像(隨機(jī)旋轉(zhuǎn)、裁剪、翻轉(zhuǎn)等)。我的問題是:在python中有什么方法可以對我的數(shù)據(jù)進(jìn)行處理嗎?在
擴(kuò)大我的以上數(shù)據(jù)有什么限制嗎。我可以為一個特定的三維坐標(biāo)添加多少噪音。?在
要添加的新噪聲數(shù)據(jù),例如列x的值應(yīng)介于min(29.585)和max(30.1678)之間。我說的對嗎?或者也可以排成一排嗎?在
謝謝你!在
編輯
所以,我手動產(chǎn)生了噪音。在
^{pr2}$
我現(xiàn)在的問題是:如果我通過random.uniform(low, high, size)在最小值/最大值之間生成浮動,那么噪聲數(shù)據(jù)的標(biāo)準(zhǔn)偏差有時會大于0.8 or 1.0。因此,探地雷達(dá)預(yù)測的均方根誤差較大。如何設(shè)置一個限制,使生成的float的SD不能大于0.2?在
總結(jié)
以上是生活随笔為你收集整理的高斯过程回归python_基于python的高斯过程回归训练集数据扩充的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 当兵体重要求计算公式2021
- 下一篇: git merge 回退_Git命令