问题标签 [bartmachine]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
755 浏览

r - 仅使用插入符号指定最终模型的选项

语境

caret用来拟合和调整模型。通常,使用交叉验证等重采样方法可以找到最佳参数。一旦选择了最佳参数,最终模型将使用最佳参数集拟合到整个训练数据。

除了要调整的参数(通过 传递tuneGrid)之外,还可以通过将参数传递给被调用的底层算法来传递参数train

我的问题

有没有办法指定仅用于最终模型的特定于模型的选项?

为了更加清楚:我确实想拟合所有中间模型(以获得可靠的性能估计),但我想用不同的参数拟合最终模型(除了最佳参数)。

具体用例

假设我想拟合bartMachine一些数据,然后在生产中使用最终模型。我通常会将调整后的模型保存到磁盘并根据需要加载它。但我只能保存/加载一个已经序列化的 bartMachine 模型,即我需要传递serialize=TbartMachinevia caret::train

但这将使所有模型序列化,这是非常不切实际的。我真的只需要序列化最终模型。有没有办法做到这一点?

0 投票
0 回答
317 浏览

r - 在 macOS 上遇到 rJava 问题

所以我尝试在 R-studio 中安装包 bartMachine,它安装了依赖项 rJava……但是,我很难让 rJava 在我的 macOS 上工作。

这个问题已被多次问过,但似乎没有一个解决方案对我有用。

这是我在尝试加载 rJava 库时在 R-Studio 中遇到的错误:

我尝试重新安装 JDE、JDK 等,但似乎没有任何效果......当我java -version在终端中运行时,它向我显示:

我正在使用 macOS Mojave,版本:10.14.3... 和 R-Studio 版本:1.1.456。

关于我如何解决这个问题的任何建议?

0 投票
0 回答
56 浏览

java - bartMachine 在重复执行时会增加内存使用量

我观察到bartMachine重复R执行时会增加内存使用量。为了显示:

第一次运行将只使用大约 100MB,后来运行几个 100s,甚至后来大约 1-2 Gb(在我的机器上)。似乎以某种方式在运行之间没有清空内存。在某些时候(在其他应用程序中),这会导致内存溢出保留的内存。

有什么可以做的吗,比如在重复运行之间清空内存?当然可以重新启动 R 会话,但这种措施似乎很极端,不太实用。

0 投票
1 回答
391 浏览

r - 在插入符号中安装 bartMachine 得到长度为零的参数/不正确的维数

我正在尝试为bartMachinein 中的一个很好的用法示例建模Caret,但我似乎无法正确地为 a 建模bartMachineCaret谁能告诉我,主要错误到底是什么意思?或者是否有用于 BART 建模的简单可重现代码?

这是我使用 HouseVotes84 和汽车数据集的一些虚拟数据对 bartMachine 建模的片段:

我使用 try Catch 方法轻松地通知有关代码进度的事情,因此代码失败、发出警告或成功时很清楚。

就我而言,数据集也没有任何 NA 值

0 投票
1 回答
150 浏览

r - 使用 bartCause 包预测隆起

我正在尝试使用 bartCause 包在 R 中构建提升模型。不幸的是,我无法以正确的方式集成数据框 -错误消息

使用的代码:

校准数据:(2595 个观测变量,共 15 个变量) 在此处输入图像描述

验证数据:(2595 个变量,共 15 个变量) 在此处输入图像描述

0 投票
0 回答
140 浏览

java - Google colab 上 r 脚本中的 java 问题

如果我以不正确的格式提出问题,请原谅,这是我第一次在这里发帖:

我正在尝试运行模型,主要使用 r 上的 bartMachine 包构建模型。

当我可以访问服务器时,我能够成功运行该脚本,因此我知道该脚本功能齐全。不幸的是,我不再有权访问该服务器,并且脚本使我的机器崩溃。我决定尝试使用 R 运行时在 google colab 上运行脚本(而不是使用 R 魔法单元选项)。当我运行模型时,出现以下错误:

我知道这个问题与java有关,我尝试了无数次修复,但都没有成功。

有任何想法吗?

  • 肖恩