* Satoshi Hara and Kohei Hayashi. Making Tree Ensembles Interpretable: A Bayesian Model Selection Approach. AISTATS'18 (to appear).
arXiv ver.: https://arxiv.org/abs/1606.09066#
* GitHub
https://github.com/sato9hara/defragTrees
* Satoshi Hara and Kohei Hayashi. Making Tree Ensembles Interpretable: A Bayesian Model Selection Approach. AISTATS'18 (to appear).
arXiv ver.: https://arxiv.org/abs/1606.09066#
* GitHub
https://github.com/sato9hara/defragTrees
Introduction of sensitivity analysis for randamforest regression, binary classification and multi-class classification of random forest using {forestFloor} package
Introduction of sensitivity analysis for randamforest regression, binary classification and multi-class classification of random forest using {forestFloor} package
「樹木モデルとランダムフォレスト(Tree-based Models and Random Forest) -機械学習による分類・予測-」。 Tree-based Model, Random Forest の入門的な内容です。機械学習・データマイニングセミナー 2010/10/07 。 hamadakoichi 濱田晃一
How to generate PowerPoint slides Non-manually using RSatoshi Kato
Introduction to:
- Basic idea and procedure of {officer} package
- Getting started: Embedding texts, tables and figures in slides
- PowerPoint Structure: Layouts and Placeholders
- Making a template for specific layouts
- Making a template for your own slide-layouts
Resources are avail at: https://github.com/katokohaku/powerpoint_with_officer
Exploratory data analysis using xgboost package in RSatoshi Kato
Explain HOW-TO procedure exploratory data analysis using xgboost (EDAXGB), such as feature importance, sensitivity analysis, feature contribution and feature interaction. It is just based on using built-in predict() function in R package.
All of the sample codes are available at: https://github.com/katokohaku/EDAxgboost
a Japanese introduction of an R package {featuretweakR }
available from: https://github.com/katokohaku/featureTweakR
reference: "Interpretable Predictions of Tree-based Ensembles via Actionable Feature Tweaking" (https://arxiv.org/abs/1706.06691). Codes are at my Github (https://github.com/katokohaku/feature_tweaking)
Outline of Genetic Algorithm + Searching for Maximum Value of Function and Traveling Salesman Problem using R.
To view source codes and animation:
Searching for Maximum Value of Function
- https://github.com/katokohaku/evolutional_comptutation/blob/master/chap2.1.Rmd
Traveling Salesman Problem
- https://github.com/katokohaku/evolutional_comptutation/blob/master/chap2.2.Rmd
Intoroduction & R implementation of "Interpretable predictions of tree-based ...Satoshi Kato
a Japanese introduction and an R implementation of "Interpretable Predictions of Tree-based Ensembles via Actionable Feature Tweaking" (https://arxiv.org/abs/1706.06691). Codes are at my Github (https://github.com/katokohaku/feature_tweaking)
Introduction of "the alternate features search" using RSatoshi Kato
Introduction of the alternate features search using R, proposed in the paper. S. Hara, T. Maehara, Finding Alternate Features in Lasso, 1611.05940, 2016.
Imputation of Missing Values using Random ForestSatoshi Kato
missForest packageの紹介
“MissForest - nonparametric missing value imputation for mixed-type data (DJ Stekhoven, P Bühlmann (2011), Bioinformatics 28 (1), 112-118)
10. You can't see the forest for the trees.
• 学習後の決定木は確認できるが、結構形が違う。
• 木をひとつずつ眺めて全体の分析するのは、まず無理。
11. Q.“ How can I interpret the results from a random forest? “
• どういう識別をしているのか?という情報を評価したい。
1. 学習後のアンサンブル(森)の構造を要約できないか?
2. 特徴変数が【どのように】重要なのか見れないか?
A.“The "inTrees" R package might be useful.”
• http://stackoverflow.com/questions/14996619/random-forest-output-interpretation
• この人、この質問にしか答えてない
具体的には
1.森全体の要約
枝の集計と刈込により全体像を把握
2.仮説抽出
枝をトランザクションとみなしてアソシエーション分析
22. 参考文献
• randomForest {randomForest}
• cForest {party}
• "Party on! A New, Conditional Variable Importance Measure for Random Forests Available in the party Package",
Strobl et al. 2009.
• http://epub.ub.uni-muenchen.de/9387/1/techreport.pdf
• 弱学習器の木構造を抽出する
• “How to actually plot a sample tree from randomForest::getTree()?” -- Cross Validated
• http://stats.stackexchange.com/questions/41443/how-to-actually-plot-a-sample-tree-from-
randomforestgettree
• “Party extract BinaryTree from cforest?” -- R help
• http://r.789695.n4.nabble.com/Re-Fwd-Re-Party-extract-BinaryTree-from-cforest-td3878100.html
• 弱学習器の木構造から枝を抽出する {inTrees}
• “Random forest output interpretation” -- Stack Overflow
• http://stackoverflow.com/questions/14996619/random-forest-output-interpretation
• “Interpreting Tree Ensembles with inTrees”, Houtao Deng, arXiv:1408.5456, 2014
• https://sites.google.com/site/houtaodeng/intrees