xgboost

    0熱度

    1回答

    我正在學習XGBoost。我想用XGBoost python api完成一個演示。 當我使用函數「xgboost.DMatrix」將數據設置爲文件時,沉默設置爲True。但是,函數「xgboost.DMatrix」總是輸出一些消息「[23:28:44] 1441x10 matrix with 11528 entries from file_name」。當我設置錯誤參數? reference

    3熱度

    2回答

    我使用XGBoost cv來查找我的模型的最佳回合數。我將不勝感激,如果有人可以證實(或否定),兩輪的最佳數量是: estop = 40 res = xgb.cv(params, dvisibletrain, num_boost_round=1000000000, nfold=5, early_stopping_rounds=estop, seed=SEED, stratified=Tr

    1熱度

    1回答

    我嘗試在spark 2.0.1和Dataset API中使用xgboost4j。到目前爲止,我所獲得的格式如下預測使用model.transform(testData) predictions.printSchema root |-- label: double (nullable = true) |-- features: vector (nullable = true) |-- pro

    0熱度

    1回答

    是否有使用xgboost解決迴歸問題的常見筆記/技巧?例子或材料?Thx。

    1熱度

    1回答

    我想弄清楚如何從xgboost模型樹生成概率,以便它們與我從predict函數中獲得的匹配。 首先,我建立模型 library(xgboost) #install.packages("ModelMetrics") library(ModelMetrics) set.seed(100) # - Extreme gbm y = as.integer(testDF$y) x = tes

    2熱度

    1回答

    xgboost.plot_importance(model, importance_type='gain') 我無法更改此圖的大小。我想將這個數字保存爲適當的大小,以便我可以在pdf中使用它。我想類似像figize

    2熱度

    2回答

    我們可以通過「重量」獲得功能重要性: model.feature_importances_ 但這不是我想要的。我希望通過信息獲取的重要性。 ,我們可以通過「增益」的情節得到功能重要性: xgboost.plot_importance(model, importance_type='gain') 不過,我不知道如何從上述情節獲得功能重要性的數據。或者 如果有像model.feature_im

    1熱度

    3回答

    我試圖用xgboost運行 - 使用蟒蛇 - 一種分類問題,在這裏我有一個numpy的矩陣X(行=觀察&列=功能)中的數據,並在標籤numpy array y。 因爲我的數據很稀疏,所以我想使用稀疏版本的X來運行它,但是似乎我錯過了某些內容,因爲發生了錯誤。 這裏是我做的: # Library import import numpy as np import xgboost as xgb

    0熱度

    1回答

    您好,我在成功運行anaconda版本python 2.7時安裝了xgboost。然而,當我下載蟒蛇Python版本3,並嘗試安裝XGBoost我不斷收到錯誤消息: ,當我在終端使用此代碼: pip install xgboost 我得到: Command "python setup.py egg_info" failed with error code 1 in /private/var/f

    0熱度

    1回答

    一個非常快速的問題令我困惑。我對r和預測建模很陌生,目前我正在使用xgboost作爲二進制分類模型。我有點困惑num_class參數,當我設置它1我有一個正常的輸出,它工作正常。但是,如果設置爲2,則會在預測中將數據行加倍,但奇怪的是準確度會提高。 對於二進制分類,參數應該是1或2,如果是2,爲什麼我得到兩倍的行?