You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hivemall.apache.org by my...@apache.org on 2021/04/22 12:26:23 UTC

[incubator-hivemall-site] branch asf-site updated: Update docs

This is an automated email from the ASF dual-hosted git repository.

myui pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-hivemall-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 9fcc339  Update docs
9fcc339 is described below

commit 9fcc339681b6391f92dc2156fc3ebfdebecaf339
Author: Makoto Yui <my...@apache.org>
AuthorDate: Thu Apr 22 21:26:05 2021 +0900

    Update docs
---
 userguide/anomaly/changefinder.html                | 29 ++++++--
 userguide/anomaly/lof.html                         | 29 ++++++--
 userguide/anomaly/sst.html                         | 29 ++++++--
 userguide/binaryclass/a9a.html                     | 29 ++++++--
 userguide/binaryclass/a9a_dataset.html             | 29 ++++++--
 userguide/binaryclass/a9a_generic.html             | 29 ++++++--
 userguide/binaryclass/a9a_lr.html                  | 29 ++++++--
 userguide/binaryclass/a9a_minibatch.html           | 29 ++++++--
 userguide/binaryclass/criteo.html                  | 29 ++++++--
 userguide/binaryclass/criteo_dataset.html          | 29 ++++++--
 userguide/binaryclass/criteo_ffm.html              | 29 ++++++--
 userguide/binaryclass/general.html                 | 29 ++++++--
 userguide/binaryclass/kdd2010a.html                | 29 ++++++--
 userguide/binaryclass/kdd2010a_dataset.html        | 29 ++++++--
 userguide/binaryclass/kdd2010a_scw.html            | 29 ++++++--
 userguide/binaryclass/kdd2010b.html                | 29 ++++++--
 userguide/binaryclass/kdd2010b_arow.html           | 29 ++++++--
 userguide/binaryclass/kdd2010b_dataset.html        | 29 ++++++--
 userguide/binaryclass/news20.html                  | 29 ++++++--
 userguide/binaryclass/news20_adagrad.html          | 31 ++++++---
 userguide/binaryclass/news20_dataset.html          | 29 ++++++--
 userguide/binaryclass/news20_generic.html          | 31 ++++++---
 userguide/binaryclass/news20_generic_bagging.html  |  2 +-
 userguide/binaryclass/news20_pa.html               | 29 ++++++--
 userguide/binaryclass/news20_rf.html               | 29 ++++++--
 userguide/binaryclass/news20_scw.html              | 29 ++++++--
 userguide/binaryclass/news20b_xgboost.html         | 29 ++++++--
 userguide/binaryclass/titanic_rf.html              | 29 ++++++--
 userguide/binaryclass/webspam.html                 | 29 ++++++--
 userguide/binaryclass/webspam_dataset.html         | 29 ++++++--
 userguide/binaryclass/webspam_scw.html             | 29 ++++++--
 userguide/clustering/lda.html                      | 29 ++++++--
 userguide/clustering/plsa.html                     | 29 ++++++--
 userguide/docker/getting_started.html              | 29 ++++++--
 userguide/eval/auc.html                            | 29 ++++++--
 userguide/eval/binary_classification_measures.html | 29 ++++++--
 userguide/eval/datagen.html                        | 29 ++++++--
 userguide/eval/lr_datagen.html                     | 29 ++++++--
 .../eval/multilabel_classification_measures.html   | 29 ++++++--
 userguide/eval/rank.html                           | 29 ++++++--
 userguide/eval/regression.html                     | 29 ++++++--
 userguide/ft_engineering/binarize.html             | 29 ++++++--
 userguide/ft_engineering/binning.html              | 29 ++++++--
 userguide/ft_engineering/bm25.html                 | 29 ++++++--
 userguide/ft_engineering/ft_trans.html             | 29 ++++++--
 userguide/ft_engineering/hashing.html              | 29 ++++++--
 userguide/ft_engineering/onehot.html               | 29 ++++++--
 userguide/ft_engineering/pairing.html              | 29 ++++++--
 userguide/ft_engineering/polynomial.html           | 29 ++++++--
 userguide/ft_engineering/quantify.html             | 29 ++++++--
 userguide/ft_engineering/scaling.html              | 29 ++++++--
 userguide/ft_engineering/selection.html            | 29 ++++++--
 userguide/ft_engineering/term_vector.html          | 29 ++++++--
 userguide/ft_engineering/tfidf.html                | 29 ++++++--
 userguide/ft_engineering/vectorization.html        | 29 ++++++--
 userguide/geospatial/latlon.html                   | 29 ++++++--
 userguide/getting_started/index.html               | 29 ++++++--
 userguide/getting_started/input-format.html        | 29 ++++++--
 userguide/getting_started/installation.html        | 29 ++++++--
 userguide/getting_started/permanent-functions.html | 29 ++++++--
 userguide/index.html                               |  2 +-
 userguide/misc/approx.html                         | 29 ++++++--
 userguide/misc/funcs.html                          | 57 ++++++++++++---
 userguide/misc/generic_funcs.html                  | 81 +++++++++++++++-------
 userguide/misc/tokenizer.html                      | 69 ++++++++++++------
 userguide/misc/topk.html                           | 29 ++++++--
 userguide/multiclass/iris.html                     | 29 ++++++--
 userguide/multiclass/iris_dataset.html             | 29 ++++++--
 userguide/multiclass/iris_randomforest.html        | 29 ++++++--
 userguide/multiclass/iris_scw.html                 | 29 ++++++--
 userguide/multiclass/iris_xgboost.html             | 29 ++++++--
 userguide/multiclass/news20.html                   | 29 ++++++--
 userguide/multiclass/news20_dataset.html           | 29 ++++++--
 userguide/multiclass/news20_ensemble.html          | 29 ++++++--
 userguide/multiclass/news20_one-vs-the-rest.html   | 29 ++++++--
 .../multiclass/news20_one-vs-the-rest_dataset.html | 29 ++++++--
 userguide/multiclass/news20_pa.html                | 29 ++++++--
 userguide/multiclass/news20_scw.html               | 29 ++++++--
 userguide/multiclass/news20_xgboost.html           | 29 ++++++--
 userguide/recommend/cf.html                        | 29 ++++++--
 userguide/recommend/item_based_cf.html             | 29 ++++++--
 userguide/recommend/movielens.html                 | 29 ++++++--
 userguide/recommend/movielens_cf.html              | 29 ++++++--
 userguide/recommend/movielens_cv.html              | 29 ++++++--
 userguide/recommend/movielens_dataset.html         | 29 ++++++--
 userguide/recommend/movielens_fm.html              | 29 ++++++--
 userguide/recommend/movielens_mf.html              | 29 ++++++--
 userguide/recommend/movielens_slim.html            | 29 ++++++--
 userguide/recommend/news20.html                    | 29 ++++++--
 userguide/recommend/news20_bbit_minhash.html       | 29 ++++++--
 userguide/recommend/news20_jaccard.html            | 29 ++++++--
 userguide/recommend/news20_knn.html                | 29 ++++++--
 userguide/regression/e2006.html                    | 29 ++++++--
 userguide/regression/e2006_arow.html               | 29 ++++++--
 userguide/regression/e2006_dataset.html            | 29 ++++++--
 userguide/regression/e2006_generic.html            | 29 ++++++--
 userguide/regression/e2006_xgboost.html            | 29 ++++++--
 userguide/regression/general.html                  | 29 ++++++--
 userguide/regression/kddcup12tr2.html              | 29 ++++++--
 userguide/regression/kddcup12tr2_adagrad.html      | 29 ++++++--
 userguide/regression/kddcup12tr2_dataset.html      | 29 ++++++--
 userguide/regression/kddcup12tr2_lr.html           | 29 ++++++--
 userguide/regression/kddcup12tr2_lr_amplify.html   | 29 ++++++--
 userguide/search_index.json                        |  2 +-
 userguide/spark/binaryclass/a9a_sql.html           | 29 ++++++--
 userguide/spark/binaryclass/index.html             | 29 ++++++--
 userguide/spark/getting_started/installation.html  | 29 ++++++--
 userguide/spark/regression/e2006_sql.html          | 29 ++++++--
 userguide/supervised_learning/prediction.html      | 29 ++++++--
 userguide/supervised_learning/tutorial.html        | 29 ++++++--
 userguide/tips/addbias.html                        | 29 ++++++--
 userguide/tips/emr.html                            | 29 ++++++--
 userguide/tips/ensemble_learning.html              | 29 ++++++--
 userguide/tips/general_tips.html                   | 29 ++++++--
 userguide/tips/hadoop_tuning.html                  | 29 ++++++--
 userguide/tips/index.html                          | 29 ++++++--
 userguide/tips/mixserver.html                      | 29 ++++++--
 userguide/tips/rand_amplify.html                   | 29 ++++++--
 userguide/tips/rowid.html                          | 29 ++++++--
 userguide/tips/rt_prediction.html                  | 29 ++++++--
 userguide/troubleshooting/asterisk.html            | 29 ++++++--
 userguide/troubleshooting/index.html               | 29 ++++++--
 userguide/troubleshooting/mapjoin_classcastex.html | 29 ++++++--
 userguide/troubleshooting/mapjoin_task_error.html  | 29 ++++++--
 userguide/troubleshooting/num_mappers.html         | 29 ++++++--
 userguide/troubleshooting/oom.html                 | 29 ++++++--
 126 files changed, 2797 insertions(+), 900 deletions(-)

diff --git a/userguide/anomaly/changefinder.html b/userguide/anomaly/changefinder.html
index e8b2424..08d429b 100644
--- a/userguide/anomaly/changefinder.html
+++ b/userguide/anomaly/changefinder.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2617,7 +2632,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"ChangeFinder: Detecting Outlier and Change-Point Simultaneously","level":"10.3","depth":1,"next":{"title":"Latent Dirichlet Allocation","level":"11.1","depth":1,"path":"clustering/lda.md","ref":"clustering/lda.md","articles":[]},"previous":{"title":"Change-Point Detection using Singular Spectrum Transformation (SST)","level":"10.2","depth":1,"path":"anomaly/sst.md","ref":"anomaly/sst.md","articles":[]},"dir":"ltr"},"config":{"plugins" [...]
+            gitbook.page.hasChanged({"page":{"title":"ChangeFinder: Detecting Outlier and Change-Point Simultaneously","level":"10.3","depth":1,"next":{"title":"Latent Dirichlet Allocation","level":"11.1","depth":1,"path":"clustering/lda.md","ref":"clustering/lda.md","articles":[]},"previous":{"title":"Change-Point Detection using Singular Spectrum Transformation (SST)","level":"10.2","depth":1,"path":"anomaly/sst.md","ref":"anomaly/sst.md","articles":[]},"dir":"ltr"},"config":{"plugins" [...]
         });
     </script>
 </div>
diff --git a/userguide/anomaly/lof.html b/userguide/anomaly/lof.html
index 6b99268..0a4e37a 100644
--- a/userguide/anomaly/lof.html
+++ b/userguide/anomaly/lof.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2595,7 +2610,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Outlier Detection using Local Outlier Factor (LOF)","level":"10.1","depth":1,"next":{"title":"Change-Point Detection using Singular Spectrum Transformation (SST)","level":"10.2","depth":1,"path":"anomaly/sst.md","ref":"anomaly/sst.md","articles":[]},"previous":{"title":"10-fold Cross Validation (Matrix Factorization)","level":"9.3.6","depth":2,"path":"recommend/movielens_cv.md","ref":"recommend/movielens_cv.md","articles":[]},"dir":"l [...]
+            gitbook.page.hasChanged({"page":{"title":"Outlier Detection using Local Outlier Factor (LOF)","level":"10.1","depth":1,"next":{"title":"Change-Point Detection using Singular Spectrum Transformation (SST)","level":"10.2","depth":1,"path":"anomaly/sst.md","ref":"anomaly/sst.md","articles":[]},"previous":{"title":"10-fold Cross Validation (Matrix Factorization)","level":"9.3.6","depth":2,"path":"recommend/movielens_cv.md","ref":"recommend/movielens_cv.md","articles":[]},"dir":"l [...]
         });
     </script>
 </div>
diff --git a/userguide/anomaly/sst.html b/userguide/anomaly/sst.html
index 2e6561e..f93c273 100644
--- a/userguide/anomaly/sst.html
+++ b/userguide/anomaly/sst.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2603,7 +2618,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Change-Point Detection using Singular Spectrum Transformation (SST)","level":"10.2","depth":1,"next":{"title":"ChangeFinder: Detecting Outlier and Change-Point Simultaneously","level":"10.3","depth":1,"path":"anomaly/changefinder.md","ref":"anomaly/changefinder.md","articles":[]},"previous":{"title":"Outlier Detection using Local Outlier Factor (LOF)","level":"10.1","depth":1,"path":"anomaly/lof.md","ref":"anomaly/lof.md","articles":[ [...]
+            gitbook.page.hasChanged({"page":{"title":"Change-Point Detection using Singular Spectrum Transformation (SST)","level":"10.2","depth":1,"next":{"title":"ChangeFinder: Detecting Outlier and Change-Point Simultaneously","level":"10.3","depth":1,"path":"anomaly/changefinder.md","ref":"anomaly/changefinder.md","articles":[]},"previous":{"title":"Outlier Detection using Local Outlier Factor (LOF)","level":"10.1","depth":1,"path":"anomaly/lof.md","ref":"anomaly/lof.md","articles":[ [...]
         });
     </script>
 </div>
diff --git a/userguide/binaryclass/a9a.html b/userguide/binaryclass/a9a.html
index b0947fd..a0e2fab 100644
--- a/userguide/binaryclass/a9a.html
+++ b/userguide/binaryclass/a9a.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="news20_generic_bagging.html">
             
-                <a href="news20_adagrad.html">
+                <a href="news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="news20_adagrad.html">
+            
+                <a href="news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="news20_rf.html">
             
                 <a href="news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="news20b_xgboost.html">
             
                 <a href="news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2426,7 +2441,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"a9a Tutorial","level":"6.2","depth":1,"next":{"title":"Data Preparation","level":"6.2.1","depth":2,"path":"binaryclass/a9a_dataset.md","ref":"binaryclass/a9a_dataset.md","articles":[]},"previous":{"title":"Binary Classification","level":"6.1","depth":1,"path":"binaryclass/general.md","ref":"binaryclass/general.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap","etoc","callouts"," [...]
+            gitbook.page.hasChanged({"page":{"title":"a9a Tutorial","level":"6.2","depth":1,"next":{"title":"Data Preparation","level":"6.2.1","depth":2,"path":"binaryclass/a9a_dataset.md","ref":"binaryclass/a9a_dataset.md","articles":[]},"previous":{"title":"Binary Classification","level":"6.1","depth":1,"path":"binaryclass/general.md","ref":"binaryclass/general.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc","callouts","toggle-cha [...]
         });
     </script>
 </div>
diff --git a/userguide/binaryclass/a9a_dataset.html b/userguide/binaryclass/a9a_dataset.html
index a1b91ff..0ad29a2 100644
--- a/userguide/binaryclass/a9a_dataset.html
+++ b/userguide/binaryclass/a9a_dataset.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="news20_generic_bagging.html">
             
-                <a href="news20_adagrad.html">
+                <a href="news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="news20_adagrad.html">
+            
+                <a href="news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="news20_rf.html">
             
                 <a href="news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="news20b_xgboost.html">
             
                 <a href="news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2456,7 +2471,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Data Preparation","level":"6.2.1","depth":2,"next":{"title":"General Binary Classifier","level":"6.2.2","depth":2,"path":"binaryclass/a9a_generic.md","ref":"binaryclass/a9a_generic.md","articles":[]},"previous":{"title":"a9a Tutorial","level":"6.2","depth":1,"path":"binaryclass/a9a.md","ref":"binaryclass/a9a.md","articles":[{"title":"Data Preparation","level":"6.2.1","depth":2,"path":"binaryclass/a9a_dataset.md","ref":"binaryclass/a9a [...]
+            gitbook.page.hasChanged({"page":{"title":"Data Preparation","level":"6.2.1","depth":2,"next":{"title":"General Binary Classifier","level":"6.2.2","depth":2,"path":"binaryclass/a9a_generic.md","ref":"binaryclass/a9a_generic.md","articles":[]},"previous":{"title":"a9a Tutorial","level":"6.2","depth":1,"path":"binaryclass/a9a.md","ref":"binaryclass/a9a.md","articles":[{"title":"Data Preparation","level":"6.2.1","depth":2,"path":"binaryclass/a9a_dataset.md","ref":"binaryclass/a9a [...]
         });
     </script>
 </div>
diff --git a/userguide/binaryclass/a9a_generic.html b/userguide/binaryclass/a9a_generic.html
index 7dc9d3a..301b1c0 100644
--- a/userguide/binaryclass/a9a_generic.html
+++ b/userguide/binaryclass/a9a_generic.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="news20_generic_bagging.html">
             
-                <a href="news20_adagrad.html">
+                <a href="news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="news20_adagrad.html">
+            
+                <a href="news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="news20_rf.html">
             
                 <a href="news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="news20b_xgboost.html">
             
                 <a href="news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2554,7 +2569,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"General Binary Classifier","level":"6.2.2","depth":2,"next":{"title":"Logistic Regression","level":"6.2.3","depth":2,"path":"binaryclass/a9a_lr.md","ref":"binaryclass/a9a_lr.md","articles":[]},"previous":{"title":"Data Preparation","level":"6.2.1","depth":2,"path":"binaryclass/a9a_dataset.md","ref":"binaryclass/a9a_dataset.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap","etoc" [...]
+            gitbook.page.hasChanged({"page":{"title":"General Binary Classifier","level":"6.2.2","depth":2,"next":{"title":"Logistic Regression","level":"6.2.3","depth":2,"path":"binaryclass/a9a_lr.md","ref":"binaryclass/a9a_lr.md","articles":[]},"previous":{"title":"Data Preparation","level":"6.2.1","depth":2,"path":"binaryclass/a9a_dataset.md","ref":"binaryclass/a9a_dataset.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc","callouts [...]
         });
     </script>
 </div>
diff --git a/userguide/binaryclass/a9a_lr.html b/userguide/binaryclass/a9a_lr.html
index 043b524..64c6873 100644
--- a/userguide/binaryclass/a9a_lr.html
+++ b/userguide/binaryclass/a9a_lr.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="news20_generic_bagging.html">
             
-                <a href="news20_adagrad.html">
+                <a href="news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="news20_adagrad.html">
+            
+                <a href="news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="news20_rf.html">
             
                 <a href="news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="news20b_xgboost.html">
             
                 <a href="news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2499,7 +2514,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Logistic Regression","level":"6.2.3","depth":2,"next":{"title":"Mini-batch Gradient Descent","level":"6.2.4","depth":2,"path":"binaryclass/a9a_minibatch.md","ref":"binaryclass/a9a_minibatch.md","articles":[]},"previous":{"title":"General Binary Classifier","level":"6.2.2","depth":2,"path":"binaryclass/a9a_generic.md","ref":"binaryclass/a9a_generic.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","s [...]
+            gitbook.page.hasChanged({"page":{"title":"Logistic Regression","level":"6.2.3","depth":2,"next":{"title":"Mini-batch Gradient Descent","level":"6.2.4","depth":2,"path":"binaryclass/a9a_minibatch.md","ref":"binaryclass/a9a_minibatch.md","articles":[]},"previous":{"title":"General Binary Classifier","level":"6.2.2","depth":2,"path":"binaryclass/a9a_generic.md","ref":"binaryclass/a9a_generic.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","s [...]
         });
     </script>
 </div>
diff --git a/userguide/binaryclass/a9a_minibatch.html b/userguide/binaryclass/a9a_minibatch.html
index 5cf79d5..c588d1c 100644
--- a/userguide/binaryclass/a9a_minibatch.html
+++ b/userguide/binaryclass/a9a_minibatch.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="news20_generic_bagging.html">
             
-                <a href="news20_adagrad.html">
+                <a href="news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="news20_adagrad.html">
+            
+                <a href="news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="news20_rf.html">
             
                 <a href="news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="news20b_xgboost.html">
             
                 <a href="news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2472,7 +2487,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Mini-batch Gradient Descent","level":"6.2.4","depth":2,"next":{"title":"News20 Tutorial","level":"6.3","depth":1,"path":"binaryclass/news20.md","ref":"binaryclass/news20.md","articles":[{"title":"Data Preparation","level":"6.3.1","depth":2,"path":"binaryclass/news20_dataset.md","ref":"binaryclass/news20_dataset.md","articles":[]},{"title":"Perceptron, Passive Aggressive","level":"6.3.2","depth":2,"path":"binaryclass/news20_pa.md","ref [...]
+            gitbook.page.hasChanged({"page":{"title":"Mini-batch Gradient Descent","level":"6.2.4","depth":2,"next":{"title":"News20 Tutorial","level":"6.3","depth":1,"path":"binaryclass/news20.md","ref":"binaryclass/news20.md","articles":[{"title":"Data Preparation","level":"6.3.1","depth":2,"path":"binaryclass/news20_dataset.md","ref":"binaryclass/news20_dataset.md","articles":[]},{"title":"Perceptron, Passive Aggressive","level":"6.3.2","depth":2,"path":"binaryclass/news20_pa.md","ref [...]
         });
     </script>
 </div>
diff --git a/userguide/binaryclass/criteo.html b/userguide/binaryclass/criteo.html
index 9c8fb9b..f664146 100644
--- a/userguide/binaryclass/criteo.html
+++ b/userguide/binaryclass/criteo.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="news20_generic_bagging.html">
             
-                <a href="news20_adagrad.html">
+                <a href="news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="news20_adagrad.html">
+            
+                <a href="news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="news20_rf.html">
             
                 <a href="news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="news20b_xgboost.html">
             
                 <a href="news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2427,7 +2442,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Criteo Tutorial","level":"6.8","depth":1,"next":{"title":"Data Preparation","level":"6.8.1","depth":2,"path":"binaryclass/criteo_dataset.md","ref":"binaryclass/criteo_dataset.md","articles":[]},"previous":{"title":"Kaggle Titanic Tutorial","level":"6.7","depth":1,"path":"binaryclass/titanic_rf.md","ref":"binaryclass/titanic_rf.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap","e [...]
+            gitbook.page.hasChanged({"page":{"title":"Criteo Tutorial","level":"6.8","depth":1,"next":{"title":"Data Preparation","level":"6.8.1","depth":2,"path":"binaryclass/criteo_dataset.md","ref":"binaryclass/criteo_dataset.md","articles":[]},"previous":{"title":"Kaggle Titanic Tutorial","level":"6.7","depth":1,"path":"binaryclass/titanic_rf.md","ref":"binaryclass/titanic_rf.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc","call [...]
         });
     </script>
 </div>
diff --git a/userguide/binaryclass/criteo_dataset.html b/userguide/binaryclass/criteo_dataset.html
index 47911ba..411d7fe 100644
--- a/userguide/binaryclass/criteo_dataset.html
+++ b/userguide/binaryclass/criteo_dataset.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="news20_generic_bagging.html">
             
-                <a href="news20_adagrad.html">
+                <a href="news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="news20_adagrad.html">
+            
+                <a href="news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="news20_rf.html">
             
                 <a href="news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="news20b_xgboost.html">
             
                 <a href="news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2489,7 +2504,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Data Preparation","level":"6.8.1","depth":2,"next":{"title":"Field-Aware Factorization Machines","level":"6.8.2","depth":2,"path":"binaryclass/criteo_ffm.md","ref":"binaryclass/criteo_ffm.md","articles":[]},"previous":{"title":"Criteo Tutorial","level":"6.8","depth":1,"path":"binaryclass/criteo.md","ref":"binaryclass/criteo.md","articles":[{"title":"Data Preparation","level":"6.8.1","depth":2,"path":"binaryclass/criteo_dataset.md","re [...]
+            gitbook.page.hasChanged({"page":{"title":"Data Preparation","level":"6.8.1","depth":2,"next":{"title":"Field-Aware Factorization Machines","level":"6.8.2","depth":2,"path":"binaryclass/criteo_ffm.md","ref":"binaryclass/criteo_ffm.md","articles":[]},"previous":{"title":"Criteo Tutorial","level":"6.8","depth":1,"path":"binaryclass/criteo.md","ref":"binaryclass/criteo.md","articles":[{"title":"Data Preparation","level":"6.8.1","depth":2,"path":"binaryclass/criteo_dataset.md","re [...]
         });
     </script>
 </div>
diff --git a/userguide/binaryclass/criteo_ffm.html b/userguide/binaryclass/criteo_ffm.html
index 3c4d03c..45cce6f 100644
--- a/userguide/binaryclass/criteo_ffm.html
+++ b/userguide/binaryclass/criteo_ffm.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="news20_generic_bagging.html">
             
-                <a href="news20_adagrad.html">
+                <a href="news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="news20_adagrad.html">
+            
+                <a href="news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="news20_rf.html">
             
                 <a href="news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="news20b_xgboost.html">
             
                 <a href="news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2723,7 +2738,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Field-Aware Factorization Machines","level":"6.8.2","depth":2,"next":{"title":"News20 Multiclass Tutorial","level":"7.1","depth":1,"path":"multiclass/news20.md","ref":"multiclass/news20.md","articles":[{"title":"Data Preparation","level":"7.1.1","depth":2,"path":"multiclass/news20_dataset.md","ref":"multiclass/news20_dataset.md","articles":[]},{"title":"Data Preparation for one-vs-the-rest classifiers","level":"7.1.2","depth":2,"path" [...]
+            gitbook.page.hasChanged({"page":{"title":"Field-Aware Factorization Machines","level":"6.8.2","depth":2,"next":{"title":"News20 Multiclass Tutorial","level":"7.1","depth":1,"path":"multiclass/news20.md","ref":"multiclass/news20.md","articles":[{"title":"Data Preparation","level":"7.1.1","depth":2,"path":"multiclass/news20_dataset.md","ref":"multiclass/news20_dataset.md","articles":[]},{"title":"Data Preparation for one-vs-the-rest classifiers","level":"7.1.2","depth":2,"path" [...]
         });
     </script>
 </div>
diff --git a/userguide/binaryclass/general.html b/userguide/binaryclass/general.html
index b94b322..e1576d1 100644
--- a/userguide/binaryclass/general.html
+++ b/userguide/binaryclass/general.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="news20_generic_bagging.html">
             
-                <a href="news20_adagrad.html">
+                <a href="news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="news20_adagrad.html">
+            
+                <a href="news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="news20_rf.html">
             
                 <a href="news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="news20b_xgboost.html">
             
                 <a href="news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2532,7 +2547,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Binary Classification","level":"6.1","depth":1,"next":{"title":"a9a Tutorial","level":"6.2","depth":1,"path":"binaryclass/a9a.md","ref":"binaryclass/a9a.md","articles":[{"title":"Data Preparation","level":"6.2.1","depth":2,"path":"binaryclass/a9a_dataset.md","ref":"binaryclass/a9a_dataset.md","articles":[]},{"title":"General Binary Classifier","level":"6.2.2","depth":2,"path":"binaryclass/a9a_generic.md","ref":"binaryclass/a9a_generic [...]
+            gitbook.page.hasChanged({"page":{"title":"Binary Classification","level":"6.1","depth":1,"next":{"title":"a9a Tutorial","level":"6.2","depth":1,"path":"binaryclass/a9a.md","ref":"binaryclass/a9a.md","articles":[{"title":"Data Preparation","level":"6.2.1","depth":2,"path":"binaryclass/a9a_dataset.md","ref":"binaryclass/a9a_dataset.md","articles":[]},{"title":"General Binary Classifier","level":"6.2.2","depth":2,"path":"binaryclass/a9a_generic.md","ref":"binaryclass/a9a_generic [...]
         });
     </script>
 </div>
diff --git a/userguide/binaryclass/kdd2010a.html b/userguide/binaryclass/kdd2010a.html
index dcfbeb5..454e457 100644
--- a/userguide/binaryclass/kdd2010a.html
+++ b/userguide/binaryclass/kdd2010a.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="news20_generic_bagging.html">
             
-                <a href="news20_adagrad.html">
+                <a href="news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="news20_adagrad.html">
+            
+                <a href="news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="news20_rf.html">
             
                 <a href="news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="news20b_xgboost.html">
             
                 <a href="news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2426,7 +2441,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"KDD2010a Tutorial","level":"6.4","depth":1,"next":{"title":"Data Preparation","level":"6.4.1","depth":2,"path":"binaryclass/kdd2010a_dataset.md","ref":"binaryclass/kdd2010a_dataset.md","articles":[]},"previous":{"title":"XGBoost","level":"6.3.7","depth":2,"path":"binaryclass/news20b_xgboost.md","ref":"binaryclass/news20b_xgboost.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap", [...]
+            gitbook.page.hasChanged({"page":{"title":"KDD2010a Tutorial","level":"6.4","depth":1,"next":{"title":"Data Preparation","level":"6.4.1","depth":2,"path":"binaryclass/kdd2010a_dataset.md","ref":"binaryclass/kdd2010a_dataset.md","articles":[]},"previous":{"title":"XGBoost","level":"6.3.8","depth":2,"path":"binaryclass/news20b_xgboost.md","ref":"binaryclass/news20b_xgboost.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc","ca [...]
         });
     </script>
 </div>
diff --git a/userguide/binaryclass/kdd2010a_dataset.html b/userguide/binaryclass/kdd2010a_dataset.html
index 64cadd0..14381c5 100644
--- a/userguide/binaryclass/kdd2010a_dataset.html
+++ b/userguide/binaryclass/kdd2010a_dataset.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="news20_generic_bagging.html">
             
-                <a href="news20_adagrad.html">
+                <a href="news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="news20_adagrad.html">
+            
+                <a href="news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="news20_rf.html">
             
                 <a href="news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="news20b_xgboost.html">
             
                 <a href="news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2490,7 +2505,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Data Preparation","level":"6.4.1","depth":2,"next":{"title":"PA, CW, AROW, SCW","level":"6.4.2","depth":2,"path":"binaryclass/kdd2010a_scw.md","ref":"binaryclass/kdd2010a_scw.md","articles":[]},"previous":{"title":"KDD2010a Tutorial","level":"6.4","depth":1,"path":"binaryclass/kdd2010a.md","ref":"binaryclass/kdd2010a.md","articles":[{"title":"Data Preparation","level":"6.4.1","depth":2,"path":"binaryclass/kdd2010a_dataset.md","ref":"b [...]
+            gitbook.page.hasChanged({"page":{"title":"Data Preparation","level":"6.4.1","depth":2,"next":{"title":"PA, CW, AROW, SCW","level":"6.4.2","depth":2,"path":"binaryclass/kdd2010a_scw.md","ref":"binaryclass/kdd2010a_scw.md","articles":[]},"previous":{"title":"KDD2010a Tutorial","level":"6.4","depth":1,"path":"binaryclass/kdd2010a.md","ref":"binaryclass/kdd2010a.md","articles":[{"title":"Data Preparation","level":"6.4.1","depth":2,"path":"binaryclass/kdd2010a_dataset.md","ref":"b [...]
         });
     </script>
 </div>
diff --git a/userguide/binaryclass/kdd2010a_scw.html b/userguide/binaryclass/kdd2010a_scw.html
index 3875d2b..5727b24 100644
--- a/userguide/binaryclass/kdd2010a_scw.html
+++ b/userguide/binaryclass/kdd2010a_scw.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="news20_generic_bagging.html">
             
-                <a href="news20_adagrad.html">
+                <a href="news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="news20_adagrad.html">
+            
+                <a href="news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="news20_rf.html">
             
                 <a href="news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="news20b_xgboost.html">
             
                 <a href="news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2626,7 +2641,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"PA, CW, AROW, SCW","level":"6.4.2","depth":2,"next":{"title":"KDD2010b Tutorial","level":"6.5","depth":1,"path":"binaryclass/kdd2010b.md","ref":"binaryclass/kdd2010b.md","articles":[{"title":"Data Preparation","level":"6.5.1","depth":2,"path":"binaryclass/kdd2010b_dataset.md","ref":"binaryclass/kdd2010b_dataset.md","articles":[]},{"title":"AROW","level":"6.5.2","depth":2,"path":"binaryclass/kdd2010b_arow.md","ref":"binaryclass/kdd2010 [...]
+            gitbook.page.hasChanged({"page":{"title":"PA, CW, AROW, SCW","level":"6.4.2","depth":2,"next":{"title":"KDD2010b Tutorial","level":"6.5","depth":1,"path":"binaryclass/kdd2010b.md","ref":"binaryclass/kdd2010b.md","articles":[{"title":"Data Preparation","level":"6.5.1","depth":2,"path":"binaryclass/kdd2010b_dataset.md","ref":"binaryclass/kdd2010b_dataset.md","articles":[]},{"title":"AROW","level":"6.5.2","depth":2,"path":"binaryclass/kdd2010b_arow.md","ref":"binaryclass/kdd2010 [...]
         });
     </script>
 </div>
diff --git a/userguide/binaryclass/kdd2010b.html b/userguide/binaryclass/kdd2010b.html
index 78e743f..9bb949b 100644
--- a/userguide/binaryclass/kdd2010b.html
+++ b/userguide/binaryclass/kdd2010b.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="news20_generic_bagging.html">
             
-                <a href="news20_adagrad.html">
+                <a href="news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="news20_adagrad.html">
+            
+                <a href="news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="news20_rf.html">
             
                 <a href="news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="news20b_xgboost.html">
             
                 <a href="news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2426,7 +2441,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"KDD2010b Tutorial","level":"6.5","depth":1,"next":{"title":"Data Preparation","level":"6.5.1","depth":2,"path":"binaryclass/kdd2010b_dataset.md","ref":"binaryclass/kdd2010b_dataset.md","articles":[]},"previous":{"title":"PA, CW, AROW, SCW","level":"6.4.2","depth":2,"path":"binaryclass/kdd2010a_scw.md","ref":"binaryclass/kdd2010a_scw.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitem [...]
+            gitbook.page.hasChanged({"page":{"title":"KDD2010b Tutorial","level":"6.5","depth":1,"next":{"title":"Data Preparation","level":"6.5.1","depth":2,"path":"binaryclass/kdd2010b_dataset.md","ref":"binaryclass/kdd2010b_dataset.md","articles":[]},"previous":{"title":"PA, CW, AROW, SCW","level":"6.4.2","depth":2,"path":"binaryclass/kdd2010a_scw.md","ref":"binaryclass/kdd2010a_scw.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc" [...]
         });
     </script>
 </div>
diff --git a/userguide/binaryclass/kdd2010b_arow.html b/userguide/binaryclass/kdd2010b_arow.html
index 8bb78d4..ee23f72 100644
--- a/userguide/binaryclass/kdd2010b_arow.html
+++ b/userguide/binaryclass/kdd2010b_arow.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="news20_generic_bagging.html">
             
-                <a href="news20_adagrad.html">
+                <a href="news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="news20_adagrad.html">
+            
+                <a href="news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="news20_rf.html">
             
                 <a href="news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="news20b_xgboost.html">
             
                 <a href="news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2472,7 +2487,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"AROW","level":"6.5.2","depth":2,"next":{"title":"Webspam Tutorial","level":"6.6","depth":1,"path":"binaryclass/webspam.md","ref":"binaryclass/webspam.md","articles":[{"title":"Data Pareparation","level":"6.6.1","depth":2,"path":"binaryclass/webspam_dataset.md","ref":"binaryclass/webspam_dataset.md","articles":[]},{"title":"PA1, AROW, SCW","level":"6.6.2","depth":2,"path":"binaryclass/webspam_scw.md","ref":"binaryclass/webspam_scw.md", [...]
+            gitbook.page.hasChanged({"page":{"title":"AROW","level":"6.5.2","depth":2,"next":{"title":"Webspam Tutorial","level":"6.6","depth":1,"path":"binaryclass/webspam.md","ref":"binaryclass/webspam.md","articles":[{"title":"Data Pareparation","level":"6.6.1","depth":2,"path":"binaryclass/webspam_dataset.md","ref":"binaryclass/webspam_dataset.md","articles":[]},{"title":"PA1, AROW, SCW","level":"6.6.2","depth":2,"path":"binaryclass/webspam_scw.md","ref":"binaryclass/webspam_scw.md", [...]
         });
     </script>
 </div>
diff --git a/userguide/binaryclass/kdd2010b_dataset.html b/userguide/binaryclass/kdd2010b_dataset.html
index 9931659..5a6433c 100644
--- a/userguide/binaryclass/kdd2010b_dataset.html
+++ b/userguide/binaryclass/kdd2010b_dataset.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="news20_generic_bagging.html">
             
-                <a href="news20_adagrad.html">
+                <a href="news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="news20_adagrad.html">
+            
+                <a href="news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="news20_rf.html">
             
                 <a href="news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="news20b_xgboost.html">
             
                 <a href="news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2477,7 +2492,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Data Preparation","level":"6.5.1","depth":2,"next":{"title":"AROW","level":"6.5.2","depth":2,"path":"binaryclass/kdd2010b_arow.md","ref":"binaryclass/kdd2010b_arow.md","articles":[]},"previous":{"title":"KDD2010b Tutorial","level":"6.5","depth":1,"path":"binaryclass/kdd2010b.md","ref":"binaryclass/kdd2010b.md","articles":[{"title":"Data Preparation","level":"6.5.1","depth":2,"path":"binaryclass/kdd2010b_dataset.md","ref":"binaryclass/ [...]
+            gitbook.page.hasChanged({"page":{"title":"Data Preparation","level":"6.5.1","depth":2,"next":{"title":"AROW","level":"6.5.2","depth":2,"path":"binaryclass/kdd2010b_arow.md","ref":"binaryclass/kdd2010b_arow.md","articles":[]},"previous":{"title":"KDD2010b Tutorial","level":"6.5","depth":1,"path":"binaryclass/kdd2010b.md","ref":"binaryclass/kdd2010b.md","articles":[{"title":"Data Preparation","level":"6.5.1","depth":2,"path":"binaryclass/kdd2010b_dataset.md","ref":"binaryclass/ [...]
         });
     </script>
 </div>
diff --git a/userguide/binaryclass/news20.html b/userguide/binaryclass/news20.html
index c39ba8e..3c9c7db 100644
--- a/userguide/binaryclass/news20.html
+++ b/userguide/binaryclass/news20.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="news20_generic_bagging.html">
             
-                <a href="news20_adagrad.html">
+                <a href="news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="news20_adagrad.html">
+            
+                <a href="news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="news20_rf.html">
             
                 <a href="news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="news20b_xgboost.html">
             
                 <a href="news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2426,7 +2441,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"News20 Tutorial","level":"6.3","depth":1,"next":{"title":"Data Preparation","level":"6.3.1","depth":2,"path":"binaryclass/news20_dataset.md","ref":"binaryclass/news20_dataset.md","articles":[]},"previous":{"title":"Mini-batch Gradient Descent","level":"6.2.4","depth":2,"path":"binaryclass/a9a_minibatch.md","ref":"binaryclass/a9a_minibatch.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter", [...]
+            gitbook.page.hasChanged({"page":{"title":"News20 Tutorial","level":"6.3","depth":1,"next":{"title":"Data Preparation","level":"6.3.1","depth":2,"path":"binaryclass/news20_dataset.md","ref":"binaryclass/news20_dataset.md","articles":[]},"previous":{"title":"Mini-batch Gradient Descent","level":"6.2.4","depth":2,"path":"binaryclass/a9a_minibatch.md","ref":"binaryclass/a9a_minibatch.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter", [...]
         });
     </script>
 </div>
diff --git a/userguide/binaryclass/news20_adagrad.html b/userguide/binaryclass/news20_adagrad.html
index e15399a..8cd8325 100644
--- a/userguide/binaryclass/news20_adagrad.html
+++ b/userguide/binaryclass/news20_adagrad.html
@@ -100,7 +100,7 @@
     <link rel="next" href="news20_rf.html" />
     
     
-    <link rel="prev" href="news20_generic.html" />
+    <link rel="prev" href="news20_generic_bagging.html" />
     
 
     </head>
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter active" data-level="6.3.5" data-path="news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="news20_generic_bagging.html">
             
-                <a href="news20_adagrad.html">
+                <a href="news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter active" data-level="6.3.6" data-path="news20_adagrad.html">
+            
+                <a href="news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="news20_rf.html">
             
                 <a href="news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="news20b_xgboost.html">
             
                 <a href="news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2587,7 +2602,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"AdaGradRDA, AdaGrad, AdaDelta","level":"6.3.5","depth":2,"next":{"title":"Random Forest","level":"6.3.6","depth":2,"path":"binaryclass/news20_rf.md","ref":"binaryclass/news20_rf.md","articles":[]},"previous":{"title":"General Binary Classifier","level":"6.3.4","depth":2,"path":"binaryclass/news20_generic.md","ref":"binaryclass/news20_generic.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitte [...]
+            gitbook.page.hasChanged({"page":{"title":"AdaGradRDA, AdaGrad, AdaDelta","level":"6.3.6","depth":2,"next":{"title":"Random Forest","level":"6.3.7","depth":2,"path":"binaryclass/news20_rf.md","ref":"binaryclass/news20_rf.md","articles":[]},"previous":{"title":"Baggnig classiers","level":"6.3.5","depth":2,"path":"binaryclass/news20_generic_bagging.md","ref":"binaryclass/news20_generic_bagging.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github", [...]
         });
     </script>
 </div>
diff --git a/userguide/binaryclass/news20_dataset.html b/userguide/binaryclass/news20_dataset.html
index 21fd2a4..ec6425e 100644
--- a/userguide/binaryclass/news20_dataset.html
+++ b/userguide/binaryclass/news20_dataset.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="news20_generic_bagging.html">
             
-                <a href="news20_adagrad.html">
+                <a href="news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="news20_adagrad.html">
+            
+                <a href="news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="news20_rf.html">
             
                 <a href="news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="news20b_xgboost.html">
             
                 <a href="news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2495,7 +2510,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Data Preparation","level":"6.3.1","depth":2,"next":{"title":"Perceptron, Passive Aggressive","level":"6.3.2","depth":2,"path":"binaryclass/news20_pa.md","ref":"binaryclass/news20_pa.md","articles":[]},"previous":{"title":"News20 Tutorial","level":"6.3","depth":1,"path":"binaryclass/news20.md","ref":"binaryclass/news20.md","articles":[{"title":"Data Preparation","level":"6.3.1","depth":2,"path":"binaryclass/news20_dataset.md","ref":"bi [...]
+            gitbook.page.hasChanged({"page":{"title":"Data Preparation","level":"6.3.1","depth":2,"next":{"title":"Perceptron, Passive Aggressive","level":"6.3.2","depth":2,"path":"binaryclass/news20_pa.md","ref":"binaryclass/news20_pa.md","articles":[]},"previous":{"title":"News20 Tutorial","level":"6.3","depth":1,"path":"binaryclass/news20.md","ref":"binaryclass/news20.md","articles":[{"title":"Data Preparation","level":"6.3.1","depth":2,"path":"binaryclass/news20_dataset.md","ref":"bi [...]
         });
     </script>
 </div>
diff --git a/userguide/binaryclass/news20_generic.html b/userguide/binaryclass/news20_generic.html
index 65d4e89..fdbca39 100644
--- a/userguide/binaryclass/news20_generic.html
+++ b/userguide/binaryclass/news20_generic.html
@@ -97,7 +97,7 @@
     <link rel="shortcut icon" href="../gitbook/images/favicon.ico" type="image/x-icon">
 
     
-    <link rel="next" href="news20_adagrad.html" />
+    <link rel="next" href="news20_generic_bagging.html" />
     
     
     <link rel="prev" href="news20_scw.html" />
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="news20_generic_bagging.html">
             
-                <a href="news20_adagrad.html">
+                <a href="news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="news20_adagrad.html">
+            
+                <a href="news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="news20_rf.html">
             
                 <a href="news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="news20b_xgboost.html">
             
                 <a href="news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2487,7 +2502,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"General Binary Classifier","level":"6.3.4","depth":2,"next":{"title":"AdaGradRDA, AdaGrad, AdaDelta","level":"6.3.5","depth":2,"path":"binaryclass/news20_adagrad.md","ref":"binaryclass/news20_adagrad.md","articles":[]},"previous":{"title":"CW, AROW, SCW","level":"6.3.3","depth":2,"path":"binaryclass/news20_scw.md","ref":"binaryclass/news20_scw.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","split [...]
+            gitbook.page.hasChanged({"page":{"title":"General Binary Classifier","level":"6.3.4","depth":2,"next":{"title":"Baggnig classiers","level":"6.3.5","depth":2,"path":"binaryclass/news20_generic_bagging.md","ref":"binaryclass/news20_generic_bagging.md","articles":[]},"previous":{"title":"CW, AROW, SCW","level":"6.3.3","depth":2,"path":"binaryclass/news20_scw.md","ref":"binaryclass/news20_scw.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","s [...]
         });
     </script>
 </div>
diff --git a/userguide/binaryclass/news20_generic_bagging.html b/userguide/binaryclass/news20_generic_bagging.html
index f9ddc4f..587d59f 100644
--- a/userguide/binaryclass/news20_generic_bagging.html
+++ b/userguide/binaryclass/news20_generic_bagging.html
@@ -2525,7 +2525,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Baggnig classiers","level":"6.3.5","depth":2,"next":{"title":"AdaGradRDA, AdaGrad, AdaDelta","level":"6.3.6","depth":2,"path":"binaryclass/news20_adagrad.md","ref":"binaryclass/news20_adagrad.md","articles":[]},"previous":{"title":"General Binary Classifier","level":"6.3.4","depth":2,"path":"binaryclass/news20_generic.md","ref":"binaryclass/news20_generic.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","gi [...]
+            gitbook.page.hasChanged({"page":{"title":"Baggnig classiers","level":"6.3.5","depth":2,"next":{"title":"AdaGradRDA, AdaGrad, AdaDelta","level":"6.3.6","depth":2,"path":"binaryclass/news20_adagrad.md","ref":"binaryclass/news20_adagrad.md","articles":[]},"previous":{"title":"General Binary Classifier","level":"6.3.4","depth":2,"path":"binaryclass/news20_generic.md","ref":"binaryclass/news20_generic.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","gi [...]
         });
     </script>
 </div>
diff --git a/userguide/binaryclass/news20_pa.html b/userguide/binaryclass/news20_pa.html
index 7c53b28..57648af 100644
--- a/userguide/binaryclass/news20_pa.html
+++ b/userguide/binaryclass/news20_pa.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="news20_generic_bagging.html">
             
-                <a href="news20_adagrad.html">
+                <a href="news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="news20_adagrad.html">
+            
+                <a href="news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="news20_rf.html">
             
                 <a href="news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="news20b_xgboost.html">
             
                 <a href="news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2607,7 +2622,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Perceptron, Passive Aggressive","level":"6.3.2","depth":2,"next":{"title":"CW, AROW, SCW","level":"6.3.3","depth":2,"path":"binaryclass/news20_scw.md","ref":"binaryclass/news20_scw.md","articles":[]},"previous":{"title":"Data Preparation","level":"6.3.1","depth":2,"path":"binaryclass/news20_dataset.md","ref":"binaryclass/news20_dataset.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","si [...]
+            gitbook.page.hasChanged({"page":{"title":"Perceptron, Passive Aggressive","level":"6.3.2","depth":2,"next":{"title":"CW, AROW, SCW","level":"6.3.3","depth":2,"path":"binaryclass/news20_scw.md","ref":"binaryclass/news20_scw.md","articles":[]},"previous":{"title":"Data Preparation","level":"6.3.1","depth":2,"path":"binaryclass/news20_dataset.md","ref":"binaryclass/news20_dataset.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","et [...]
         });
     </script>
 </div>
diff --git a/userguide/binaryclass/news20_rf.html b/userguide/binaryclass/news20_rf.html
index 8386cfa..f43e1e7 100644
--- a/userguide/binaryclass/news20_rf.html
+++ b/userguide/binaryclass/news20_rf.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="news20_generic_bagging.html">
             
-                <a href="news20_adagrad.html">
+                <a href="news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="news20_adagrad.html">
+            
+                <a href="news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter active" data-level="6.3.6" data-path="news20_rf.html">
+        <li class="chapter active" data-level="6.3.7" data-path="news20_rf.html">
             
                 <a href="news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="news20b_xgboost.html">
             
                 <a href="news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2496,7 +2511,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Random Forest","level":"6.3.6","depth":2,"next":{"title":"XGBoost","level":"6.3.7","depth":2,"path":"binaryclass/news20b_xgboost.md","ref":"binaryclass/news20b_xgboost.md","articles":[]},"previous":{"title":"AdaGradRDA, AdaGrad, AdaDelta","level":"6.3.5","depth":2,"path":"binaryclass/news20_adagrad.md","ref":"binaryclass/news20_adagrad.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","si [...]
+            gitbook.page.hasChanged({"page":{"title":"Random Forest","level":"6.3.7","depth":2,"next":{"title":"XGBoost","level":"6.3.8","depth":2,"path":"binaryclass/news20b_xgboost.md","ref":"binaryclass/news20b_xgboost.md","articles":[]},"previous":{"title":"AdaGradRDA, AdaGrad, AdaDelta","level":"6.3.6","depth":2,"path":"binaryclass/news20_adagrad.md","ref":"binaryclass/news20_adagrad.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","et [...]
         });
     </script>
 </div>
diff --git a/userguide/binaryclass/news20_scw.html b/userguide/binaryclass/news20_scw.html
index c8bd2c7..d65f1e9 100644
--- a/userguide/binaryclass/news20_scw.html
+++ b/userguide/binaryclass/news20_scw.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="news20_generic_bagging.html">
             
-                <a href="news20_adagrad.html">
+                <a href="news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="news20_adagrad.html">
+            
+                <a href="news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="news20_rf.html">
             
                 <a href="news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="news20b_xgboost.html">
             
                 <a href="news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2657,7 +2672,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"CW, AROW, SCW","level":"6.3.3","depth":2,"next":{"title":"General Binary Classifier","level":"6.3.4","depth":2,"path":"binaryclass/news20_generic.md","ref":"binaryclass/news20_generic.md","articles":[]},"previous":{"title":"Perceptron, Passive Aggressive","level":"6.3.2","depth":2,"path":"binaryclass/news20_pa.md","ref":"binaryclass/news20_pa.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitt [...]
+            gitbook.page.hasChanged({"page":{"title":"CW, AROW, SCW","level":"6.3.3","depth":2,"next":{"title":"General Binary Classifier","level":"6.3.4","depth":2,"path":"binaryclass/news20_generic.md","ref":"binaryclass/news20_generic.md","articles":[]},"previous":{"title":"Perceptron, Passive Aggressive","level":"6.3.2","depth":2,"path":"binaryclass/news20_pa.md","ref":"binaryclass/news20_pa.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitt [...]
         });
     </script>
 </div>
diff --git a/userguide/binaryclass/news20b_xgboost.html b/userguide/binaryclass/news20b_xgboost.html
index 1a6cedd..acd6cb2 100644
--- a/userguide/binaryclass/news20b_xgboost.html
+++ b/userguide/binaryclass/news20b_xgboost.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="news20_generic_bagging.html">
             
-                <a href="news20_adagrad.html">
+                <a href="news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="news20_adagrad.html">
+            
+                <a href="news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="news20_rf.html">
             
                 <a href="news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter active" data-level="6.3.7" data-path="news20b_xgboost.html">
+        <li class="chapter active" data-level="6.3.8" data-path="news20b_xgboost.html">
             
                 <a href="news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2782,7 +2797,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"XGBoost","level":"6.3.7","depth":2,"next":{"title":"KDD2010a Tutorial","level":"6.4","depth":1,"path":"binaryclass/kdd2010a.md","ref":"binaryclass/kdd2010a.md","articles":[{"title":"Data Preparation","level":"6.4.1","depth":2,"path":"binaryclass/kdd2010a_dataset.md","ref":"binaryclass/kdd2010a_dataset.md","articles":[]},{"title":"PA, CW, AROW, SCW","level":"6.4.2","depth":2,"path":"binaryclass/kdd2010a_scw.md","ref":"binaryclass/kdd20 [...]
+            gitbook.page.hasChanged({"page":{"title":"XGBoost","level":"6.3.8","depth":2,"next":{"title":"KDD2010a Tutorial","level":"6.4","depth":1,"path":"binaryclass/kdd2010a.md","ref":"binaryclass/kdd2010a.md","articles":[{"title":"Data Preparation","level":"6.4.1","depth":2,"path":"binaryclass/kdd2010a_dataset.md","ref":"binaryclass/kdd2010a_dataset.md","articles":[]},{"title":"PA, CW, AROW, SCW","level":"6.4.2","depth":2,"path":"binaryclass/kdd2010a_scw.md","ref":"binaryclass/kdd20 [...]
         });
     </script>
 </div>
diff --git a/userguide/binaryclass/titanic_rf.html b/userguide/binaryclass/titanic_rf.html
index df77c9c..b2aeccb 100644
--- a/userguide/binaryclass/titanic_rf.html
+++ b/userguide/binaryclass/titanic_rf.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="news20_generic_bagging.html">
             
-                <a href="news20_adagrad.html">
+                <a href="news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="news20_adagrad.html">
+            
+                <a href="news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="news20_rf.html">
             
                 <a href="news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="news20b_xgboost.html">
             
                 <a href="news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2808,7 +2823,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Kaggle Titanic Tutorial","level":"6.7","depth":1,"next":{"title":"Criteo Tutorial","level":"6.8","depth":1,"path":"binaryclass/criteo.md","ref":"binaryclass/criteo.md","articles":[{"title":"Data Preparation","level":"6.8.1","depth":2,"path":"binaryclass/criteo_dataset.md","ref":"binaryclass/criteo_dataset.md","articles":[]},{"title":"Field-Aware Factorization Machines","level":"6.8.2","depth":2,"path":"binaryclass/criteo_ffm.md","ref" [...]
+            gitbook.page.hasChanged({"page":{"title":"Kaggle Titanic Tutorial","level":"6.7","depth":1,"next":{"title":"Criteo Tutorial","level":"6.8","depth":1,"path":"binaryclass/criteo.md","ref":"binaryclass/criteo.md","articles":[{"title":"Data Preparation","level":"6.8.1","depth":2,"path":"binaryclass/criteo_dataset.md","ref":"binaryclass/criteo_dataset.md","articles":[]},{"title":"Field-Aware Factorization Machines","level":"6.8.2","depth":2,"path":"binaryclass/criteo_ffm.md","ref" [...]
         });
     </script>
 </div>
diff --git a/userguide/binaryclass/webspam.html b/userguide/binaryclass/webspam.html
index 40cc746..a4f8a85 100644
--- a/userguide/binaryclass/webspam.html
+++ b/userguide/binaryclass/webspam.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="news20_generic_bagging.html">
             
-                <a href="news20_adagrad.html">
+                <a href="news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="news20_adagrad.html">
+            
+                <a href="news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="news20_rf.html">
             
                 <a href="news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="news20b_xgboost.html">
             
                 <a href="news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2426,7 +2441,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Webspam Tutorial","level":"6.6","depth":1,"next":{"title":"Data Pareparation","level":"6.6.1","depth":2,"path":"binaryclass/webspam_dataset.md","ref":"binaryclass/webspam_dataset.md","articles":[]},"previous":{"title":"AROW","level":"6.5.2","depth":2,"path":"binaryclass/kdd2010b_arow.md","ref":"binaryclass/kdd2010b_arow.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap","etoc","c [...]
+            gitbook.page.hasChanged({"page":{"title":"Webspam Tutorial","level":"6.6","depth":1,"next":{"title":"Data Pareparation","level":"6.6.1","depth":2,"path":"binaryclass/webspam_dataset.md","ref":"binaryclass/webspam_dataset.md","articles":[]},"previous":{"title":"AROW","level":"6.5.2","depth":2,"path":"binaryclass/kdd2010b_arow.md","ref":"binaryclass/kdd2010b_arow.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc","callouts"," [...]
         });
     </script>
 </div>
diff --git a/userguide/binaryclass/webspam_dataset.html b/userguide/binaryclass/webspam_dataset.html
index 8dd1b64..b9e171d 100644
--- a/userguide/binaryclass/webspam_dataset.html
+++ b/userguide/binaryclass/webspam_dataset.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="news20_generic_bagging.html">
             
-                <a href="news20_adagrad.html">
+                <a href="news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="news20_adagrad.html">
+            
+                <a href="news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="news20_rf.html">
             
                 <a href="news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="news20b_xgboost.html">
             
                 <a href="news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2492,7 +2507,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Data Pareparation","level":"6.6.1","depth":2,"next":{"title":"PA1, AROW, SCW","level":"6.6.2","depth":2,"path":"binaryclass/webspam_scw.md","ref":"binaryclass/webspam_scw.md","articles":[]},"previous":{"title":"Webspam Tutorial","level":"6.6","depth":1,"path":"binaryclass/webspam.md","ref":"binaryclass/webspam.md","articles":[{"title":"Data Pareparation","level":"6.6.1","depth":2,"path":"binaryclass/webspam_dataset.md","ref":"binarycl [...]
+            gitbook.page.hasChanged({"page":{"title":"Data Pareparation","level":"6.6.1","depth":2,"next":{"title":"PA1, AROW, SCW","level":"6.6.2","depth":2,"path":"binaryclass/webspam_scw.md","ref":"binaryclass/webspam_scw.md","articles":[]},"previous":{"title":"Webspam Tutorial","level":"6.6","depth":1,"path":"binaryclass/webspam.md","ref":"binaryclass/webspam.md","articles":[{"title":"Data Pareparation","level":"6.6.1","depth":2,"path":"binaryclass/webspam_dataset.md","ref":"binarycl [...]
         });
     </script>
 </div>
diff --git a/userguide/binaryclass/webspam_scw.html b/userguide/binaryclass/webspam_scw.html
index b5a524d..ee840a2 100644
--- a/userguide/binaryclass/webspam_scw.html
+++ b/userguide/binaryclass/webspam_scw.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="news20_generic_bagging.html">
             
-                <a href="news20_adagrad.html">
+                <a href="news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="news20_adagrad.html">
+            
+                <a href="news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="news20_rf.html">
             
                 <a href="news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="news20b_xgboost.html">
             
                 <a href="news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2552,7 +2567,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"PA1, AROW, SCW","level":"6.6.2","depth":2,"next":{"title":"Kaggle Titanic Tutorial","level":"6.7","depth":1,"path":"binaryclass/titanic_rf.md","ref":"binaryclass/titanic_rf.md","articles":[]},"previous":{"title":"Data Pareparation","level":"6.6.1","depth":2,"path":"binaryclass/webspam_dataset.md","ref":"binaryclass/webspam_dataset.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap [...]
+            gitbook.page.hasChanged({"page":{"title":"PA1, AROW, SCW","level":"6.6.2","depth":2,"next":{"title":"Kaggle Titanic Tutorial","level":"6.7","depth":1,"path":"binaryclass/titanic_rf.md","ref":"binaryclass/titanic_rf.md","articles":[]},"previous":{"title":"Data Pareparation","level":"6.6.1","depth":2,"path":"binaryclass/webspam_dataset.md","ref":"binaryclass/webspam_dataset.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc"," [...]
         });
     </script>
 </div>
diff --git a/userguide/clustering/lda.html b/userguide/clustering/lda.html
index deb65e2..0743df7 100644
--- a/userguide/clustering/lda.html
+++ b/userguide/clustering/lda.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2720,7 +2735,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Latent Dirichlet Allocation","level":"11.1","depth":1,"next":{"title":"Probabilistic Latent Semantic Analysis","level":"11.2","depth":1,"path":"clustering/plsa.md","ref":"clustering/plsa.md","articles":[]},"previous":{"title":"ChangeFinder: Detecting Outlier and Change-Point Simultaneously","level":"10.3","depth":1,"path":"anomaly/changefinder.md","ref":"anomaly/changefinder.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme- [...]
+            gitbook.page.hasChanged({"page":{"title":"Latent Dirichlet Allocation","level":"11.1","depth":1,"next":{"title":"Probabilistic Latent Semantic Analysis","level":"11.2","depth":1,"path":"clustering/plsa.md","ref":"clustering/plsa.md","articles":[]},"previous":{"title":"ChangeFinder: Detecting Outlier and Change-Point Simultaneously","level":"10.3","depth":1,"path":"anomaly/changefinder.md","ref":"anomaly/changefinder.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme- [...]
         });
     </script>
 </div>
diff --git a/userguide/clustering/plsa.html b/userguide/clustering/plsa.html
index ec5eb95..c8a7811 100644
--- a/userguide/clustering/plsa.html
+++ b/userguide/clustering/plsa.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2675,7 +2690,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Probabilistic Latent Semantic Analysis","level":"11.2","depth":1,"next":{"title":"Lat/Lon functions","level":"12.1","depth":1,"path":"geospatial/latlon.md","ref":"geospatial/latlon.md","articles":[]},"previous":{"title":"Latent Dirichlet Allocation","level":"11.1","depth":1,"path":"clustering/lda.md","ref":"clustering/lda.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap","etoc", [...]
+            gitbook.page.hasChanged({"page":{"title":"Probabilistic Latent Semantic Analysis","level":"11.2","depth":1,"next":{"title":"Lat/Lon functions","level":"12.1","depth":1,"path":"geospatial/latlon.md","ref":"geospatial/latlon.md","articles":[]},"previous":{"title":"Latent Dirichlet Allocation","level":"11.1","depth":1,"path":"clustering/lda.md","ref":"clustering/lda.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc","callouts" [...]
         });
     </script>
 </div>
diff --git a/userguide/docker/getting_started.html b/userguide/docker/getting_started.html
index 4b8aa3c..ce92a81 100644
--- a/userguide/docker/getting_started.html
+++ b/userguide/docker/getting_started.html
@@ -1134,13 +1134,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1149,12 +1164,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1164,12 +1179,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2518,7 +2533,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Getting Started","level":"14.1","depth":1,"next":{"title":"Hivemall on Apache Pig","level":"15.1","depth":1,"url":"https://github.com/daijyc/hivemall/wiki/PigHome","ref":"https://github.com/daijyc/hivemall/wiki/PigHome","articles":[]},"previous":{"title":"E2006-tfidf Regression Tutorial for SQL","level":"13.3.1","depth":2,"path":"spark/regression/e2006_sql.md","ref":"spark/regression/e2006_sql.md","articles":[]},"dir":"ltr"},"config": [...]
+            gitbook.page.hasChanged({"page":{"title":"Getting Started","level":"14.1","depth":1,"next":{"title":"Hivemall on Apache Pig","level":"15.1","depth":1,"url":"https://github.com/daijyc/hivemall/wiki/PigHome","ref":"https://github.com/daijyc/hivemall/wiki/PigHome","articles":[]},"previous":{"title":"E2006-tfidf Regression Tutorial for SQL","level":"13.3.1","depth":2,"path":"spark/regression/e2006_sql.md","ref":"spark/regression/e2006_sql.md","articles":[]},"dir":"ltr"},"config": [...]
         });
     </script>
 </div>
diff --git a/userguide/eval/auc.html b/userguide/eval/auc.html
index 24caab8..334a250 100644
--- a/userguide/eval/auc.html
+++ b/userguide/eval/auc.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2526,7 +2541,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Area under the ROC curve","level":"4.1.1","depth":2,"next":{"title":"Multi-label Classification Metrics","level":"4.2","depth":1,"path":"eval/multilabel_classification_measures.md","ref":"eval/multilabel_classification_measures.md","articles":[]},"previous":{"title":"Binary Classification Metrics","level":"4.1","depth":1,"path":"eval/binary_classification_measures.md","ref":"eval/binary_classification_measures.md","articles":[{"title" [...]
+            gitbook.page.hasChanged({"page":{"title":"Area under the ROC curve","level":"4.1.1","depth":2,"next":{"title":"Multi-label Classification Metrics","level":"4.2","depth":1,"path":"eval/multilabel_classification_measures.md","ref":"eval/multilabel_classification_measures.md","articles":[]},"previous":{"title":"Binary Classification Metrics","level":"4.1","depth":1,"path":"eval/binary_classification_measures.md","ref":"eval/binary_classification_measures.md","articles":[{"title" [...]
         });
     </script>
 </div>
diff --git a/userguide/eval/binary_classification_measures.html b/userguide/eval/binary_classification_measures.html
index 115b510..82e5fa4 100644
--- a/userguide/eval/binary_classification_measures.html
+++ b/userguide/eval/binary_classification_measures.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2625,7 +2640,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Binary Classification Metrics","level":"4.1","depth":1,"next":{"title":"Area under the ROC curve","level":"4.1.1","depth":2,"path":"eval/auc.md","ref":"eval/auc.md","articles":[]},"previous":{"title":"Okapi BM25 Term Weighting","level":"3.7.2","depth":2,"path":"ft_engineering/bm25.md","ref":"ft_engineering/bm25.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap","etoc","callouts", [...]
+            gitbook.page.hasChanged({"page":{"title":"Binary Classification Metrics","level":"4.1","depth":1,"next":{"title":"Area under the ROC curve","level":"4.1.1","depth":2,"path":"eval/auc.md","ref":"eval/auc.md","articles":[]},"previous":{"title":"Okapi BM25 Term Weighting","level":"3.7.2","depth":2,"path":"ft_engineering/bm25.md","ref":"ft_engineering/bm25.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc","callouts","toggle-ch [...]
         });
     </script>
 </div>
diff --git a/userguide/eval/datagen.html b/userguide/eval/datagen.html
index 0b91149..2a722ea 100644
--- a/userguide/eval/datagen.html
+++ b/userguide/eval/datagen.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2426,7 +2441,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Data Generation","level":"4.5","depth":1,"next":{"title":"Logistic Regression data generation","level":"4.5.1","depth":2,"path":"eval/lr_datagen.md","ref":"eval/lr_datagen.md","articles":[]},"previous":{"title":"Ranking Measures","level":"4.4","depth":1,"path":"eval/rank.md","ref":"eval/rank.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap","etoc","callouts","toggle-chapters","a [...]
+            gitbook.page.hasChanged({"page":{"title":"Data Generation","level":"4.5","depth":1,"next":{"title":"Logistic Regression data generation","level":"4.5.1","depth":2,"path":"eval/lr_datagen.md","ref":"eval/lr_datagen.md","articles":[]},"previous":{"title":"Ranking Measures","level":"4.4","depth":1,"path":"eval/rank.md","ref":"eval/rank.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc","callouts","toggle-chapters","anchorjs"," [...]
         });
     </script>
 </div>
diff --git a/userguide/eval/lr_datagen.html b/userguide/eval/lr_datagen.html
index 0e7fb0a..2edd733 100644
--- a/userguide/eval/lr_datagen.html
+++ b/userguide/eval/lr_datagen.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2514,7 +2529,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Logistic Regression data generation","level":"4.5.1","depth":2,"next":{"title":"How Prediction Works","level":"5.1","depth":1,"path":"supervised_learning/prediction.md","ref":"supervised_learning/prediction.md","articles":[]},"previous":{"title":"Data Generation","level":"4.5","depth":1,"path":"eval/datagen.md","ref":"eval/datagen.md","articles":[{"title":"Logistic Regression data generation","level":"4.5.1","depth":2,"path":"eval/lr_ [...]
+            gitbook.page.hasChanged({"page":{"title":"Logistic Regression data generation","level":"4.5.1","depth":2,"next":{"title":"How Prediction Works","level":"5.1","depth":1,"path":"supervised_learning/prediction.md","ref":"supervised_learning/prediction.md","articles":[]},"previous":{"title":"Data Generation","level":"4.5","depth":1,"path":"eval/datagen.md","ref":"eval/datagen.md","articles":[{"title":"Logistic Regression data generation","level":"4.5.1","depth":2,"path":"eval/lr_ [...]
         });
     </script>
 </div>
diff --git a/userguide/eval/multilabel_classification_measures.html b/userguide/eval/multilabel_classification_measures.html
index 70645a7..a097e7d 100644
--- a/userguide/eval/multilabel_classification_measures.html
+++ b/userguide/eval/multilabel_classification_measures.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2565,7 +2580,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Multi-label Classification Metrics","level":"4.2","depth":1,"next":{"title":"Regression Metrics","level":"4.3","depth":1,"path":"eval/regression.md","ref":"eval/regression.md","articles":[]},"previous":{"title":"Area under the ROC curve","level":"4.1.1","depth":2,"path":"eval/auc.md","ref":"eval/auc.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap","etoc","callouts","toggle-chap [...]
+            gitbook.page.hasChanged({"page":{"title":"Multi-label Classification Metrics","level":"4.2","depth":1,"next":{"title":"Regression Metrics","level":"4.3","depth":1,"path":"eval/regression.md","ref":"eval/regression.md","articles":[]},"previous":{"title":"Area under the ROC curve","level":"4.1.1","depth":2,"path":"eval/auc.md","ref":"eval/auc.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc","callouts","toggle-chapters","anc [...]
         });
     </script>
 </div>
diff --git a/userguide/eval/rank.html b/userguide/eval/rank.html
index ab58b92..fb1bf87 100644
--- a/userguide/eval/rank.html
+++ b/userguide/eval/rank.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2861,7 +2876,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Ranking Measures","level":"4.4","depth":1,"next":{"title":"Data Generation","level":"4.5","depth":1,"path":"eval/datagen.md","ref":"eval/datagen.md","articles":[{"title":"Logistic Regression data generation","level":"4.5.1","depth":2,"path":"eval/lr_datagen.md","ref":"eval/lr_datagen.md","articles":[]}]},"previous":{"title":"Regression Metrics","level":"4.3","depth":1,"path":"eval/regression.md","ref":"eval/regression.md","articles":[ [...]
+            gitbook.page.hasChanged({"page":{"title":"Ranking Measures","level":"4.4","depth":1,"next":{"title":"Data Generation","level":"4.5","depth":1,"path":"eval/datagen.md","ref":"eval/datagen.md","articles":[{"title":"Logistic Regression data generation","level":"4.5.1","depth":2,"path":"eval/lr_datagen.md","ref":"eval/lr_datagen.md","articles":[]}]},"previous":{"title":"Regression Metrics","level":"4.3","depth":1,"path":"eval/regression.md","ref":"eval/regression.md","articles":[ [...]
         });
     </script>
 </div>
diff --git a/userguide/eval/regression.html b/userguide/eval/regression.html
index 189fea9..0e55a4e 100644
--- a/userguide/eval/regression.html
+++ b/userguide/eval/regression.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2488,7 +2503,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Regression Metrics","level":"4.3","depth":1,"next":{"title":"Ranking Measures","level":"4.4","depth":1,"path":"eval/rank.md","ref":"eval/rank.md","articles":[]},"previous":{"title":"Multi-label Classification Metrics","level":"4.2","depth":1,"path":"eval/multilabel_classification_measures.md","ref":"eval/multilabel_classification_measures.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter", [...]
+            gitbook.page.hasChanged({"page":{"title":"Regression Metrics","level":"4.3","depth":1,"next":{"title":"Ranking Measures","level":"4.4","depth":1,"path":"eval/rank.md","ref":"eval/rank.md","articles":[]},"previous":{"title":"Multi-label Classification Metrics","level":"4.2","depth":1,"path":"eval/multilabel_classification_measures.md","ref":"eval/multilabel_classification_measures.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter", [...]
         });
     </script>
 </div>
diff --git a/userguide/ft_engineering/binarize.html b/userguide/ft_engineering/binarize.html
index 3497501..e9419ce 100644
--- a/userguide/ft_engineering/binarize.html
+++ b/userguide/ft_engineering/binarize.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2532,7 +2547,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Binarize label","level":"3.6.3","depth":2,"next":{"title":"One-hot encoding","level":"3.6.4","depth":2,"path":"ft_engineering/onehot.md","ref":"ft_engineering/onehot.md","articles":[]},"previous":{"title":"Quantify non-number features","level":"3.6.2","depth":2,"path":"ft_engineering/quantify.md","ref":"ft_engineering/quantify.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap","e [...]
+            gitbook.page.hasChanged({"page":{"title":"Binarize label","level":"3.6.3","depth":2,"next":{"title":"One-hot encoding","level":"3.6.4","depth":2,"path":"ft_engineering/onehot.md","ref":"ft_engineering/onehot.md","articles":[]},"previous":{"title":"Quantify non-number features","level":"3.6.2","depth":2,"path":"ft_engineering/quantify.md","ref":"ft_engineering/quantify.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc","call [...]
         });
     </script>
 </div>
diff --git a/userguide/ft_engineering/binning.html b/userguide/ft_engineering/binning.html
index f84038a..a935dda 100644
--- a/userguide/ft_engineering/binning.html
+++ b/userguide/ft_engineering/binning.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2825,7 +2840,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Feature Binning","level":"3.4","depth":1,"next":{"title":"Feature Paring","level":"3.5","depth":1,"path":"ft_engineering/pairing.md","ref":"ft_engineering/pairing.md","articles":[{"title":"Polynomial features","level":"3.5.1","depth":2,"path":"ft_engineering/polynomial.md","ref":"ft_engineering/polynomial.md","articles":[]}]},"previous":{"title":"Feature Selection","level":"3.3","depth":1,"path":"ft_engineering/selection.md","ref":"ft [...]
+            gitbook.page.hasChanged({"page":{"title":"Feature Binning","level":"3.4","depth":1,"next":{"title":"Feature Paring","level":"3.5","depth":1,"path":"ft_engineering/pairing.md","ref":"ft_engineering/pairing.md","articles":[{"title":"Polynomial features","level":"3.5.1","depth":2,"path":"ft_engineering/polynomial.md","ref":"ft_engineering/polynomial.md","articles":[]}]},"previous":{"title":"Feature Selection","level":"3.3","depth":1,"path":"ft_engineering/selection.md","ref":"ft [...]
         });
     </script>
 </div>
diff --git a/userguide/ft_engineering/bm25.html b/userguide/ft_engineering/bm25.html
index 7b62f38..f9ce7a4 100644
--- a/userguide/ft_engineering/bm25.html
+++ b/userguide/ft_engineering/bm25.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2622,7 +2637,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Okapi BM25 Term Weighting","level":"3.7.2","depth":2,"next":{"title":"Binary Classification Metrics","level":"4.1","depth":1,"path":"eval/binary_classification_measures.md","ref":"eval/binary_classification_measures.md","articles":[{"title":"Area under the ROC curve","level":"4.1.1","depth":2,"path":"eval/auc.md","ref":"eval/auc.md","articles":[]}]},"previous":{"title":"TF-IDF Term Weighting","level":"3.7.1","depth":2,"path":"ft_engin [...]
+            gitbook.page.hasChanged({"page":{"title":"Okapi BM25 Term Weighting","level":"3.7.2","depth":2,"next":{"title":"Binary Classification Metrics","level":"4.1","depth":1,"path":"eval/binary_classification_measures.md","ref":"eval/binary_classification_measures.md","articles":[{"title":"Area under the ROC curve","level":"4.1.1","depth":2,"path":"eval/auc.md","ref":"eval/auc.md","articles":[]}]},"previous":{"title":"TF-IDF Term Weighting","level":"3.7.1","depth":2,"path":"ft_engin [...]
         });
     </script>
 </div>
diff --git a/userguide/ft_engineering/ft_trans.html b/userguide/ft_engineering/ft_trans.html
index ec81b3a..0107368 100644
--- a/userguide/ft_engineering/ft_trans.html
+++ b/userguide/ft_engineering/ft_trans.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2426,7 +2441,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Feature Transformation","level":"3.6","depth":1,"next":{"title":"Feature vectorization","level":"3.6.1","depth":2,"path":"ft_engineering/vectorization.md","ref":"ft_engineering/vectorization.md","articles":[]},"previous":{"title":"Polynomial features","level":"3.5.1","depth":2,"path":"ft_engineering/polynomial.md","ref":"ft_engineering/polynomial.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","sp [...]
+            gitbook.page.hasChanged({"page":{"title":"Feature Transformation","level":"3.6","depth":1,"next":{"title":"Feature vectorization","level":"3.6.1","depth":2,"path":"ft_engineering/vectorization.md","ref":"ft_engineering/vectorization.md","articles":[]},"previous":{"title":"Polynomial features","level":"3.5.1","depth":2,"path":"ft_engineering/polynomial.md","ref":"ft_engineering/polynomial.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","sp [...]
         });
     </script>
 </div>
diff --git a/userguide/ft_engineering/hashing.html b/userguide/ft_engineering/hashing.html
index 597f40d..a5a47bd 100644
--- a/userguide/ft_engineering/hashing.html
+++ b/userguide/ft_engineering/hashing.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2554,7 +2569,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Feature Hashing","level":"3.2","depth":1,"next":{"title":"Feature Selection","level":"3.3","depth":1,"path":"ft_engineering/selection.md","ref":"ft_engineering/selection.md","articles":[]},"previous":{"title":"Feature Scaling","level":"3.1","depth":1,"path":"ft_engineering/scaling.md","ref":"ft_engineering/scaling.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap","etoc","callout [...]
+            gitbook.page.hasChanged({"page":{"title":"Feature Hashing","level":"3.2","depth":1,"next":{"title":"Feature Selection","level":"3.3","depth":1,"path":"ft_engineering/selection.md","ref":"ft_engineering/selection.md","articles":[]},"previous":{"title":"Feature Scaling","level":"3.1","depth":1,"path":"ft_engineering/scaling.md","ref":"ft_engineering/scaling.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc","callouts","toggle [...]
         });
     </script>
 </div>
diff --git a/userguide/ft_engineering/onehot.html b/userguide/ft_engineering/onehot.html
index e3595a0..7844a82 100644
--- a/userguide/ft_engineering/onehot.html
+++ b/userguide/ft_engineering/onehot.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2725,7 +2740,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"One-hot encoding","level":"3.6.4","depth":2,"next":{"title":"Term Vector Model","level":"3.7","depth":1,"path":"ft_engineering/term_vector.md","ref":"ft_engineering/term_vector.md","articles":[{"title":"TF-IDF Term Weighting","level":"3.7.1","depth":2,"path":"ft_engineering/tfidf.md","ref":"ft_engineering/tfidf.md","articles":[]},{"title":"Okapi BM25 Term Weighting","level":"3.7.2","depth":2,"path":"ft_engineering/bm25.md","ref":"ft_e [...]
+            gitbook.page.hasChanged({"page":{"title":"One-hot encoding","level":"3.6.4","depth":2,"next":{"title":"Term Vector Model","level":"3.7","depth":1,"path":"ft_engineering/term_vector.md","ref":"ft_engineering/term_vector.md","articles":[{"title":"TF-IDF Term Weighting","level":"3.7.1","depth":2,"path":"ft_engineering/tfidf.md","ref":"ft_engineering/tfidf.md","articles":[]},{"title":"Okapi BM25 Term Weighting","level":"3.7.2","depth":2,"path":"ft_engineering/bm25.md","ref":"ft_e [...]
         });
     </script>
 </div>
diff --git a/userguide/ft_engineering/pairing.html b/userguide/ft_engineering/pairing.html
index 076343b..af80bdf 100644
--- a/userguide/ft_engineering/pairing.html
+++ b/userguide/ft_engineering/pairing.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2426,7 +2441,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Feature Paring","level":"3.5","depth":1,"next":{"title":"Polynomial features","level":"3.5.1","depth":2,"path":"ft_engineering/polynomial.md","ref":"ft_engineering/polynomial.md","articles":[]},"previous":{"title":"Feature Binning","level":"3.4","depth":1,"path":"ft_engineering/binning.md","ref":"ft_engineering/binning.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap","etoc","ca [...]
+            gitbook.page.hasChanged({"page":{"title":"Feature Paring","level":"3.5","depth":1,"next":{"title":"Polynomial features","level":"3.5.1","depth":2,"path":"ft_engineering/polynomial.md","ref":"ft_engineering/polynomial.md","articles":[]},"previous":{"title":"Feature Binning","level":"3.4","depth":1,"path":"ft_engineering/binning.md","ref":"ft_engineering/binning.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc","callouts","t [...]
         });
     </script>
 </div>
diff --git a/userguide/ft_engineering/polynomial.html b/userguide/ft_engineering/polynomial.html
index 7ed9fdc..c9cc026 100644
--- a/userguide/ft_engineering/polynomial.html
+++ b/userguide/ft_engineering/polynomial.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2474,7 +2489,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Polynomial features","level":"3.5.1","depth":2,"next":{"title":"Feature Transformation","level":"3.6","depth":1,"path":"ft_engineering/ft_trans.md","ref":"ft_engineering/ft_trans.md","articles":[{"title":"Feature vectorization","level":"3.6.1","depth":2,"path":"ft_engineering/vectorization.md","ref":"ft_engineering/vectorization.md","articles":[]},{"title":"Quantify non-number features","level":"3.6.2","depth":2,"path":"ft_engineering [...]
+            gitbook.page.hasChanged({"page":{"title":"Polynomial features","level":"3.5.1","depth":2,"next":{"title":"Feature Transformation","level":"3.6","depth":1,"path":"ft_engineering/ft_trans.md","ref":"ft_engineering/ft_trans.md","articles":[{"title":"Feature vectorization","level":"3.6.1","depth":2,"path":"ft_engineering/vectorization.md","ref":"ft_engineering/vectorization.md","articles":[]},{"title":"Quantify non-number features","level":"3.6.2","depth":2,"path":"ft_engineering [...]
         });
     </script>
 </div>
diff --git a/userguide/ft_engineering/quantify.html b/userguide/ft_engineering/quantify.html
index c972a5f..f6cacc5 100644
--- a/userguide/ft_engineering/quantify.html
+++ b/userguide/ft_engineering/quantify.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2574,7 +2589,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Quantify non-number features","level":"3.6.2","depth":2,"next":{"title":"Binarize label","level":"3.6.3","depth":2,"path":"ft_engineering/binarize.md","ref":"ft_engineering/binarize.md","articles":[]},"previous":{"title":"Feature vectorization","level":"3.6.1","depth":2,"path":"ft_engineering/vectorization.md","ref":"ft_engineering/vectorization.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","spl [...]
+            gitbook.page.hasChanged({"page":{"title":"Quantify non-number features","level":"3.6.2","depth":2,"next":{"title":"Binarize label","level":"3.6.3","depth":2,"path":"ft_engineering/binarize.md","ref":"ft_engineering/binarize.md","articles":[]},"previous":{"title":"Feature vectorization","level":"3.6.1","depth":2,"path":"ft_engineering/vectorization.md","ref":"ft_engineering/vectorization.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","spl [...]
         });
     </script>
 </div>
diff --git a/userguide/ft_engineering/scaling.html b/userguide/ft_engineering/scaling.html
index 45adec4..23fac0d 100644
--- a/userguide/ft_engineering/scaling.html
+++ b/userguide/ft_engineering/scaling.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2535,7 +2550,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Feature Scaling","level":"3.1","depth":1,"next":{"title":"Feature Hashing","level":"3.2","depth":1,"path":"ft_engineering/hashing.md","ref":"ft_engineering/hashing.md","articles":[]},"previous":{"title":"Approximate Aggregate Functions","level":"2.4","depth":1,"path":"misc/approx.md","ref":"misc/approx.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap","etoc","callouts","toggle-c [...]
+            gitbook.page.hasChanged({"page":{"title":"Feature Scaling","level":"3.1","depth":1,"next":{"title":"Feature Hashing","level":"3.2","depth":1,"path":"ft_engineering/hashing.md","ref":"ft_engineering/hashing.md","articles":[]},"previous":{"title":"Approximate Aggregate Functions","level":"2.4","depth":1,"path":"misc/approx.md","ref":"misc/approx.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc","callouts","toggle-chapters"," [...]
         });
     </script>
 </div>
diff --git a/userguide/ft_engineering/selection.html b/userguide/ft_engineering/selection.html
index ece50bf..283de2f 100644
--- a/userguide/ft_engineering/selection.html
+++ b/userguide/ft_engineering/selection.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2633,7 +2648,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Feature Selection","level":"3.3","depth":1,"next":{"title":"Feature Binning","level":"3.4","depth":1,"path":"ft_engineering/binning.md","ref":"ft_engineering/binning.md","articles":[]},"previous":{"title":"Feature Hashing","level":"3.2","depth":1,"path":"ft_engineering/hashing.md","ref":"ft_engineering/hashing.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap","etoc","callouts"," [...]
+            gitbook.page.hasChanged({"page":{"title":"Feature Selection","level":"3.3","depth":1,"next":{"title":"Feature Binning","level":"3.4","depth":1,"path":"ft_engineering/binning.md","ref":"ft_engineering/binning.md","articles":[]},"previous":{"title":"Feature Hashing","level":"3.2","depth":1,"path":"ft_engineering/hashing.md","ref":"ft_engineering/hashing.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc","callouts","toggle-cha [...]
         });
     </script>
 </div>
diff --git a/userguide/ft_engineering/term_vector.html b/userguide/ft_engineering/term_vector.html
index 1de9a82..3563dda 100644
--- a/userguide/ft_engineering/term_vector.html
+++ b/userguide/ft_engineering/term_vector.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2428,7 +2443,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Term Vector Model","level":"3.7","depth":1,"next":{"title":"TF-IDF Term Weighting","level":"3.7.1","depth":2,"path":"ft_engineering/tfidf.md","ref":"ft_engineering/tfidf.md","articles":[]},"previous":{"title":"One-hot encoding","level":"3.6.4","depth":2,"path":"ft_engineering/onehot.md","ref":"ft_engineering/onehot.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap","etoc","callou [...]
+            gitbook.page.hasChanged({"page":{"title":"Term Vector Model","level":"3.7","depth":1,"next":{"title":"TF-IDF Term Weighting","level":"3.7.1","depth":2,"path":"ft_engineering/tfidf.md","ref":"ft_engineering/tfidf.md","articles":[]},"previous":{"title":"One-hot encoding","level":"3.6.4","depth":2,"path":"ft_engineering/onehot.md","ref":"ft_engineering/onehot.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc","callouts","toggl [...]
         });
     </script>
 </div>
diff --git a/userguide/ft_engineering/tfidf.html b/userguide/ft_engineering/tfidf.html
index 1849b9b..33bd652 100644
--- a/userguide/ft_engineering/tfidf.html
+++ b/userguide/ft_engineering/tfidf.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2567,7 +2582,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"TF-IDF Term Weighting","level":"3.7.1","depth":2,"next":{"title":"Okapi BM25 Term Weighting","level":"3.7.2","depth":2,"path":"ft_engineering/bm25.md","ref":"ft_engineering/bm25.md","articles":[]},"previous":{"title":"Term Vector Model","level":"3.7","depth":1,"path":"ft_engineering/term_vector.md","ref":"ft_engineering/term_vector.md","articles":[{"title":"TF-IDF Term Weighting","level":"3.7.1","depth":2,"path":"ft_engineering/tfidf. [...]
+            gitbook.page.hasChanged({"page":{"title":"TF-IDF Term Weighting","level":"3.7.1","depth":2,"next":{"title":"Okapi BM25 Term Weighting","level":"3.7.2","depth":2,"path":"ft_engineering/bm25.md","ref":"ft_engineering/bm25.md","articles":[]},"previous":{"title":"Term Vector Model","level":"3.7","depth":1,"path":"ft_engineering/term_vector.md","ref":"ft_engineering/term_vector.md","articles":[{"title":"TF-IDF Term Weighting","level":"3.7.1","depth":2,"path":"ft_engineering/tfidf. [...]
         });
     </script>
 </div>
diff --git a/userguide/ft_engineering/vectorization.html b/userguide/ft_engineering/vectorization.html
index 2893feb..ad0743a 100644
--- a/userguide/ft_engineering/vectorization.html
+++ b/userguide/ft_engineering/vectorization.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2464,7 +2479,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Feature vectorization","level":"3.6.1","depth":2,"next":{"title":"Quantify non-number features","level":"3.6.2","depth":2,"path":"ft_engineering/quantify.md","ref":"ft_engineering/quantify.md","articles":[]},"previous":{"title":"Feature Transformation","level":"3.6","depth":1,"path":"ft_engineering/ft_trans.md","ref":"ft_engineering/ft_trans.md","articles":[{"title":"Feature vectorization","level":"3.6.1","depth":2,"path":"ft_engineer [...]
+            gitbook.page.hasChanged({"page":{"title":"Feature vectorization","level":"3.6.1","depth":2,"next":{"title":"Quantify non-number features","level":"3.6.2","depth":2,"path":"ft_engineering/quantify.md","ref":"ft_engineering/quantify.md","articles":[]},"previous":{"title":"Feature Transformation","level":"3.6","depth":1,"path":"ft_engineering/ft_trans.md","ref":"ft_engineering/ft_trans.md","articles":[{"title":"Feature vectorization","level":"3.6.1","depth":2,"path":"ft_engineer [...]
         });
     </script>
 </div>
diff --git a/userguide/geospatial/latlon.html b/userguide/geospatial/latlon.html
index b4faae8..8894f7c 100644
--- a/userguide/geospatial/latlon.html
+++ b/userguide/geospatial/latlon.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2603,7 +2618,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Lat/Lon functions","level":"12.1","depth":1,"next":{"title":"Getting Started","level":"13.1","depth":1,"path":"spark/getting_started/README.md","ref":"spark/getting_started/README.md","articles":[{"title":"Installation","level":"13.1.1","depth":2,"path":"spark/getting_started/installation.md","ref":"spark/getting_started/installation.md","articles":[]}]},"previous":{"title":"Probabilistic Latent Semantic Analysis","level":"11.2","dept [...]
+            gitbook.page.hasChanged({"page":{"title":"Lat/Lon functions","level":"12.1","depth":1,"next":{"title":"Getting Started","level":"13.1","depth":1,"path":"spark/getting_started/README.md","ref":"spark/getting_started/README.md","articles":[{"title":"Installation","level":"13.1.1","depth":2,"path":"spark/getting_started/installation.md","ref":"spark/getting_started/installation.md","articles":[]}]},"previous":{"title":"Probabilistic Latent Semantic Analysis","level":"11.2","dept [...]
         });
     </script>
 </div>
diff --git a/userguide/getting_started/index.html b/userguide/getting_started/index.html
index 58734c3..b5d2ac7 100644
--- a/userguide/getting_started/index.html
+++ b/userguide/getting_started/index.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2427,7 +2442,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Getting Started","level":"1.2","depth":1,"next":{"title":"Installation","level":"1.2.1","depth":2,"path":"getting_started/installation.md","ref":"getting_started/installation.md","articles":[]},"previous":{"title":"Introduction","level":"1.1","depth":1,"path":"README.md","ref":"README.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap","etoc","callouts","toggle-chapters","anchorjs [...]
+            gitbook.page.hasChanged({"page":{"title":"Getting Started","level":"1.2","depth":1,"next":{"title":"Installation","level":"1.2.1","depth":2,"path":"getting_started/installation.md","ref":"getting_started/installation.md","articles":[]},"previous":{"title":"Introduction","level":"1.1","depth":1,"path":"README.md","ref":"README.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc","callouts","toggle-chapters","anchorjs","codeblo [...]
         });
     </script>
 </div>
diff --git a/userguide/getting_started/input-format.html b/userguide/getting_started/input-format.html
index 0dc10f7..d8946bf 100644
--- a/userguide/getting_started/input-format.html
+++ b/userguide/getting_started/input-format.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2615,7 +2630,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Input Format","level":"1.2.3","depth":2,"next":{"title":"List of Functions","level":"1.3","depth":1,"path":"misc/funcs.md","ref":"misc/funcs.md","articles":[]},"previous":{"title":"Install as permanent functions","level":"1.2.2","depth":2,"path":"getting_started/permanent-functions.md","ref":"getting_started/permanent-functions.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap"," [...]
+            gitbook.page.hasChanged({"page":{"title":"Input Format","level":"1.2.3","depth":2,"next":{"title":"List of Functions","level":"1.3","depth":1,"path":"misc/funcs.md","ref":"misc/funcs.md","articles":[]},"previous":{"title":"Install as permanent functions","level":"1.2.2","depth":2,"path":"getting_started/permanent-functions.md","ref":"getting_started/permanent-functions.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc","cal [...]
         });
     </script>
 </div>
diff --git a/userguide/getting_started/installation.html b/userguide/getting_started/installation.html
index 40b45c7..482a2a6 100644
--- a/userguide/getting_started/installation.html
+++ b/userguide/getting_started/installation.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2456,7 +2471,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Installation","level":"1.2.1","depth":2,"next":{"title":"Install as permanent functions","level":"1.2.2","depth":2,"path":"getting_started/permanent-functions.md","ref":"getting_started/permanent-functions.md","articles":[]},"previous":{"title":"Getting Started","level":"1.2","depth":1,"path":"getting_started/README.md","ref":"getting_started/README.md","articles":[{"title":"Installation","level":"1.2.1","depth":2,"path":"getting_star [...]
+            gitbook.page.hasChanged({"page":{"title":"Installation","level":"1.2.1","depth":2,"next":{"title":"Install as permanent functions","level":"1.2.2","depth":2,"path":"getting_started/permanent-functions.md","ref":"getting_started/permanent-functions.md","articles":[]},"previous":{"title":"Getting Started","level":"1.2","depth":1,"path":"getting_started/README.md","ref":"getting_started/README.md","articles":[{"title":"Installation","level":"1.2.1","depth":2,"path":"getting_star [...]
         });
     </script>
 </div>
diff --git a/userguide/getting_started/permanent-functions.html b/userguide/getting_started/permanent-functions.html
index 41bbb86..2366871 100644
--- a/userguide/getting_started/permanent-functions.html
+++ b/userguide/getting_started/permanent-functions.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2459,7 +2474,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Install as permanent functions","level":"1.2.2","depth":2,"next":{"title":"Input Format","level":"1.2.3","depth":2,"path":"getting_started/input-format.md","ref":"getting_started/input-format.md","articles":[]},"previous":{"title":"Installation","level":"1.2.1","depth":2,"path":"getting_started/installation.md","ref":"getting_started/installation.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","sp [...]
+            gitbook.page.hasChanged({"page":{"title":"Install as permanent functions","level":"1.2.2","depth":2,"next":{"title":"Input Format","level":"1.2.3","depth":2,"path":"getting_started/input-format.md","ref":"getting_started/input-format.md","articles":[]},"previous":{"title":"Installation","level":"1.2.1","depth":2,"path":"getting_started/installation.md","ref":"getting_started/installation.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","sp [...]
         });
     </script>
 </div>
diff --git a/userguide/index.html b/userguide/index.html
index dfd2ebf..dd26e81 100644
--- a/userguide/index.html
+++ b/userguide/index.html
@@ -2452,7 +2452,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Introduction","level":"1.1","depth":1,"next":{"title":"Getting Started","level":"1.2","depth":1,"path":"getting_started/README.md","ref":"getting_started/README.md","articles":[{"title":"Installation","level":"1.2.1","depth":2,"path":"getting_started/installation.md","ref":"getting_started/installation.md","articles":[]},{"title":"Install as permanent functions","level":"1.2.2","depth":2,"path":"getting_started/permanent-functions.md" [...]
+            gitbook.page.hasChanged({"page":{"title":"Introduction","level":"1.1","depth":1,"next":{"title":"Getting Started","level":"1.2","depth":1,"path":"getting_started/README.md","ref":"getting_started/README.md","articles":[{"title":"Installation","level":"1.2.1","depth":2,"path":"getting_started/installation.md","ref":"getting_started/installation.md","articles":[]},{"title":"Install as permanent functions","level":"1.2.2","depth":2,"path":"getting_started/permanent-functions.md" [...]
         });
     </script>
 </div>
diff --git a/userguide/misc/approx.html b/userguide/misc/approx.html
index ac37f60..e989e42 100644
--- a/userguide/misc/approx.html
+++ b/userguide/misc/approx.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2515,7 +2530,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Approximate Aggregate Functions","level":"2.4","depth":1,"next":{"title":"Feature Scaling","level":"3.1","depth":1,"path":"ft_engineering/scaling.md","ref":"ft_engineering/scaling.md","articles":[]},"previous":{"title":"Text Tokenizer","level":"2.3","depth":1,"path":"misc/tokenizer.md","ref":"misc/tokenizer.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap","etoc","callouts","tog [...]
+            gitbook.page.hasChanged({"page":{"title":"Approximate Aggregate Functions","level":"2.4","depth":1,"next":{"title":"Feature Scaling","level":"3.1","depth":1,"path":"ft_engineering/scaling.md","ref":"ft_engineering/scaling.md","articles":[]},"previous":{"title":"Text Tokenizer","level":"2.3","depth":1,"path":"misc/tokenizer.md","ref":"misc/tokenizer.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc","callouts","toggle-chapte [...]
         });
     </script>
 </div>
diff --git a/userguide/misc/funcs.html b/userguide/misc/funcs.html
index 8df38c8..42a674f 100644
--- a/userguide/misc/funcs.html
+++ b/userguide/misc/funcs.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2411,6 +2426,7 @@
 <li><a href="#decision-trees-and-randomforest">Decision trees and RandomForest</a></li>
 <li><a href="#xgboost">XGBoost</a></li>
 <li><a href="#term-vector-model">Term Vector Model</a></li>
+<li><a href="#nlp">NLP</a></li>
 <li><a href="#others">Others</a></li>
 </ul>
 
@@ -2552,7 +2568,7 @@ Reference: <a href="https://papers.nips.cc/paper/3848-adaptive-regularization-of
 <ul>
 <li><p><code>bprmf_predict(List&lt;Float&gt; Pu, List&lt;Float&gt; Qi[, double Bi])</code> - Returns the prediction value</p>
 </li>
-<li><p><code>mf_predict(List&lt;Float&gt; Pu, List&lt;Float&gt; Qi[, double Bu, double Bi[, double mu]])</code> - Returns the prediction value</p>
+<li><p><code>mf_predict(array&lt;double&gt; Pu, array&lt;double&gt; Qi[, double Bu, double Bi[, double mu]])</code> - Returns the prediction value</p>
 </li>
 <li><p><code>train_bprmf(INT user, INT posItem, INT negItem [, String options])</code> - Returns a relation &lt;INT i, FLOAT Pi, FLOAT Qi [, FLOAT Bi]&gt;</p>
 </li>
@@ -3387,6 +3403,29 @@ limit 100;
 </li>
 <li><p><code>tf(string text)</code> - Return a term frequency in &lt;string, float&gt;</p>
 </li>
+<li><p><code>tfidf(double termFrequency, long numDocs, const long totalNumDocs)</code> - Return a smoothed TFIDF score in double.</p>
+</li>
+</ul>
+<h1 id="nlp">NLP</h1>
+<ul>
+<li><p><code>stoptags_exclude(array&lt;string&gt; excludeTags, [, const string lang=&apos;ja&apos;])</code> - Returns stoptags excluding given tags</p>
+<pre><code class="lang-sql"><span class="hljs-keyword">SELECT</span> stoptags_exclude(<span class="hljs-built_in">array</span>(<span class="hljs-string">&apos;&#x540D;&#x8A5E;-&#x56FA;&#x6709;&#x540D;&#x8A5E;&apos;</span>, <span class="hljs-string">&apos;&#x5F62;&#x5BB9;&#x8A5E;&apos;</span>))
+</code></pre>
+</li>
+<li><p><code>tokenize_cn(String line [, const list&lt;string&gt; stopWords])</code> - returns tokenized strings in array&lt;string&gt;</p>
+</li>
+<li><p><code>tokenize_ja(String line [, const string mode = &quot;normal&quot;, const array&lt;string&gt; stopWords, const array&lt;string&gt; stopTags, const array&lt;string&gt; userDict (or string userDictURL)</code>]) - returns tokenized strings in array&lt;string&gt;</p>
+<pre><code class="lang-sql">select tokenize_ja(&quot;kuromoji&#x3092;&#x4F7F;&#x3063;&#x305F;&#x5206;&#x304B;&#x3061;&#x66F8;&#x304D;&#x306E;&#x30C6;&#x30B9;&#x30C8;&#x3067;&#x3059;&#x3002;&#x7B2C;&#x4E8C;&#x5F15;&#x6570;&#x306B;&#x306F;normal/search/extended&#x3092;&#x6307;&#x5B9A;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;&#x30C7;&#x30D5;&#x30A9;&#x30EB;&#x30C8;&#x3067;&#x306F;normal&#x30E2;&#x30FC;&#x30C9;&#x3067;&#x3059;&#x3002;&quot;);
+
+&gt; [&quot;kuromoji&quot;,&quot;&#x4F7F;&#x3046;&quot;,&quot;&#x5206;&#x304B;&#x3061;&#x66F8;&#x304D;&quot;,&quot;&#x30C6;&#x30B9;&#x30C8;&quot;,&quot;&#x7B2C;&quot;,&quot;&#x4E8C;&quot;,&quot;&#x5F15;&#x6570;&quot;,&quot;normal&quot;,&quot;search&quot;,&quot;extended&quot;,&quot;&#x6307;&#x5B9A;&quot;,&quot;&#x30C7;&#x30D5;&#x30A9;&#x30EB;&#x30C8;&quot;,&quot;normal&quot;,&quot; &#x30E2;&#x30FC;&#x30C9;&quot;]
+</code></pre>
+</li>
+<li><p><code>tokenize_ja_neologd(String line [, const string mode = &quot;normal&quot;, const array&lt;string&gt; stopWords, const array&lt;string&gt; stopTags, const array&lt;string&gt; userDict (or string userDictURL)</code>]) - returns tokenized strings in array&lt;string&gt;</p>
+<pre><code class="lang-sql">select tokenize_ja_neologd(&quot;kuromoji&#x3092;&#x4F7F;&#x3063;&#x305F;&#x5206;&#x304B;&#x3061;&#x66F8;&#x304D;&#x306E;&#x30C6;&#x30B9;&#x30C8;&#x3067;&#x3059;&#x3002;&#x7B2C;&#x4E8C;&#x5F15;&#x6570;&#x306B;&#x306F;normal/search/extended&#x3092;&#x6307;&#x5B9A;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;&#x30C7;&#x30D5;&#x30A9;&#x30EB;&#x30C8;&#x3067;&#x306F;normal&#x30E2;&#x30FC;&#x30C9;&#x3067;&#x3059;&#x3002;&quot;);
+
+&gt; [&quot;kuromoji&quot;,&quot;&#x4F7F;&#x3046;&quot;,&quot;&#x5206;&#x304B;&#x3061;&#x66F8;&#x304D;&quot;,&quot;&#x30C6;&#x30B9;&#x30C8;&quot;,&quot;&#x7B2C;&quot;,&quot;&#x4E8C;&quot;,&quot;&#x5F15;&#x6570;&quot;,&quot;normal&quot;,&quot;search&quot;,&quot;extended&quot;,&quot;&#x6307;&#x5B9A;&quot;,&quot;&#x30C7;&#x30D5;&#x30A9;&#x30EB;&#x30C8;&quot;,&quot;normal&quot;,&quot; &#x30E2;&#x30FC;&#x30C9;&quot;]
+</code></pre>
+</li>
 </ul>
 <h1 id="others">Others</h1>
 <ul>
@@ -3402,6 +3441,8 @@ limit 100;
 </li>
 <li><p><code>tf(string text)</code> - Return a term frequency in &lt;string, float&gt;</p>
 </li>
+<li><p><code>tfidf(double termFrequency, long numDocs, const long totalNumDocs)</code> - Return a smoothed TFIDF score in double.</p>
+</li>
 </ul>
 <p><div id="page-footer" class="localized-footer"><hr><!--
   Licensed to the Apache Software Foundation (ASF) under one
@@ -3458,7 +3499,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"List of Functions","level":"1.3","depth":1,"next":{"title":"Tips for Effective Hivemall","level":"1.4","depth":1,"path":"tips/README.md","ref":"tips/README.md","articles":[{"title":"Explicit add_bias() for better prediction","level":"1.4.1","depth":2,"path":"tips/addbias.md","ref":"tips/addbias.md","articles":[]},{"title":"Use rand_amplify() to better prediction results","level":"1.4.2","depth":2,"path":"tips/rand_amplify.md","ref":"t [...]
+            gitbook.page.hasChanged({"page":{"title":"List of Functions","level":"1.3","depth":1,"next":{"title":"Tips for Effective Hivemall","level":"1.4","depth":1,"path":"tips/README.md","ref":"tips/README.md","articles":[{"title":"Explicit add_bias() for better prediction","level":"1.4.1","depth":2,"path":"tips/addbias.md","ref":"tips/addbias.md","articles":[]},{"title":"Use rand_amplify() to better prediction results","level":"1.4.2","depth":2,"path":"tips/rand_amplify.md","ref":"t [...]
         });
     </script>
 </div>
diff --git a/userguide/misc/generic_funcs.html b/userguide/misc/generic_funcs.html
index 253f035..9e1c4e8 100644
--- a/userguide/misc/generic_funcs.html
+++ b/userguide/misc/generic_funcs.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2702,33 +2717,41 @@ SELECT arange(-1, -6, 2);
 </code></pre>
 </li>
 <li><p><code>to_ordered_list(PRIMITIVE value [, PRIMITIVE key, const string options])</code> - Return list of values sorted by value itself or specific key</p>
-<pre><code class="lang-sql">WITH t as (
+<pre><code class="lang-sql">WITH data as (
     <span class="hljs-keyword">SELECT</span> <span class="hljs-number">5</span> <span class="hljs-keyword">as</span> <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;apple&apos;</span> <span class="hljs-keyword">as</span> <span class="hljs-keyword">value</span>
     <span class="hljs-keyword">UNION</span> ALL
     <span class="hljs-keyword">SELECT</span> <span class="hljs-number">3</span> <span class="hljs-keyword">as</span> <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;banana&apos;</span> <span class="hljs-keyword">as</span> <span class="hljs-keyword">value</span>
     <span class="hljs-keyword">UNION</span> ALL
     <span class="hljs-keyword">SELECT</span> <span class="hljs-number">4</span> <span class="hljs-keyword">as</span> <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;candy&apos;</span> <span class="hljs-keyword">as</span> <span class="hljs-keyword">value</span>
     <span class="hljs-keyword">UNION</span> ALL
-    <span class="hljs-keyword">SELECT</span> <span class="hljs-number">2</span> <span class="hljs-keyword">as</span> <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;donut&apos;</span> <span class="hljs-keyword">as</span> <span class="hljs-keyword">value</span>
+    <span class="hljs-keyword">SELECT</span> <span class="hljs-number">1</span> <span class="hljs-keyword">as</span> <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;donut&apos;</span> <span class="hljs-keyword">as</span> <span class="hljs-keyword">value</span>
+    <span class="hljs-keyword">UNION</span> ALL
+    <span class="hljs-keyword">SELECT</span> <span class="hljs-number">2</span> <span class="hljs-keyword">as</span> <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;egg&apos;</span> <span class="hljs-keyword">as</span> <span class="hljs-keyword">value</span> 
     <span class="hljs-keyword">UNION</span> ALL
-    <span class="hljs-keyword">SELECT</span> <span class="hljs-number">3</span> <span class="hljs-keyword">as</span> <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;egg&apos;</span> <span class="hljs-keyword">as</span> <span class="hljs-keyword">value</span>
+    <span class="hljs-keyword">SELECT</span> <span class="hljs-number">4</span> <span class="hljs-keyword">as</span> <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;candy&apos;</span> <span class="hljs-keyword">as</span> <span class="hljs-keyword">value</span> <span class="hljs-comment">-- both key and value duplicates</span>
 )
-<span class="hljs-keyword">SELECT</span>                                             <span class="hljs-comment">-- expected output</span>
-    to_ordered_list(<span class="hljs-keyword">value</span>, <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;-reverse&apos;</span>),       <span class="hljs-comment">-- [apple, candy, (banana, egg | egg, banana), donut] (reverse order)</span>
-    to_ordered_list(<span class="hljs-keyword">value</span>, <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;-k 2&apos;</span>),           <span class="hljs-comment">-- [apple, candy] (top-k)</span>
-    to_ordered_list(<span class="hljs-keyword">value</span>, <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;-k 100&apos;</span>),         <span class="hljs-comment">-- [apple, candy, (banana, egg | egg, banana), dunut]</span>
-    to_ordered_list(<span class="hljs-keyword">value</span>, <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;-k 2 -reverse&apos;</span>),  <span class="hljs-comment">-- [donut, (banana | egg)] (reverse top-k = tail-k)</span>
-    to_ordered_list(<span class="hljs-keyword">value</span>, <span class="hljs-keyword">key</span>),                   <span class="hljs-comment">-- [donut, (banana, egg | egg, banana), candy, apple] (natural order)</span>
-    to_ordered_list(<span class="hljs-keyword">value</span>, <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;-k -2&apos;</span>),          <span class="hljs-comment">-- [donut, (banana | egg)] (tail-k)</span>
-    to_ordered_list(<span class="hljs-keyword">value</span>, <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;-k -100&apos;</span>),        <span class="hljs-comment">-- [donut, (banana, egg | egg, banana), candy, apple]</span>
-    to_ordered_list(<span class="hljs-keyword">value</span>, <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;-k -2 -reverse&apos;</span>), <span class="hljs-comment">-- [apple, candy] (reverse tail-k = top-k)</span>
-    to_ordered_list(<span class="hljs-keyword">value</span>, <span class="hljs-string">&apos;-k 2&apos;</span>),                <span class="hljs-comment">-- [egg, donut] (alphabetically)</span>
-    to_ordered_list(<span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;-k -2 -reverse&apos;</span>),        <span class="hljs-comment">-- [5, 4] (top-2 keys)</span>
-    to_ordered_list(<span class="hljs-keyword">key</span>),                          <span class="hljs-comment">-- [2, 3, 3, 4, 5] (natural ordered keys)</span>
-    to_ordered_list(<span class="hljs-keyword">value</span>, <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;-k 2 -kv_map&apos;</span>),   <span class="hljs-comment">-- {4:&quot;candy&quot;,5:&quot;apple&quot;}</span>
-    to_ordered_list(<span class="hljs-keyword">value</span>, <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;-k 2 -vk_map&apos;</span>)    <span class="hljs-comment">-- {&quot;candy&quot;:4,&quot;apple&quot;:5}</span>
+<span class="hljs-keyword">SELECT</span>                                                  <span class="hljs-comment">-- expected output</span>
+    to_ordered_list(<span class="hljs-keyword">value</span>, <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;-reverse&apos;</span>),            <span class="hljs-comment">-- [apple, candy, candy, (banana, egg | egg, banana), donut] (reverse order)</span>
+    to_ordered_list(<span class="hljs-keyword">value</span>, <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;-k 2&apos;</span>),                <span class="hljs-comment">-- [apple, candy] (top-k)</span>
+    to_ordered_list(<span class="hljs-keyword">value</span>, <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;-k 100&apos;</span>),              <span class="hljs-comment">-- [apple, candy, candy, (banana, egg | egg, banana), dunut]</span>
+    to_ordered_list(<span class="hljs-keyword">value</span>, <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;-k 2 -reverse&apos;</span>),       <span class="hljs-comment">-- [donut, (banana | egg)] (reverse top-k = tail-k)</span>
+    to_ordered_list(<span class="hljs-keyword">value</span>, <span class="hljs-keyword">key</span>),                        <span class="hljs-comment">-- [donut, (banana, egg | egg, banana), candy, candy, apple] (natural order)</span>
+    to_ordered_list(<span class="hljs-keyword">value</span>, <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;-k -2&apos;</span>),               <span class="hljs-comment">-- [donut, (banana | egg)] (tail-k)</span>
+    to_ordered_list(<span class="hljs-keyword">value</span>, <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;-k -100&apos;</span>),             <span class="hljs-comment">-- [donut, (banana, egg | egg, banana), candy, candy, apple]</span>
+    to_ordered_list(<span class="hljs-keyword">value</span>, <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;-k -2 -reverse&apos;</span>),      <span class="hljs-comment">-- [apple, candy] (reverse tail-k = top-k)</span>
+    to_ordered_list(<span class="hljs-keyword">value</span>, <span class="hljs-string">&apos;-k 2&apos;</span>),                     <span class="hljs-comment">-- [egg, donut] (alphabetically)</span>
+    to_ordered_list(<span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;-k -2 -reverse&apos;</span>),             <span class="hljs-comment">-- [5, 4] (top-2 keys)</span>
+    to_ordered_list(<span class="hljs-keyword">key</span>),                               <span class="hljs-comment">-- [1, 2, 3, 4, 4, 5] (natural ordered keys)</span>
+    to_ordered_list(<span class="hljs-keyword">value</span>, <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;-k 2 -kv_map&apos;</span>),        <span class="hljs-comment">-- {5:&quot;apple&quot;,4:&quot;candy&quot;}</span>
+    to_ordered_list(<span class="hljs-keyword">value</span>, <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;-k 2 -vk_map&apos;</span>),        <span class="hljs-comment">-- {&quot;apple&quot;:5,&quot;candy&quot;:4}</span>
+    to_ordered_list(<span class="hljs-keyword">value</span>, <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;-k -2 -kv_map&apos;</span>),       <span class="hljs-comment">-- {1:&quot;donut&quot;,2:&quot;egg&quot;}</span>
+    to_ordered_list(<span class="hljs-keyword">value</span>, <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;-k -2 -vk_map&apos;</span>),       <span class="hljs-comment">-- {&quot;donut&quot;:1,&quot;egg&quot;:2}</span>
+    to_ordered_list(<span class="hljs-keyword">value</span>, <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;-k 4 -dedup -vk_map&apos;</span>), <span class="hljs-comment">-- {&quot;apple&quot;:5,&quot;candy&quot;:4,&quot;banana&quot;:3,&quot;egg&quot;:2}</span>
+    to_ordered_list(<span class="hljs-keyword">value</span>, <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;-k 4 -vk_map&apos;</span>),        <span class="hljs-comment">-- {&quot;apple&quot;:5,&quot;candy&quot;:4,&quot;banana&quot;:3}</span>
+    to_ordered_list(<span class="hljs-keyword">value</span>, <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;-k 4 -dedup&apos;</span>),         <span class="hljs-comment">-- [&quot;apple&quot;,&quot;candy&quot;,&quot;banana&quot;,&quot;egg&quot;]</span>
+    to_ordered_list(<span class="hljs-keyword">value</span>, <span class="hljs-keyword">key</span>, <span class="hljs-string">&apos;-k 4&apos;</span>)                 <span class="hljs-comment">-- [&quot;apple&quot;,&quot;candy&quot;,&quot;candy&quot;,&quot;banana&quot;]</span>
 <span class="hljs-keyword">FROM</span>
-    t
+    <span class="hljs-keyword">data</span>
 </code></pre>
 </li>
 </ul>
@@ -3156,6 +3179,14 @@ NaN true
  [&quot;machine&quot;,&quot;machine learning&quot;,&quot;learning&quot;,&quot;learning is&quot;,&quot;is&quot;,&quot;is fun&quot;,&quot;fun&quot;]
 </code></pre>
 </li>
+<li><p><code>str_contains(string query, array&lt;string&gt; searchTerms [, boolean orQuery=false])</code> - Returns true if the given query contains search terms</p>
+<pre><code class="lang-sql">select
+  str_contains(&apos;There are apple and orange&apos;, array(&apos;apple&apos;)), -- or=false
+  str_contains(&apos;There are apple and orange&apos;, array(&apos;apple&apos;, &apos;banana&apos;), true), -- or=true
+  str_contains(&apos;There are apple and orange&apos;, array(&apos;apple&apos;, &apos;banana&apos;), false); -- or=false
+&gt; true, true, false
+</code></pre>
+</li>
 </ul>
 <h1 id="timeseries">Timeseries</h1>
 <ul>
@@ -3279,7 +3310,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"List of Generic Hivemall Functions","level":"2.1","depth":1,"next":{"title":"Efficient Top-K Query Processing","level":"2.2","depth":1,"path":"misc/topk.md","ref":"misc/topk.md","articles":[]},"previous":{"title":"Map-side join causes ClassCastException on Tez","level":"1.6.5","depth":2,"path":"troubleshooting/mapjoin_classcastex.md","ref":"troubleshooting/mapjoin_classcastex.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme [...]
+            gitbook.page.hasChanged({"page":{"title":"List of Generic Hivemall Functions","level":"2.1","depth":1,"next":{"title":"Efficient Top-K Query Processing","level":"2.2","depth":1,"path":"misc/topk.md","ref":"misc/topk.md","articles":[]},"previous":{"title":"Map-side join causes ClassCastException on Tez","level":"1.6.5","depth":2,"path":"troubleshooting/mapjoin_classcastex.md","ref":"troubleshooting/mapjoin_classcastex.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme [...]
         });
     </script>
 </div>
diff --git a/userguide/misc/tokenizer.html b/userguide/misc/tokenizer.html
index f076362..8c29133 100644
--- a/userguide/misc/tokenizer.html
+++ b/userguide/misc/tokenizer.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2389,18 +2404,30 @@
 <pre><code class="lang-sql">tokenize(text input, optional boolean toLowerCase = false)
 </code></pre>
 <h1 id="tokenizer-for-non-english-texts">Tokenizer for Non-English Texts</h1>
-<p>Hivemall-NLP module provides some Non-English Text tokenizer UDFs as follows.</p>
-<p>First of all, you need to issue the following DDLs to use the NLP module. Note NLP module is not included in <code>hivemall-with-dependencies.jar</code>.</p>
-<blockquote>
-<p>add jar /path/to/hivemall-nlp-xxx-with-dependencies.jar;</p>
-<p>source /path/to/define-additional.hive;</p>
-</blockquote>
 <h2 id="japanese-tokenizer">Japanese Tokenizer</h2>
 <p>Japanese text tokenizer UDF uses <a href="https://github.com/atilika/kuromoji" target="_blank">Kuromoji</a>. </p>
 <p>The signature of the UDF is as follows:</p>
-<pre><code class="lang-sql">tokenize_ja(text input, optional const text mode = &quot;normal&quot;, optional const array&lt;string&gt; stopWords, const array&lt;string&gt; stopTags, const array&lt;string&gt; userDict)
+<pre><code class="lang-sql">-- uses Kuromoji default dictionary by the default
+tokenize_ja(text input, optional const text mode = &quot;normal&quot;, optional const array&lt;string&gt; stopWords, const array&lt;string&gt; stopTags, const array&lt;string&gt; userDict)
+
+-- tokenize_ja_neologd uses mecab-ipa-neologd for it&apos;s dictionary.
+tokenize_ja_neologd(text input, optional const text mode = &quot;normal&quot;, optional const array&lt;string&gt; stopWords, const array&lt;string&gt; stopTags, const array&lt;string&gt; userDict)
+</code></pre>
+<div class="panel panel-primary"><div class="panel-heading"><h3 class="panel-title" id="note"><i class="fa fa-edit"></i> Note</h3></div><div class="panel-body"><p><code>tokenize_ja_neologd</code> returns tokenized strings in an array by using the NEologd dictionary. <a href="https://github.com/neologd/mecab-ipadic-neologd" target="_blank">mecab-ipadic-NEologd</a> is a customized system dictionary for MeCab inclucing new vocablaries extracted from many resources on the Web. </p></div></div>
+<p>See differences between with and without Neologd as follows:</p>
+<pre><code class="lang-sql">select tokenize_ja(&quot;&#x5F7C;&#x5973;&#x306F;&#x30DA;&#x30F3;&#x30D1;&#x30A4;&#x30CA;&#x30C3;&#x30DD;&#x30FC;&#x30A2;&#x30C3;&#x30DD;&#x30FC;&#x30DA;&#x30F3;&#x3068;&#x604B;&#x30C0;&#x30F3;&#x30B9;&#x3092;&#x8E0A;&#x3063;&#x305F;&#x3002;&quot;);
+&gt;[&quot;&#x5F7C;&#x5973;&quot;,&quot;&#x30DA;&#x30F3;&#x30D1;&#x30A4;&#x30CA;&#x30C3;&#x30DD;&#x30FC;&#x30A2;&#x30C3;&#x30DD;&#x30FC;&#x30DA;&#x30F3;&quot;,&quot;&#x604B;&quot;,&quot;&#x30C0;&#x30F3;&#x30B9;&quot;,&quot;&#x8E0A;&#x308B;&quot;]
+
+select tokenize_ja_neologd(&quot;&#x5F7C;&#x5973;&#x306F;&#x30DA;&#x30F3;&#x30D1;&#x30A4;&#x30CA;&#x30C3;&#x30DD;&#x30FC;&#x30A2;&#x30C3;&#x30DD;&#x30FC;&#x30DA;&#x30F3;&#x3068;&#x604B;&#x30C0;&#x30F3;&#x30B9;&#x3092;&#x8E0A;&#x3063;&#x305F;&#x3002;&quot;);
+&gt; [&quot;&#x5F7C;&#x5973;&quot;,&quot;&#x30DA;&#x30F3;&#x30D1;&#x30A4;&#x30CA;&#x30C3;&#x30DD;&#x30FC;&#x30A2;&#x30C3;&#x30DD;&#x30FC;&#x30DA;&#x30F3;&quot;,&quot;&#x604B;&#x30C0;&#x30F3;&#x30B9;&quot;,&quot;&#x8E0A;&#x308B;&quot;]
+</code></pre>
+<p>You can print versions for Kuromoji UDFs as follows:</p>
+<pre><code class="lang-sql">select tokenize_ja();
+&gt; [&quot;8.8.2&quot;]
+
+select tokenize_ja_neologd();
+&gt; [&quot;8.8.2-20200910.2&quot;]
 </code></pre>
-<div class="panel panel-primary"><div class="panel-heading"><h3 class="panel-title" id="note"><i class="fa fa-edit"></i> Note</h3></div><div class="panel-body"><p><code>tokenize_ja</code> is supported since Hivemall v0.4.1, and the fifth argument is supported since v0.5-rc.1 and later.</p></div></div>
 <p>Its basic usage is as follows:</p>
 <pre><code class="lang-sql"><span class="hljs-keyword">select</span> tokenize_ja(<span class="hljs-string">&quot;kuromoji&#x3092;&#x4F7F;&#x3063;&#x305F;&#x5206;&#x304B;&#x3061;&#x66F8;&#x304D;&#x306E;&#x30C6;&#x30B9;&#x30C8;&#x3067;&#x3059;&#x3002;&#x7B2C;&#x4E8C;&#x5F15;&#x6570;&#x306B;&#x306F;normal/search/extended&#x3092;&#x6307;&#x5B9A;&#x3067;&#x304D;&#x307E;&#x3059;&#x3002;&#x30C7;&#x30D5;&#x30A9;&#x30EB;&#x30C8;&#x3067;&#x306F;normal&#x30E2;&#x30FC;&#x30C9;&#x3067;&#x3059;&#x3002 [...]
 </code></pre>
@@ -2447,14 +2474,12 @@
 </blockquote>
 <p>Note that you can pass <code>null</code> to each of the third and fourth argument to explicitly use Kuromoji&apos;s <a href="https://github.com/apache/lucene-solr/blob/master/lucene/analysis/kuromoji/src/resources/org/apache/lucene/analysis/ja/stopwords.txt" target="_blank">default stop words</a> and <a href="https://github.com/apache/lucene-solr/blob/master/lucene/analysis/kuromoji/src/resources/org/apache/lucene/analysis/ja/stoptags.txt" target="_blank">stop tags</a>.</p>
 <p>If you have a large custom dictionary as an external file, <code>userDict</code> can also be <code>const string userDictURL</code> which indicates URL of the external file on somewhere like Amazon S3:</p>
-<pre><code class="lang-sql"><span class="hljs-keyword">select</span> tokenize_ja(<span class="hljs-string">&quot;&#x65E5;&#x672C;&#x7D4C;&#x6E08;&#x65B0;&#x805E;&#xFF06;&#x95A2;&#x897F;&#x56FD;&#x969B;&#x7A7A;&#x6E2F;&quot;</span>, <span class="hljs-string">&quot;normal&quot;</span>, <span class="hljs-literal">null</span>, <span class="hljs-literal">null</span>,
-                   <span class="hljs-string">&quot;https://raw.githubusercontent.com/atilika/kuromoji/909fd6b32bf4e9dc86b7599de5c9b50ca8f004a1/kuromoji-core/src/test/resources/userdict.txt&quot;</span>);
+<pre><code class="lang-sql">select tokenize_ja(&quot;&#x65E5;&#x672C;&#x7D4C;&#x6E08;&#x65B0;&#x805E;&#xFF06;&#x95A2;&#x897F;&#x56FD;&#x969B;&#x7A7A;&#x6E2F;&quot;, &quot;normal&quot;, null, null,
+                   &quot;https://raw.githubusercontent.com/atilika/kuromoji/909fd6b32bf4e9dc86b7599de5c9b50ca8f004a1/kuromoji-core/src/test/resources/userdict.txt&quot;);
+
+&gt; [&quot;&#x65E5;&#x672C;&quot;,&quot;&#x7D4C;&#x6E08;&quot;,&quot;&#x65B0;&#x805E;&quot;,&quot;&#x95A2;&#x897F;&quot;,&quot;&#x56FD;&#x969B;&quot;,&quot;&#x7A7A;&#x6E2F;&quot;]
 </code></pre>
-<blockquote>
-<p>[&quot;&#x65E5;&#x672C;&quot;,&quot;&#x7D4C;&#x6E08;&quot;,&quot;&#x65B0;&#x805E;&quot;,&quot;&#x95A2;&#x897F;&quot;,&quot;&#x56FD;&#x969B;&quot;,&quot;&#x7A7A;&#x6E2F;&quot;]</p>
-</blockquote>
-<p>Dictionary SHOULD be accessible through http/https protocol. And, it SHOULD be compressed using gzip with <code>.gz</code> suffix because the maximum dictionary size is limited to 32MB and read timeout is set to 60 sec. Also, connection must be established in 10 sec.</p>
-<p>If you want to use HTTP Basic Authentication, please use the following form: <code>https://user:password@www.sitreurl.com/my_dict.txt.gz</code> (see Sec 3.1 of <a href="https://www.ietf.org/rfc/rfc1738.txt" target="_blank">rfc1738</a>)</p>
+<div class="panel panel-primary"><div class="panel-heading"><h3 class="panel-title" id="note"><i class="fa fa-edit"></i> Note</h3></div><div class="panel-body"><p>Dictionary SHOULD be accessible through http/https protocol. And, it SHOULD be compressed using gzip with <code>.gz</code> suffix because the maximum dictionary size is limited to 32MB and read timeout is set to 60 sec. Also, connection must be established in 10 sec.</p><p>If you want to use HTTP Basic Authentication, please us [...]
 <p>For detailed APIs, please refer Javadoc of <a href="https://lucene.apache.org/core/5_3_1/analyzers-kuromoji/org/apache/lucene/analysis/ja/JapaneseAnalyzer.html" target="_blank">JapaneseAnalyzer</a> as well.</p>
 <h2 id="part-of-speech">Part-of-speech</h2>
 <p>From Hivemall v0.6.0, the second argument can also accept the following option format:</p>
@@ -2560,7 +2585,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Text Tokenizer","level":"2.3","depth":1,"next":{"title":"Approximate Aggregate Functions","level":"2.4","depth":1,"path":"misc/approx.md","ref":"misc/approx.md","articles":[]},"previous":{"title":"Efficient Top-K Query Processing","level":"2.2","depth":1,"path":"misc/topk.md","ref":"misc/topk.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap","etoc","callouts","toggle-chapters"," [...]
+            gitbook.page.hasChanged({"page":{"title":"Text Tokenizer","level":"2.3","depth":1,"next":{"title":"Approximate Aggregate Functions","level":"2.4","depth":1,"path":"misc/approx.md","ref":"misc/approx.md","articles":[]},"previous":{"title":"Efficient Top-K Query Processing","level":"2.2","depth":1,"path":"misc/topk.md","ref":"misc/topk.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc","callouts","toggle-chapters","anchorjs", [...]
         });
     </script>
 </div>
diff --git a/userguide/misc/topk.html b/userguide/misc/topk.html
index 8c1f91a..58f3367 100644
--- a/userguide/misc/topk.html
+++ b/userguide/misc/topk.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -3213,7 +3228,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Efficient Top-K Query Processing","level":"2.2","depth":1,"next":{"title":"Text Tokenizer","level":"2.3","depth":1,"path":"misc/tokenizer.md","ref":"misc/tokenizer.md","articles":[]},"previous":{"title":"List of Generic Hivemall Functions","level":"2.1","depth":1,"path":"misc/generic_funcs.md","ref":"misc/generic_funcs.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap","etoc","ca [...]
+            gitbook.page.hasChanged({"page":{"title":"Efficient Top-K Query Processing","level":"2.2","depth":1,"next":{"title":"Text Tokenizer","level":"2.3","depth":1,"path":"misc/tokenizer.md","ref":"misc/tokenizer.md","articles":[]},"previous":{"title":"List of Generic Hivemall Functions","level":"2.1","depth":1,"path":"misc/generic_funcs.md","ref":"misc/generic_funcs.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc","callouts","t [...]
         });
     </script>
 </div>
diff --git a/userguide/multiclass/iris.html b/userguide/multiclass/iris.html
index 6bbf011..695a9c3 100644
--- a/userguide/multiclass/iris.html
+++ b/userguide/multiclass/iris.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2426,7 +2441,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Iris Tutorial","level":"7.2","depth":1,"next":{"title":"Data preparation","level":"7.2.1","depth":2,"path":"multiclass/iris_dataset.md","ref":"multiclass/iris_dataset.md","articles":[]},"previous":{"title":"one-vs-the-rest Classifier","level":"7.1.7","depth":2,"path":"multiclass/news20_one-vs-the-rest.md","ref":"multiclass/news20_one-vs-the-rest.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","spl [...]
+            gitbook.page.hasChanged({"page":{"title":"Iris Tutorial","level":"7.2","depth":1,"next":{"title":"Data preparation","level":"7.2.1","depth":2,"path":"multiclass/iris_dataset.md","ref":"multiclass/iris_dataset.md","articles":[]},"previous":{"title":"one-vs-the-rest Classifier","level":"7.1.7","depth":2,"path":"multiclass/news20_one-vs-the-rest.md","ref":"multiclass/news20_one-vs-the-rest.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","spl [...]
         });
     </script>
 </div>
diff --git a/userguide/multiclass/iris_dataset.html b/userguide/multiclass/iris_dataset.html
index 4fe580d..6c4e6ec 100644
--- a/userguide/multiclass/iris_dataset.html
+++ b/userguide/multiclass/iris_dataset.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2542,7 +2557,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Data preparation","level":"7.2.1","depth":2,"next":{"title":"SCW","level":"7.2.2","depth":2,"path":"multiclass/iris_scw.md","ref":"multiclass/iris_scw.md","articles":[]},"previous":{"title":"Iris Tutorial","level":"7.2","depth":1,"path":"multiclass/iris.md","ref":"multiclass/iris.md","articles":[{"title":"Data preparation","level":"7.2.1","depth":2,"path":"multiclass/iris_dataset.md","ref":"multiclass/iris_dataset.md","articles":[]},{ [...]
+            gitbook.page.hasChanged({"page":{"title":"Data preparation","level":"7.2.1","depth":2,"next":{"title":"SCW","level":"7.2.2","depth":2,"path":"multiclass/iris_scw.md","ref":"multiclass/iris_scw.md","articles":[]},"previous":{"title":"Iris Tutorial","level":"7.2","depth":1,"path":"multiclass/iris.md","ref":"multiclass/iris.md","articles":[{"title":"Data preparation","level":"7.2.1","depth":2,"path":"multiclass/iris_dataset.md","ref":"multiclass/iris_dataset.md","articles":[]},{ [...]
         });
     </script>
 </div>
diff --git a/userguide/multiclass/iris_randomforest.html b/userguide/multiclass/iris_randomforest.html
index 3eee80e..49e258c 100644
--- a/userguide/multiclass/iris_randomforest.html
+++ b/userguide/multiclass/iris_randomforest.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2787,7 +2802,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Random Forest","level":"7.2.3","depth":2,"next":{"title":"XGBoost","level":"7.2.4","depth":2,"path":"multiclass/iris_xgboost.md","ref":"multiclass/iris_xgboost.md","articles":[]},"previous":{"title":"SCW","level":"7.2.2","depth":2,"path":"multiclass/iris_scw.md","ref":"multiclass/iris_scw.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap","etoc","callouts","toggle-chapters","anch [...]
+            gitbook.page.hasChanged({"page":{"title":"Random Forest","level":"7.2.3","depth":2,"next":{"title":"XGBoost","level":"7.2.4","depth":2,"path":"multiclass/iris_xgboost.md","ref":"multiclass/iris_xgboost.md","articles":[]},"previous":{"title":"SCW","level":"7.2.2","depth":2,"path":"multiclass/iris_scw.md","ref":"multiclass/iris_scw.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc","callouts","toggle-chapters","anchorjs","cod [...]
         });
     </script>
 </div>
diff --git a/userguide/multiclass/iris_scw.html b/userguide/multiclass/iris_scw.html
index 77872d5..6b0fa84 100644
--- a/userguide/multiclass/iris_scw.html
+++ b/userguide/multiclass/iris_scw.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2480,7 +2495,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"SCW","level":"7.2.2","depth":2,"next":{"title":"Random Forest","level":"7.2.3","depth":2,"path":"multiclass/iris_randomforest.md","ref":"multiclass/iris_randomforest.md","articles":[]},"previous":{"title":"Data preparation","level":"7.2.1","depth":2,"path":"multiclass/iris_dataset.md","ref":"multiclass/iris_dataset.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap","etoc","callou [...]
+            gitbook.page.hasChanged({"page":{"title":"SCW","level":"7.2.2","depth":2,"next":{"title":"Random Forest","level":"7.2.3","depth":2,"path":"multiclass/iris_randomforest.md","ref":"multiclass/iris_randomforest.md","articles":[]},"previous":{"title":"Data preparation","level":"7.2.1","depth":2,"path":"multiclass/iris_dataset.md","ref":"multiclass/iris_dataset.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc","callouts","toggl [...]
         });
     </script>
 </div>
diff --git a/userguide/multiclass/iris_xgboost.html b/userguide/multiclass/iris_xgboost.html
index 874d69c..10ebcfd 100644
--- a/userguide/multiclass/iris_xgboost.html
+++ b/userguide/multiclass/iris_xgboost.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2568,7 +2583,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"XGBoost","level":"7.2.4","depth":2,"next":{"title":"Regression","level":"8.1","depth":1,"path":"regression/general.md","ref":"regression/general.md","articles":[]},"previous":{"title":"Random Forest","level":"7.2.3","depth":2,"path":"multiclass/iris_randomforest.md","ref":"multiclass/iris_randomforest.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap","etoc","callouts","toggle-ch [...]
+            gitbook.page.hasChanged({"page":{"title":"XGBoost","level":"7.2.4","depth":2,"next":{"title":"Regression","level":"8.1","depth":1,"path":"regression/general.md","ref":"regression/general.md","articles":[]},"previous":{"title":"Random Forest","level":"7.2.3","depth":2,"path":"multiclass/iris_randomforest.md","ref":"multiclass/iris_randomforest.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc","callouts","toggle-chapters","a [...]
         });
     </script>
 </div>
diff --git a/userguide/multiclass/news20.html b/userguide/multiclass/news20.html
index 51f7ca8..c09195a 100644
--- a/userguide/multiclass/news20.html
+++ b/userguide/multiclass/news20.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2426,7 +2441,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"News20 Multiclass Tutorial","level":"7.1","depth":1,"next":{"title":"Data Preparation","level":"7.1.1","depth":2,"path":"multiclass/news20_dataset.md","ref":"multiclass/news20_dataset.md","articles":[]},"previous":{"title":"Field-Aware Factorization Machines","level":"6.8.2","depth":2,"path":"binaryclass/criteo_ffm.md","ref":"binaryclass/criteo_ffm.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github"," [...]
+            gitbook.page.hasChanged({"page":{"title":"News20 Multiclass Tutorial","level":"7.1","depth":1,"next":{"title":"Data Preparation","level":"7.1.1","depth":2,"path":"multiclass/news20_dataset.md","ref":"multiclass/news20_dataset.md","articles":[]},"previous":{"title":"Field-Aware Factorization Machines","level":"6.8.2","depth":2,"path":"binaryclass/criteo_ffm.md","ref":"binaryclass/criteo_ffm.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github"," [...]
         });
     </script>
 </div>
diff --git a/userguide/multiclass/news20_dataset.html b/userguide/multiclass/news20_dataset.html
index 3d55653..4386a8f 100644
--- a/userguide/multiclass/news20_dataset.html
+++ b/userguide/multiclass/news20_dataset.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2492,7 +2507,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Data Preparation","level":"7.1.1","depth":2,"next":{"title":"Data Preparation for one-vs-the-rest classifiers","level":"7.1.2","depth":2,"path":"multiclass/news20_one-vs-the-rest_dataset.md","ref":"multiclass/news20_one-vs-the-rest_dataset.md","articles":[]},"previous":{"title":"News20 Multiclass Tutorial","level":"7.1","depth":1,"path":"multiclass/news20.md","ref":"multiclass/news20.md","articles":[{"title":"Data Preparation","level" [...]
+            gitbook.page.hasChanged({"page":{"title":"Data Preparation","level":"7.1.1","depth":2,"next":{"title":"Data Preparation for one-vs-the-rest classifiers","level":"7.1.2","depth":2,"path":"multiclass/news20_one-vs-the-rest_dataset.md","ref":"multiclass/news20_one-vs-the-rest_dataset.md","articles":[]},"previous":{"title":"News20 Multiclass Tutorial","level":"7.1","depth":1,"path":"multiclass/news20.md","ref":"multiclass/news20.md","articles":[{"title":"Data Preparation","level" [...]
         });
     </script>
 </div>
diff --git a/userguide/multiclass/news20_ensemble.html b/userguide/multiclass/news20_ensemble.html
index 9875b89..0c95262 100644
--- a/userguide/multiclass/news20_ensemble.html
+++ b/userguide/multiclass/news20_ensemble.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2604,7 +2619,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Ensemble learning","level":"7.1.6","depth":2,"next":{"title":"one-vs-the-rest Classifier","level":"7.1.7","depth":2,"path":"multiclass/news20_one-vs-the-rest.md","ref":"multiclass/news20_one-vs-the-rest.md","articles":[]},"previous":{"title":"XGBoost","level":"7.1.5","depth":2,"path":"multiclass/news20_xgboost.md","ref":"multiclass/news20_xgboost.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","sp [...]
+            gitbook.page.hasChanged({"page":{"title":"Ensemble learning","level":"7.1.6","depth":2,"next":{"title":"one-vs-the-rest Classifier","level":"7.1.7","depth":2,"path":"multiclass/news20_one-vs-the-rest.md","ref":"multiclass/news20_one-vs-the-rest.md","articles":[]},"previous":{"title":"XGBoost","level":"7.1.5","depth":2,"path":"multiclass/news20_xgboost.md","ref":"multiclass/news20_xgboost.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","sp [...]
         });
     </script>
 </div>
diff --git a/userguide/multiclass/news20_one-vs-the-rest.html b/userguide/multiclass/news20_one-vs-the-rest.html
index 348a4f4..d0a1723 100644
--- a/userguide/multiclass/news20_one-vs-the-rest.html
+++ b/userguide/multiclass/news20_one-vs-the-rest.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2748,7 +2763,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"one-vs-the-rest Classifier","level":"7.1.7","depth":2,"next":{"title":"Iris Tutorial","level":"7.2","depth":1,"path":"multiclass/iris.md","ref":"multiclass/iris.md","articles":[{"title":"Data preparation","level":"7.2.1","depth":2,"path":"multiclass/iris_dataset.md","ref":"multiclass/iris_dataset.md","articles":[]},{"title":"SCW","level":"7.2.2","depth":2,"path":"multiclass/iris_scw.md","ref":"multiclass/iris_scw.md","articles":[]},{" [...]
+            gitbook.page.hasChanged({"page":{"title":"one-vs-the-rest Classifier","level":"7.1.7","depth":2,"next":{"title":"Iris Tutorial","level":"7.2","depth":1,"path":"multiclass/iris.md","ref":"multiclass/iris.md","articles":[{"title":"Data preparation","level":"7.2.1","depth":2,"path":"multiclass/iris_dataset.md","ref":"multiclass/iris_dataset.md","articles":[]},{"title":"SCW","level":"7.2.2","depth":2,"path":"multiclass/iris_scw.md","ref":"multiclass/iris_scw.md","articles":[]},{" [...]
         });
     </script>
 </div>
diff --git a/userguide/multiclass/news20_one-vs-the-rest_dataset.html b/userguide/multiclass/news20_one-vs-the-rest_dataset.html
index 6c69add..a7b8e60 100644
--- a/userguide/multiclass/news20_one-vs-the-rest_dataset.html
+++ b/userguide/multiclass/news20_one-vs-the-rest_dataset.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2463,7 +2478,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Data Preparation for one-vs-the-rest classifiers","level":"7.1.2","depth":2,"next":{"title":"PA","level":"7.1.3","depth":2,"path":"multiclass/news20_pa.md","ref":"multiclass/news20_pa.md","articles":[]},"previous":{"title":"Data Preparation","level":"7.1.1","depth":2,"path":"multiclass/news20_dataset.md","ref":"multiclass/news20_dataset.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","s [...]
+            gitbook.page.hasChanged({"page":{"title":"Data Preparation for one-vs-the-rest classifiers","level":"7.1.2","depth":2,"next":{"title":"PA","level":"7.1.3","depth":2,"path":"multiclass/news20_pa.md","ref":"multiclass/news20_pa.md","articles":[]},"previous":{"title":"Data Preparation","level":"7.1.1","depth":2,"path":"multiclass/news20_dataset.md","ref":"multiclass/news20_dataset.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","e [...]
         });
     </script>
 </div>
diff --git a/userguide/multiclass/news20_pa.html b/userguide/multiclass/news20_pa.html
index 2c1403b..db1f418 100644
--- a/userguide/multiclass/news20_pa.html
+++ b/userguide/multiclass/news20_pa.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2495,7 +2510,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"PA","level":"7.1.3","depth":2,"next":{"title":"CW, AROW, SCW","level":"7.1.4","depth":2,"path":"multiclass/news20_scw.md","ref":"multiclass/news20_scw.md","articles":[]},"previous":{"title":"Data Preparation for one-vs-the-rest classifiers","level":"7.1.2","depth":2,"path":"multiclass/news20_one-vs-the-rest_dataset.md","ref":"multiclass/news20_one-vs-the-rest_dataset.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","ed [...]
+            gitbook.page.hasChanged({"page":{"title":"PA","level":"7.1.3","depth":2,"next":{"title":"CW, AROW, SCW","level":"7.1.4","depth":2,"path":"multiclass/news20_scw.md","ref":"multiclass/news20_scw.md","articles":[]},"previous":{"title":"Data Preparation for one-vs-the-rest classifiers","level":"7.1.2","depth":2,"path":"multiclass/news20_one-vs-the-rest_dataset.md","ref":"multiclass/news20_one-vs-the-rest_dataset.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","ed [...]
         });
     </script>
 </div>
diff --git a/userguide/multiclass/news20_scw.html b/userguide/multiclass/news20_scw.html
index 8c2ec6f..9a93431 100644
--- a/userguide/multiclass/news20_scw.html
+++ b/userguide/multiclass/news20_scw.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2716,7 +2731,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"CW, AROW, SCW","level":"7.1.4","depth":2,"next":{"title":"XGBoost","level":"7.1.5","depth":2,"path":"multiclass/news20_xgboost.md","ref":"multiclass/news20_xgboost.md","articles":[]},"previous":{"title":"PA","level":"7.1.3","depth":2,"path":"multiclass/news20_pa.md","ref":"multiclass/news20_pa.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap","etoc","callouts","toggle-chapters", [...]
+            gitbook.page.hasChanged({"page":{"title":"CW, AROW, SCW","level":"7.1.4","depth":2,"next":{"title":"XGBoost","level":"7.1.5","depth":2,"path":"multiclass/news20_xgboost.md","ref":"multiclass/news20_xgboost.md","articles":[]},"previous":{"title":"PA","level":"7.1.3","depth":2,"path":"multiclass/news20_pa.md","ref":"multiclass/news20_pa.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc","callouts","toggle-chapters","anchorjs" [...]
         });
     </script>
 </div>
diff --git a/userguide/multiclass/news20_xgboost.html b/userguide/multiclass/news20_xgboost.html
index 6bbf8cb..7032e5b 100644
--- a/userguide/multiclass/news20_xgboost.html
+++ b/userguide/multiclass/news20_xgboost.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2552,7 +2567,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"XGBoost","level":"7.1.5","depth":2,"next":{"title":"Ensemble learning","level":"7.1.6","depth":2,"path":"multiclass/news20_ensemble.md","ref":"multiclass/news20_ensemble.md","articles":[]},"previous":{"title":"CW, AROW, SCW","level":"7.1.4","depth":2,"path":"multiclass/news20_scw.md","ref":"multiclass/news20_scw.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap","etoc","callouts" [...]
+            gitbook.page.hasChanged({"page":{"title":"XGBoost","level":"7.1.5","depth":2,"next":{"title":"Ensemble learning","level":"7.1.6","depth":2,"path":"multiclass/news20_ensemble.md","ref":"multiclass/news20_ensemble.md","articles":[]},"previous":{"title":"CW, AROW, SCW","level":"7.1.4","depth":2,"path":"multiclass/news20_scw.md","ref":"multiclass/news20_scw.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc","callouts","toggle-c [...]
         });
     </script>
 </div>
diff --git a/userguide/recommend/cf.html b/userguide/recommend/cf.html
index d734c31..6d5cc31 100644
--- a/userguide/recommend/cf.html
+++ b/userguide/recommend/cf.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2426,7 +2441,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Collaborative Filtering","level":"9.1","depth":1,"next":{"title":"Item-based Collaborative Filtering","level":"9.1.1","depth":2,"path":"recommend/item_based_cf.md","ref":"recommend/item_based_cf.md","articles":[]},"previous":{"title":"AdaGrad, AdaDelta","level":"8.3.4","depth":2,"path":"regression/kddcup12tr2_adagrad.md","ref":"regression/kddcup12tr2_adagrad.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link", [...]
+            gitbook.page.hasChanged({"page":{"title":"Collaborative Filtering","level":"9.1","depth":1,"next":{"title":"Item-based Collaborative Filtering","level":"9.1.1","depth":2,"path":"recommend/item_based_cf.md","ref":"recommend/item_based_cf.md","articles":[]},"previous":{"title":"AdaGrad, AdaDelta","level":"8.3.4","depth":2,"path":"regression/kddcup12tr2_adagrad.md","ref":"regression/kddcup12tr2_adagrad.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link", [...]
         });
     </script>
 </div>
diff --git a/userguide/recommend/item_based_cf.html b/userguide/recommend/item_based_cf.html
index d8fe031..9fd23f2 100644
--- a/userguide/recommend/item_based_cf.html
+++ b/userguide/recommend/item_based_cf.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -3187,7 +3202,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Item-based Collaborative Filtering","level":"9.1.1","depth":2,"next":{"title":"News20 Related Article Recommendation Tutorial","level":"9.2","depth":1,"path":"recommend/news20.md","ref":"recommend/news20.md","articles":[{"title":"Data Preparation","level":"9.2.1","depth":2,"path":"multiclass/news20_dataset.md","ref":"multiclass/news20_dataset.md","articles":[]},{"title":"LSH/MinHash and Jaccard Similarity","level":"9.2.2","depth":2,"p [...]
+            gitbook.page.hasChanged({"page":{"title":"Item-based Collaborative Filtering","level":"9.1.1","depth":2,"next":{"title":"News20 Related Article Recommendation Tutorial","level":"9.2","depth":1,"path":"recommend/news20.md","ref":"recommend/news20.md","articles":[{"title":"Data Preparation","level":"9.2.1","depth":2,"path":"multiclass/news20_dataset.md","ref":"multiclass/news20_dataset.md","articles":[]},{"title":"LSH/MinHash and Jaccard Similarity","level":"9.2.2","depth":2,"p [...]
         });
     </script>
 </div>
diff --git a/userguide/recommend/movielens.html b/userguide/recommend/movielens.html
index 8e35bbc..407f27f 100644
--- a/userguide/recommend/movielens.html
+++ b/userguide/recommend/movielens.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2426,7 +2441,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"MovieLens Movie Recommendation Tutorial","level":"9.3","depth":1,"next":{"title":"Data Preparation","level":"9.3.1","depth":2,"path":"recommend/movielens_dataset.md","ref":"recommend/movielens_dataset.md","articles":[]},"previous":{"title":"kNN search using b-Bits MinHash","level":"9.2.4","depth":2,"path":"recommend/news20_bbit_minhash.md","ref":"recommend/news20_bbit_minhash.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme [...]
+            gitbook.page.hasChanged({"page":{"title":"MovieLens Movie Recommendation Tutorial","level":"9.3","depth":1,"next":{"title":"Data Preparation","level":"9.3.1","depth":2,"path":"recommend/movielens_dataset.md","ref":"recommend/movielens_dataset.md","articles":[]},"previous":{"title":"kNN search using b-Bits MinHash","level":"9.2.4","depth":2,"path":"recommend/news20_bbit_minhash.md","ref":"recommend/news20_bbit_minhash.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme [...]
         });
     </script>
 </div>
diff --git a/userguide/recommend/movielens_cf.html b/userguide/recommend/movielens_cf.html
index 489eefa..cb7f794 100644
--- a/userguide/recommend/movielens_cf.html
+++ b/userguide/recommend/movielens_cf.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2768,7 +2783,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Item-based Collaborative Filtering","level":"9.3.2","depth":2,"next":{"title":"Matrix Factorization","level":"9.3.3","depth":2,"path":"recommend/movielens_mf.md","ref":"recommend/movielens_mf.md","articles":[]},"previous":{"title":"Data Preparation","level":"9.3.1","depth":2,"path":"recommend/movielens_dataset.md","ref":"recommend/movielens_dataset.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github"," [...]
+            gitbook.page.hasChanged({"page":{"title":"Item-based Collaborative Filtering","level":"9.3.2","depth":2,"next":{"title":"Matrix Factorization","level":"9.3.3","depth":2,"path":"recommend/movielens_mf.md","ref":"recommend/movielens_mf.md","articles":[]},"previous":{"title":"Data Preparation","level":"9.3.1","depth":2,"path":"recommend/movielens_dataset.md","ref":"recommend/movielens_dataset.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github"," [...]
         });
     </script>
 </div>
diff --git a/userguide/recommend/movielens_cv.html b/userguide/recommend/movielens_cv.html
index d12a175..dd118e0 100644
--- a/userguide/recommend/movielens_cv.html
+++ b/userguide/recommend/movielens_cv.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2477,7 +2492,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"10-fold Cross Validation (Matrix Factorization)","level":"9.3.6","depth":2,"next":{"title":"Outlier Detection using Local Outlier Factor (LOF)","level":"10.1","depth":1,"path":"anomaly/lof.md","ref":"anomaly/lof.md","articles":[]},"previous":{"title":"SLIM for fast top-k Recommendation","level":"9.3.5","depth":2,"path":"recommend/movielens_slim.md","ref":"recommend/movielens_slim.md","articles":[]},"dir":"ltr"},"config":{"plugins":["t [...]
+            gitbook.page.hasChanged({"page":{"title":"10-fold Cross Validation (Matrix Factorization)","level":"9.3.6","depth":2,"next":{"title":"Outlier Detection using Local Outlier Factor (LOF)","level":"10.1","depth":1,"path":"anomaly/lof.md","ref":"anomaly/lof.md","articles":[]},"previous":{"title":"SLIM for fast top-k Recommendation","level":"9.3.5","depth":2,"path":"recommend/movielens_slim.md","ref":"recommend/movielens_slim.md","articles":[]},"dir":"ltr"},"config":{"plugins":["t [...]
         });
     </script>
 </div>
diff --git a/userguide/recommend/movielens_dataset.html b/userguide/recommend/movielens_dataset.html
index 4a89e76..91cc45a 100644
--- a/userguide/recommend/movielens_dataset.html
+++ b/userguide/recommend/movielens_dataset.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2570,7 +2585,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Data Preparation","level":"9.3.1","depth":2,"next":{"title":"Item-based Collaborative Filtering","level":"9.3.2","depth":2,"path":"recommend/movielens_cf.md","ref":"recommend/movielens_cf.md","articles":[]},"previous":{"title":"MovieLens Movie Recommendation Tutorial","level":"9.3","depth":1,"path":"recommend/movielens.md","ref":"recommend/movielens.md","articles":[{"title":"Data Preparation","level":"9.3.1","depth":2,"path":"recommen [...]
+            gitbook.page.hasChanged({"page":{"title":"Data Preparation","level":"9.3.1","depth":2,"next":{"title":"Item-based Collaborative Filtering","level":"9.3.2","depth":2,"path":"recommend/movielens_cf.md","ref":"recommend/movielens_cf.md","articles":[]},"previous":{"title":"MovieLens Movie Recommendation Tutorial","level":"9.3","depth":1,"path":"recommend/movielens.md","ref":"recommend/movielens.md","articles":[{"title":"Data Preparation","level":"9.3.1","depth":2,"path":"recommen [...]
         });
     </script>
 </div>
diff --git a/userguide/recommend/movielens_fm.html b/userguide/recommend/movielens_fm.html
index f5438d2..84bd701 100644
--- a/userguide/recommend/movielens_fm.html
+++ b/userguide/recommend/movielens_fm.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2679,7 +2694,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Factorization Machine","level":"9.3.4","depth":2,"next":{"title":"SLIM for fast top-k Recommendation","level":"9.3.5","depth":2,"path":"recommend/movielens_slim.md","ref":"recommend/movielens_slim.md","articles":[]},"previous":{"title":"Matrix Factorization","level":"9.3.3","depth":2,"path":"recommend/movielens_mf.md","ref":"recommend/movielens_mf.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","s [...]
+            gitbook.page.hasChanged({"page":{"title":"Factorization Machine","level":"9.3.4","depth":2,"next":{"title":"SLIM for fast top-k Recommendation","level":"9.3.5","depth":2,"path":"recommend/movielens_slim.md","ref":"recommend/movielens_slim.md","articles":[]},"previous":{"title":"Matrix Factorization","level":"9.3.3","depth":2,"path":"recommend/movielens_mf.md","ref":"recommend/movielens_mf.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","s [...]
         });
     </script>
 </div>
diff --git a/userguide/recommend/movielens_mf.html b/userguide/recommend/movielens_mf.html
index 8f259e8..47ceb04 100644
--- a/userguide/recommend/movielens_mf.html
+++ b/userguide/recommend/movielens_mf.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2594,7 +2609,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Matrix Factorization","level":"9.3.3","depth":2,"next":{"title":"Factorization Machine","level":"9.3.4","depth":2,"path":"recommend/movielens_fm.md","ref":"recommend/movielens_fm.md","articles":[]},"previous":{"title":"Item-based Collaborative Filtering","level":"9.3.2","depth":2,"path":"recommend/movielens_cf.md","ref":"recommend/movielens_cf.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","split [...]
+            gitbook.page.hasChanged({"page":{"title":"Matrix Factorization","level":"9.3.3","depth":2,"next":{"title":"Factorization Machine","level":"9.3.4","depth":2,"path":"recommend/movielens_fm.md","ref":"recommend/movielens_fm.md","articles":[]},"previous":{"title":"Item-based Collaborative Filtering","level":"9.3.2","depth":2,"path":"recommend/movielens_cf.md","ref":"recommend/movielens_cf.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","split [...]
         });
     </script>
 </div>
diff --git a/userguide/recommend/movielens_slim.html b/userguide/recommend/movielens_slim.html
index 192136f..521994f 100644
--- a/userguide/recommend/movielens_slim.html
+++ b/userguide/recommend/movielens_slim.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -3045,7 +3060,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"SLIM for fast top-k Recommendation","level":"9.3.5","depth":2,"next":{"title":"10-fold Cross Validation (Matrix Factorization)","level":"9.3.6","depth":2,"path":"recommend/movielens_cv.md","ref":"recommend/movielens_cv.md","articles":[]},"previous":{"title":"Factorization Machine","level":"9.3.4","depth":2,"path":"recommend/movielens_fm.md","ref":"recommend/movielens_fm.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api", [...]
+            gitbook.page.hasChanged({"page":{"title":"SLIM for fast top-k Recommendation","level":"9.3.5","depth":2,"next":{"title":"10-fold Cross Validation (Matrix Factorization)","level":"9.3.6","depth":2,"path":"recommend/movielens_cv.md","ref":"recommend/movielens_cv.md","articles":[]},"previous":{"title":"Factorization Machine","level":"9.3.4","depth":2,"path":"recommend/movielens_fm.md","ref":"recommend/movielens_fm.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api", [...]
         });
     </script>
 </div>
diff --git a/userguide/recommend/news20.html b/userguide/recommend/news20.html
index 3cf1b6e..0defdb7 100644
--- a/userguide/recommend/news20.html
+++ b/userguide/recommend/news20.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2426,7 +2441,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"News20 Related Article Recommendation Tutorial","level":"9.2","depth":1,"next":{"title":"Data Preparation","level":"9.2.1","depth":2,"path":"multiclass/news20_dataset.md","ref":"multiclass/news20_dataset.md","articles":[]},"previous":{"title":"Item-based Collaborative Filtering","level":"9.1.1","depth":2,"path":"recommend/item_based_cf.md","ref":"recommend/item_based_cf.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api", [...]
+            gitbook.page.hasChanged({"page":{"title":"News20 Related Article Recommendation Tutorial","level":"9.2","depth":1,"next":{"title":"Data Preparation","level":"9.2.1","depth":2,"path":"multiclass/news20_dataset.md","ref":"multiclass/news20_dataset.md","articles":[]},"previous":{"title":"Item-based Collaborative Filtering","level":"9.1.1","depth":2,"path":"recommend/item_based_cf.md","ref":"recommend/item_based_cf.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api", [...]
         });
     </script>
 </div>
diff --git a/userguide/recommend/news20_bbit_minhash.html b/userguide/recommend/news20_bbit_minhash.html
index 332f9c5..feb21af 100644
--- a/userguide/recommend/news20_bbit_minhash.html
+++ b/userguide/recommend/news20_bbit_minhash.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2516,7 +2531,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"kNN search using b-Bits MinHash","level":"9.2.4","depth":2,"next":{"title":"MovieLens Movie Recommendation Tutorial","level":"9.3","depth":1,"path":"recommend/movielens.md","ref":"recommend/movielens.md","articles":[{"title":"Data Preparation","level":"9.3.1","depth":2,"path":"recommend/movielens_dataset.md","ref":"recommend/movielens_dataset.md","articles":[]},{"title":"Item-based Collaborative Filtering","level":"9.3.2","depth":2,"p [...]
+            gitbook.page.hasChanged({"page":{"title":"kNN search using b-Bits MinHash","level":"9.2.4","depth":2,"next":{"title":"MovieLens Movie Recommendation Tutorial","level":"9.3","depth":1,"path":"recommend/movielens.md","ref":"recommend/movielens.md","articles":[{"title":"Data Preparation","level":"9.3.1","depth":2,"path":"recommend/movielens_dataset.md","ref":"recommend/movielens_dataset.md","articles":[]},{"title":"Item-based Collaborative Filtering","level":"9.3.2","depth":2,"p [...]
         });
     </script>
 </div>
diff --git a/userguide/recommend/news20_jaccard.html b/userguide/recommend/news20_jaccard.html
index 5ac357e..b01013c 100644
--- a/userguide/recommend/news20_jaccard.html
+++ b/userguide/recommend/news20_jaccard.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2531,7 +2546,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"LSH/MinHash and Jaccard Similarity","level":"9.2.2","depth":2,"next":{"title":"LSH/MinHash and Brute-force Search","level":"9.2.3","depth":2,"path":"recommend/news20_knn.md","ref":"recommend/news20_knn.md","articles":[]},"previous":{"title":"Data Preparation","level":"9.2.1","depth":2,"path":"multiclass/news20_dataset.md","ref":"multiclass/news20_dataset.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","git [...]
+            gitbook.page.hasChanged({"page":{"title":"LSH/MinHash and Jaccard Similarity","level":"9.2.2","depth":2,"next":{"title":"LSH/MinHash and Brute-force Search","level":"9.2.3","depth":2,"path":"recommend/news20_knn.md","ref":"recommend/news20_knn.md","articles":[]},"previous":{"title":"Data Preparation","level":"9.2.1","depth":2,"path":"multiclass/news20_dataset.md","ref":"multiclass/news20_dataset.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","git [...]
         });
     </script>
 </div>
diff --git a/userguide/recommend/news20_knn.html b/userguide/recommend/news20_knn.html
index 43597bd..1df8e30 100644
--- a/userguide/recommend/news20_knn.html
+++ b/userguide/recommend/news20_knn.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2594,7 +2609,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"LSH/MinHash and Brute-force Search","level":"9.2.3","depth":2,"next":{"title":"kNN search using b-Bits MinHash","level":"9.2.4","depth":2,"path":"recommend/news20_bbit_minhash.md","ref":"recommend/news20_bbit_minhash.md","articles":[]},"previous":{"title":"LSH/MinHash and Jaccard Similarity","level":"9.2.2","depth":2,"path":"recommend/news20_jaccard.md","ref":"recommend/news20_jaccard.md","articles":[]},"dir":"ltr"},"config":{"plugins [...]
+            gitbook.page.hasChanged({"page":{"title":"LSH/MinHash and Brute-force Search","level":"9.2.3","depth":2,"next":{"title":"kNN search using b-Bits MinHash","level":"9.2.4","depth":2,"path":"recommend/news20_bbit_minhash.md","ref":"recommend/news20_bbit_minhash.md","articles":[]},"previous":{"title":"LSH/MinHash and Jaccard Similarity","level":"9.2.2","depth":2,"path":"recommend/news20_jaccard.md","ref":"recommend/news20_jaccard.md","articles":[]},"dir":"ltr"},"config":{"plugins [...]
         });
     </script>
 </div>
diff --git a/userguide/regression/e2006.html b/userguide/regression/e2006.html
index e476939..6e94794 100644
--- a/userguide/regression/e2006.html
+++ b/userguide/regression/e2006.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2426,7 +2441,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"E2006-tfidf Regression Tutorial","level":"8.2","depth":1,"next":{"title":"Data Preparation","level":"8.2.1","depth":2,"path":"regression/e2006_dataset.md","ref":"regression/e2006_dataset.md","articles":[]},"previous":{"title":"Regression","level":"8.1","depth":1,"path":"regression/general.md","ref":"regression/general.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap","etoc","cal [...]
+            gitbook.page.hasChanged({"page":{"title":"E2006-tfidf Regression Tutorial","level":"8.2","depth":1,"next":{"title":"Data Preparation","level":"8.2.1","depth":2,"path":"regression/e2006_dataset.md","ref":"regression/e2006_dataset.md","articles":[]},"previous":{"title":"Regression","level":"8.1","depth":1,"path":"regression/general.md","ref":"regression/general.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc","callouts","to [...]
         });
     </script>
 </div>
diff --git a/userguide/regression/e2006_arow.html b/userguide/regression/e2006_arow.html
index 66d0ff2..b257c74 100644
--- a/userguide/regression/e2006_arow.html
+++ b/userguide/regression/e2006_arow.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2723,7 +2738,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Passive Aggressive, AROW","level":"8.2.3","depth":2,"next":{"title":"XGBoost","level":"8.2.4","depth":2,"path":"regression/e2006_xgboost.md","ref":"regression/e2006_xgboost.md","articles":[]},"previous":{"title":"General Regessor","level":"8.2.2","depth":2,"path":"regression/e2006_generic.md","ref":"regression/e2006_generic.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap","etoc [...]
+            gitbook.page.hasChanged({"page":{"title":"Passive Aggressive, AROW","level":"8.2.3","depth":2,"next":{"title":"XGBoost","level":"8.2.4","depth":2,"path":"regression/e2006_xgboost.md","ref":"regression/e2006_xgboost.md","articles":[]},"previous":{"title":"General Regessor","level":"8.2.2","depth":2,"path":"regression/e2006_generic.md","ref":"regression/e2006_generic.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc","callout [...]
         });
     </script>
 </div>
diff --git a/userguide/regression/e2006_dataset.html b/userguide/regression/e2006_dataset.html
index 8208413..e122d25 100644
--- a/userguide/regression/e2006_dataset.html
+++ b/userguide/regression/e2006_dataset.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2486,7 +2501,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Data Preparation","level":"8.2.1","depth":2,"next":{"title":"General Regessor","level":"8.2.2","depth":2,"path":"regression/e2006_generic.md","ref":"regression/e2006_generic.md","articles":[]},"previous":{"title":"E2006-tfidf Regression Tutorial","level":"8.2","depth":1,"path":"regression/e2006.md","ref":"regression/e2006.md","articles":[{"title":"Data Preparation","level":"8.2.1","depth":2,"path":"regression/e2006_dataset.md","ref":" [...]
+            gitbook.page.hasChanged({"page":{"title":"Data Preparation","level":"8.2.1","depth":2,"next":{"title":"General Regessor","level":"8.2.2","depth":2,"path":"regression/e2006_generic.md","ref":"regression/e2006_generic.md","articles":[]},"previous":{"title":"E2006-tfidf Regression Tutorial","level":"8.2","depth":1,"path":"regression/e2006.md","ref":"regression/e2006.md","articles":[{"title":"Data Preparation","level":"8.2.1","depth":2,"path":"regression/e2006_dataset.md","ref":" [...]
         });
     </script>
 </div>
diff --git a/userguide/regression/e2006_generic.html b/userguide/regression/e2006_generic.html
index 02243ca..82d2cf9 100644
--- a/userguide/regression/e2006_generic.html
+++ b/userguide/regression/e2006_generic.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2508,7 +2523,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"General Regessor","level":"8.2.2","depth":2,"next":{"title":"Passive Aggressive, AROW","level":"8.2.3","depth":2,"path":"regression/e2006_arow.md","ref":"regression/e2006_arow.md","articles":[]},"previous":{"title":"Data Preparation","level":"8.2.1","depth":2,"path":"regression/e2006_dataset.md","ref":"regression/e2006_dataset.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap","e [...]
+            gitbook.page.hasChanged({"page":{"title":"General Regessor","level":"8.2.2","depth":2,"next":{"title":"Passive Aggressive, AROW","level":"8.2.3","depth":2,"path":"regression/e2006_arow.md","ref":"regression/e2006_arow.md","articles":[]},"previous":{"title":"Data Preparation","level":"8.2.1","depth":2,"path":"regression/e2006_dataset.md","ref":"regression/e2006_dataset.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc","call [...]
         });
     </script>
 </div>
diff --git a/userguide/regression/e2006_xgboost.html b/userguide/regression/e2006_xgboost.html
index f9399cd..3ed5da3 100644
--- a/userguide/regression/e2006_xgboost.html
+++ b/userguide/regression/e2006_xgboost.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2536,7 +2551,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"XGBoost","level":"8.2.4","depth":2,"next":{"title":"KDDCup 2012 Track 2 CTR Prediction Tutorial","level":"8.3","depth":1,"path":"regression/kddcup12tr2.md","ref":"regression/kddcup12tr2.md","articles":[{"title":"Data Preparation","level":"8.3.1","depth":2,"path":"regression/kddcup12tr2_dataset.md","ref":"regression/kddcup12tr2_dataset.md","articles":[]},{"title":"Logistic Regression, Passive Aggressive","level":"8.3.2","depth":2,"path [...]
+            gitbook.page.hasChanged({"page":{"title":"XGBoost","level":"8.2.4","depth":2,"next":{"title":"KDDCup 2012 Track 2 CTR Prediction Tutorial","level":"8.3","depth":1,"path":"regression/kddcup12tr2.md","ref":"regression/kddcup12tr2.md","articles":[{"title":"Data Preparation","level":"8.3.1","depth":2,"path":"regression/kddcup12tr2_dataset.md","ref":"regression/kddcup12tr2_dataset.md","articles":[]},{"title":"Logistic Regression, Passive Aggressive","level":"8.3.2","depth":2,"path [...]
         });
     </script>
 </div>
diff --git a/userguide/regression/general.html b/userguide/regression/general.html
index 060f9c3..d24df59 100644
--- a/userguide/regression/general.html
+++ b/userguide/regression/general.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2478,7 +2493,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Regression","level":"8.1","depth":1,"next":{"title":"E2006-tfidf Regression Tutorial","level":"8.2","depth":1,"path":"regression/e2006.md","ref":"regression/e2006.md","articles":[{"title":"Data Preparation","level":"8.2.1","depth":2,"path":"regression/e2006_dataset.md","ref":"regression/e2006_dataset.md","articles":[]},{"title":"General Regessor","level":"8.2.2","depth":2,"path":"regression/e2006_generic.md","ref":"regression/e2006_ge [...]
+            gitbook.page.hasChanged({"page":{"title":"Regression","level":"8.1","depth":1,"next":{"title":"E2006-tfidf Regression Tutorial","level":"8.2","depth":1,"path":"regression/e2006.md","ref":"regression/e2006.md","articles":[{"title":"Data Preparation","level":"8.2.1","depth":2,"path":"regression/e2006_dataset.md","ref":"regression/e2006_dataset.md","articles":[]},{"title":"General Regessor","level":"8.2.2","depth":2,"path":"regression/e2006_generic.md","ref":"regression/e2006_ge [...]
         });
     </script>
 </div>
diff --git a/userguide/regression/kddcup12tr2.html b/userguide/regression/kddcup12tr2.html
index 291f63a..ef0fa5b 100644
--- a/userguide/regression/kddcup12tr2.html
+++ b/userguide/regression/kddcup12tr2.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2426,7 +2441,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"KDDCup 2012 Track 2 CTR Prediction Tutorial","level":"8.3","depth":1,"next":{"title":"Data Preparation","level":"8.3.1","depth":2,"path":"regression/kddcup12tr2_dataset.md","ref":"regression/kddcup12tr2_dataset.md","articles":[]},"previous":{"title":"XGBoost","level":"8.2.4","depth":2,"path":"regression/e2006_xgboost.md","ref":"regression/e2006_xgboost.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","githu [...]
+            gitbook.page.hasChanged({"page":{"title":"KDDCup 2012 Track 2 CTR Prediction Tutorial","level":"8.3","depth":1,"next":{"title":"Data Preparation","level":"8.3.1","depth":2,"path":"regression/kddcup12tr2_dataset.md","ref":"regression/kddcup12tr2_dataset.md","articles":[]},"previous":{"title":"XGBoost","level":"8.2.4","depth":2,"path":"regression/e2006_xgboost.md","ref":"regression/e2006_xgboost.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","githu [...]
         });
     </script>
 </div>
diff --git a/userguide/regression/kddcup12tr2_adagrad.html b/userguide/regression/kddcup12tr2_adagrad.html
index 457ab34..ae6b4ad 100644
--- a/userguide/regression/kddcup12tr2_adagrad.html
+++ b/userguide/regression/kddcup12tr2_adagrad.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2554,7 +2569,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"AdaGrad, AdaDelta","level":"8.3.4","depth":2,"next":{"title":"Collaborative Filtering","level":"9.1","depth":1,"path":"recommend/cf.md","ref":"recommend/cf.md","articles":[{"title":"Item-based Collaborative Filtering","level":"9.1.1","depth":2,"path":"recommend/item_based_cf.md","ref":"recommend/item_based_cf.md","articles":[]}]},"previous":{"title":"Logistic Regression with amplifier","level":"8.3.3","depth":2,"path":"regression/kddc [...]
+            gitbook.page.hasChanged({"page":{"title":"AdaGrad, AdaDelta","level":"8.3.4","depth":2,"next":{"title":"Collaborative Filtering","level":"9.1","depth":1,"path":"recommend/cf.md","ref":"recommend/cf.md","articles":[{"title":"Item-based Collaborative Filtering","level":"9.1.1","depth":2,"path":"recommend/item_based_cf.md","ref":"recommend/item_based_cf.md","articles":[]}]},"previous":{"title":"Logistic Regression with amplifier","level":"8.3.3","depth":2,"path":"regression/kddc [...]
         });
     </script>
 </div>
diff --git a/userguide/regression/kddcup12tr2_dataset.html b/userguide/regression/kddcup12tr2_dataset.html
index 1fd71f9..a6fb35c 100644
--- a/userguide/regression/kddcup12tr2_dataset.html
+++ b/userguide/regression/kddcup12tr2_dataset.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2663,7 +2678,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Data Preparation","level":"8.3.1","depth":2,"next":{"title":"Logistic Regression, Passive Aggressive","level":"8.3.2","depth":2,"path":"regression/kddcup12tr2_lr.md","ref":"regression/kddcup12tr2_lr.md","articles":[]},"previous":{"title":"KDDCup 2012 Track 2 CTR Prediction Tutorial","level":"8.3","depth":1,"path":"regression/kddcup12tr2.md","ref":"regression/kddcup12tr2.md","articles":[{"title":"Data Preparation","level":"8.3.1","dept [...]
+            gitbook.page.hasChanged({"page":{"title":"Data Preparation","level":"8.3.1","depth":2,"next":{"title":"Logistic Regression, Passive Aggressive","level":"8.3.2","depth":2,"path":"regression/kddcup12tr2_lr.md","ref":"regression/kddcup12tr2_lr.md","articles":[]},"previous":{"title":"KDDCup 2012 Track 2 CTR Prediction Tutorial","level":"8.3","depth":1,"path":"regression/kddcup12tr2.md","ref":"regression/kddcup12tr2.md","articles":[{"title":"Data Preparation","level":"8.3.1","dept [...]
         });
     </script>
 </div>
diff --git a/userguide/regression/kddcup12tr2_lr.html b/userguide/regression/kddcup12tr2_lr.html
index f305264..185c723 100644
--- a/userguide/regression/kddcup12tr2_lr.html
+++ b/userguide/regression/kddcup12tr2_lr.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2598,7 +2613,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Logistic Regression, Passive Aggressive","level":"8.3.2","depth":2,"next":{"title":"Logistic Regression with amplifier","level":"8.3.3","depth":2,"path":"regression/kddcup12tr2_lr_amplify.md","ref":"regression/kddcup12tr2_lr_amplify.md","articles":[]},"previous":{"title":"Data Preparation","level":"8.3.1","depth":2,"path":"regression/kddcup12tr2_dataset.md","ref":"regression/kddcup12tr2_dataset.md","articles":[]},"dir":"ltr"},"config" [...]
+            gitbook.page.hasChanged({"page":{"title":"Logistic Regression, Passive Aggressive","level":"8.3.2","depth":2,"next":{"title":"Logistic Regression with amplifier","level":"8.3.3","depth":2,"path":"regression/kddcup12tr2_lr_amplify.md","ref":"regression/kddcup12tr2_lr_amplify.md","articles":[]},"previous":{"title":"Data Preparation","level":"8.3.1","depth":2,"path":"regression/kddcup12tr2_dataset.md","ref":"regression/kddcup12tr2_dataset.md","articles":[]},"dir":"ltr"},"config" [...]
         });
     </script>
 </div>
diff --git a/userguide/regression/kddcup12tr2_lr_amplify.html b/userguide/regression/kddcup12tr2_lr_amplify.html
index 5896cf4..195bf6f 100644
--- a/userguide/regression/kddcup12tr2_lr_amplify.html
+++ b/userguide/regression/kddcup12tr2_lr_amplify.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2520,7 +2535,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Logistic Regression with amplifier","level":"8.3.3","depth":2,"next":{"title":"AdaGrad, AdaDelta","level":"8.3.4","depth":2,"path":"regression/kddcup12tr2_adagrad.md","ref":"regression/kddcup12tr2_adagrad.md","articles":[]},"previous":{"title":"Logistic Regression, Passive Aggressive","level":"8.3.2","depth":2,"path":"regression/kddcup12tr2_lr.md","ref":"regression/kddcup12tr2_lr.md","articles":[]},"dir":"ltr"},"config":{"plugins":["t [...]
+            gitbook.page.hasChanged({"page":{"title":"Logistic Regression with amplifier","level":"8.3.3","depth":2,"next":{"title":"AdaGrad, AdaDelta","level":"8.3.4","depth":2,"path":"regression/kddcup12tr2_adagrad.md","ref":"regression/kddcup12tr2_adagrad.md","articles":[]},"previous":{"title":"Logistic Regression, Passive Aggressive","level":"8.3.2","depth":2,"path":"regression/kddcup12tr2_lr.md","ref":"regression/kddcup12tr2_lr.md","articles":[]},"dir":"ltr"},"config":{"plugins":["t [...]
         });
     </script>
 </div>
diff --git a/userguide/search_index.json b/userguide/search_index.json
index bb57d34..4042556 100644
--- a/userguide/search_index.json
+++ b/userguide/search_index.json
@@ -1 +1 @@
-{"index":{"version":"0.5.12","fields":[{"name":"title","boost":10},{"name":"keywords","boost":15},{"name":"body","boost":1}],"ref":"url","documentStore":{"store":{"./":["(asf),","adadelta.","adapt","algorithm","analyt","anomali","apach","architectur","art","batch","build","built","classification,","collect","confid","consid","conversely,","cross","data","design","detection,","eas","effort","engineering.","factor","featur","foundat","function","functionalities:","functions.","hive","hive/ [...]
\ No newline at end of file
+{"index":{"version":"0.5.12","fields":[{"name":"title","boost":10},{"name":"keywords","boost":15},{"name":"body","boost":1}],"ref":"url","documentStore":{"store":{"./":["(asf),","adadelta.","adapt","algorithm","analyt","anomali","apach","architectur","art","batch","build","built","classification,","collect","confid","consid","conversely,","cross","data","design","detection,","eas","effort","engineering.","factor","featur","foundat","function","functionalities:","functions.","hive","hive/ [...]
\ No newline at end of file
diff --git a/userguide/spark/binaryclass/a9a_sql.html b/userguide/spark/binaryclass/a9a_sql.html
index a17010b..6aeb61c 100644
--- a/userguide/spark/binaryclass/a9a_sql.html
+++ b/userguide/spark/binaryclass/a9a_sql.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../../binaryclass/news20_generic_bagging.html">
             
-                <a href="../../binaryclass/news20_adagrad.html">
+                <a href="../../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../../binaryclass/news20_adagrad.html">
+            
+                <a href="../../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../../binaryclass/news20_rf.html">
             
                 <a href="../../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../../binaryclass/news20b_xgboost.html">
             
                 <a href="../../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2549,7 +2564,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"a9a Tutorial for SQL","level":"13.2.1","depth":2,"next":{"title":"Regression","level":"13.3","depth":1,"path":"spark/binaryclass/index.md","ref":"spark/binaryclass/index.md","articles":[{"title":"E2006-tfidf Regression Tutorial for SQL","level":"13.3.1","depth":2,"path":"spark/regression/e2006_sql.md","ref":"spark/regression/e2006_sql.md","articles":[]}]},"previous":{"title":"Binary Classification","level":"13.2","depth":1,"path":"spa [...]
+            gitbook.page.hasChanged({"page":{"title":"a9a Tutorial for SQL","level":"13.2.1","depth":2,"next":{"title":"Regression","level":"13.3","depth":1,"path":"spark/binaryclass/index.md","ref":"spark/binaryclass/index.md","articles":[{"title":"E2006-tfidf Regression Tutorial for SQL","level":"13.3.1","depth":2,"path":"spark/regression/e2006_sql.md","ref":"spark/regression/e2006_sql.md","articles":[]}]},"previous":{"title":"Binary Classification","level":"13.2","depth":1,"path":"spa [...]
         });
     </script>
 </div>
diff --git a/userguide/spark/binaryclass/index.html b/userguide/spark/binaryclass/index.html
index 4d9e665..7e8a0cf 100644
--- a/userguide/spark/binaryclass/index.html
+++ b/userguide/spark/binaryclass/index.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../../binaryclass/news20_generic_bagging.html">
             
-                <a href="../../binaryclass/news20_adagrad.html">
+                <a href="../../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../../binaryclass/news20_adagrad.html">
+            
+                <a href="../../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../../binaryclass/news20_rf.html">
             
                 <a href="../../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../../binaryclass/news20b_xgboost.html">
             
                 <a href="../../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2426,7 +2441,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Binary Classification","level":"13.2","depth":1,"next":{"title":"a9a Tutorial for SQL","level":"13.2.1","depth":2,"path":"spark/binaryclass/a9a_sql.md","ref":"spark/binaryclass/a9a_sql.md","articles":[]},"previous":{"title":"Installation","level":"13.1.1","depth":2,"path":"spark/getting_started/installation.md","ref":"spark/getting_started/installation.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","githu [...]
+            gitbook.page.hasChanged({"page":{"title":"Binary Classification","level":"13.2","depth":1,"next":{"title":"a9a Tutorial for SQL","level":"13.2.1","depth":2,"path":"spark/binaryclass/a9a_sql.md","ref":"spark/binaryclass/a9a_sql.md","articles":[]},"previous":{"title":"Installation","level":"13.1.1","depth":2,"path":"spark/getting_started/installation.md","ref":"spark/getting_started/installation.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","githu [...]
         });
     </script>
 </div>
diff --git a/userguide/spark/getting_started/installation.html b/userguide/spark/getting_started/installation.html
index 3fa0088..98ab6bd 100644
--- a/userguide/spark/getting_started/installation.html
+++ b/userguide/spark/getting_started/installation.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../../binaryclass/news20_generic_bagging.html">
             
-                <a href="../../binaryclass/news20_adagrad.html">
+                <a href="../../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../../binaryclass/news20_adagrad.html">
+            
+                <a href="../../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../../binaryclass/news20_rf.html">
             
                 <a href="../../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../../binaryclass/news20b_xgboost.html">
             
                 <a href="../../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2447,7 +2462,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Installation","level":"13.1.1","depth":2,"next":{"title":"Binary Classification","level":"13.2","depth":1,"path":"spark/binaryclass/index.md","ref":"spark/binaryclass/index.md","articles":[{"title":"a9a Tutorial for SQL","level":"13.2.1","depth":2,"path":"spark/binaryclass/a9a_sql.md","ref":"spark/binaryclass/a9a_sql.md","articles":[]}]},"previous":{"title":"Getting Started","level":"13.1","depth":1,"path":"spark/getting_started/READM [...]
+            gitbook.page.hasChanged({"page":{"title":"Installation","level":"13.1.1","depth":2,"next":{"title":"Binary Classification","level":"13.2","depth":1,"path":"spark/binaryclass/index.md","ref":"spark/binaryclass/index.md","articles":[{"title":"a9a Tutorial for SQL","level":"13.2.1","depth":2,"path":"spark/binaryclass/a9a_sql.md","ref":"spark/binaryclass/a9a_sql.md","articles":[]}]},"previous":{"title":"Getting Started","level":"13.1","depth":1,"path":"spark/getting_started/READM [...]
         });
     </script>
 </div>
diff --git a/userguide/spark/regression/e2006_sql.html b/userguide/spark/regression/e2006_sql.html
index 6e53bdc..6223571 100644
--- a/userguide/spark/regression/e2006_sql.html
+++ b/userguide/spark/regression/e2006_sql.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../../binaryclass/news20_generic_bagging.html">
             
-                <a href="../../binaryclass/news20_adagrad.html">
+                <a href="../../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../../binaryclass/news20_adagrad.html">
+            
+                <a href="../../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../../binaryclass/news20_rf.html">
             
                 <a href="../../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../../binaryclass/news20b_xgboost.html">
             
                 <a href="../../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2541,7 +2556,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"E2006-tfidf Regression Tutorial for SQL","level":"13.3.1","depth":2,"next":{"title":"Getting Started","level":"14.1","depth":1,"path":"docker/getting_started.md","ref":"docker/getting_started.md","articles":[]},"previous":{"title":"Regression","level":"13.3","depth":1,"path":"spark/binaryclass/index.md","ref":"spark/binaryclass/index.md","articles":[{"title":"E2006-tfidf Regression Tutorial for SQL","level":"13.3.1","depth":2,"path":" [...]
+            gitbook.page.hasChanged({"page":{"title":"E2006-tfidf Regression Tutorial for SQL","level":"13.3.1","depth":2,"next":{"title":"Getting Started","level":"14.1","depth":1,"path":"docker/getting_started.md","ref":"docker/getting_started.md","articles":[]},"previous":{"title":"Regression","level":"13.3","depth":1,"path":"spark/binaryclass/index.md","ref":"spark/binaryclass/index.md","articles":[{"title":"E2006-tfidf Regression Tutorial for SQL","level":"13.3.1","depth":2,"path":" [...]
         });
     </script>
 </div>
diff --git a/userguide/supervised_learning/prediction.html b/userguide/supervised_learning/prediction.html
index 524d44b..319be92 100644
--- a/userguide/supervised_learning/prediction.html
+++ b/userguide/supervised_learning/prediction.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2831,7 +2846,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"How Prediction Works","level":"5.1","depth":1,"next":{"title":"Step-by-Step Tutorial on Supervised Learning","level":"5.2","depth":1,"path":"supervised_learning/tutorial.md","ref":"supervised_learning/tutorial.md","articles":[]},"previous":{"title":"Logistic Regression data generation","level":"4.5.1","depth":2,"path":"eval/lr_datagen.md","ref":"eval/lr_datagen.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-lin [...]
+            gitbook.page.hasChanged({"page":{"title":"How Prediction Works","level":"5.1","depth":1,"next":{"title":"Step-by-Step Tutorial on Supervised Learning","level":"5.2","depth":1,"path":"supervised_learning/tutorial.md","ref":"supervised_learning/tutorial.md","articles":[]},"previous":{"title":"Logistic Regression data generation","level":"4.5.1","depth":2,"path":"eval/lr_datagen.md","ref":"eval/lr_datagen.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-lin [...]
         });
     </script>
 </div>
diff --git a/userguide/supervised_learning/tutorial.html b/userguide/supervised_learning/tutorial.html
index 98a9349..678f135 100644
--- a/userguide/supervised_learning/tutorial.html
+++ b/userguide/supervised_learning/tutorial.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -3006,7 +3021,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Step-by-Step Tutorial on Supervised Learning","level":"5.2","depth":1,"next":{"title":"Binary Classification","level":"6.1","depth":1,"path":"binaryclass/general.md","ref":"binaryclass/general.md","articles":[]},"previous":{"title":"How Prediction Works","level":"5.1","depth":1,"path":"supervised_learning/prediction.md","ref":"supervised_learning/prediction.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link"," [...]
+            gitbook.page.hasChanged({"page":{"title":"Step-by-Step Tutorial on Supervised Learning","level":"5.2","depth":1,"next":{"title":"Binary Classification","level":"6.1","depth":1,"path":"binaryclass/general.md","ref":"binaryclass/general.md","articles":[]},"previous":{"title":"How Prediction Works","level":"5.1","depth":1,"path":"supervised_learning/prediction.md","ref":"supervised_learning/prediction.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link"," [...]
         });
     </script>
 </div>
diff --git a/userguide/tips/addbias.html b/userguide/tips/addbias.html
index 97e1235..3e24ca8 100644
--- a/userguide/tips/addbias.html
+++ b/userguide/tips/addbias.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2460,7 +2475,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Explicit add_bias() for better prediction","level":"1.4.1","depth":2,"next":{"title":"Use rand_amplify() to better prediction results","level":"1.4.2","depth":2,"path":"tips/rand_amplify.md","ref":"tips/rand_amplify.md","articles":[]},"previous":{"title":"Tips for Effective Hivemall","level":"1.4","depth":1,"path":"tips/README.md","ref":"tips/README.md","articles":[{"title":"Explicit add_bias() for better prediction","level":"1.4.1"," [...]
+            gitbook.page.hasChanged({"page":{"title":"Explicit add_bias() for better prediction","level":"1.4.1","depth":2,"next":{"title":"Use rand_amplify() to better prediction results","level":"1.4.2","depth":2,"path":"tips/rand_amplify.md","ref":"tips/rand_amplify.md","articles":[]},"previous":{"title":"Tips for Effective Hivemall","level":"1.4","depth":1,"path":"tips/README.md","ref":"tips/README.md","articles":[{"title":"Explicit add_bias() for better prediction","level":"1.4.1"," [...]
         });
     </script>
 </div>
diff --git a/userguide/tips/emr.html b/userguide/tips/emr.html
index 77897b5..9aaae80 100644
--- a/userguide/tips/emr.html
+++ b/userguide/tips/emr.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2602,7 +2617,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Run Hivemall on Amazon Elastic MapReduce","level":"1.4.6","depth":2,"next":{"title":"General Hive/Hadoop Tips","level":"1.5","depth":1,"path":"tips/general_tips.md","ref":"tips/general_tips.md","articles":[{"title":"Adding rowid for each row","level":"1.5.1","depth":2,"path":"tips/rowid.md","ref":"tips/rowid.md","articles":[]},{"title":"Hadoop tuning for Hivemall","level":"1.5.2","depth":2,"path":"tips/hadoop_tuning.md","ref":"tips/ha [...]
+            gitbook.page.hasChanged({"page":{"title":"Run Hivemall on Amazon Elastic MapReduce","level":"1.4.6","depth":2,"next":{"title":"General Hive/Hadoop Tips","level":"1.5","depth":1,"path":"tips/general_tips.md","ref":"tips/general_tips.md","articles":[{"title":"Adding rowid for each row","level":"1.5.1","depth":2,"path":"tips/rowid.md","ref":"tips/rowid.md","articles":[]},{"title":"Hadoop tuning for Hivemall","level":"1.5.2","depth":2,"path":"tips/hadoop_tuning.md","ref":"tips/ha [...]
         });
     </script>
 </div>
diff --git a/userguide/tips/ensemble_learning.html b/userguide/tips/ensemble_learning.html
index e4d8b85..b16db73 100644
--- a/userguide/tips/ensemble_learning.html
+++ b/userguide/tips/ensemble_learning.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2621,7 +2636,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Ensemble learning for stable prediction","level":"1.4.4","depth":2,"next":{"title":"Mixing models for a better prediction convergence (MIX server)","level":"1.4.5","depth":2,"path":"tips/mixserver.md","ref":"tips/mixserver.md","articles":[]},"previous":{"title":"Real-time prediction on RDBMS","level":"1.4.3","depth":2,"path":"tips/rt_prediction.md","ref":"tips/rt_prediction.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-a [...]
+            gitbook.page.hasChanged({"page":{"title":"Ensemble learning for stable prediction","level":"1.4.4","depth":2,"next":{"title":"Mixing models for a better prediction convergence (MIX server)","level":"1.4.5","depth":2,"path":"tips/mixserver.md","ref":"tips/mixserver.md","articles":[]},"previous":{"title":"Real-time prediction on RDBMS","level":"1.4.3","depth":2,"path":"tips/rt_prediction.md","ref":"tips/rt_prediction.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-a [...]
         });
     </script>
 </div>
diff --git a/userguide/tips/general_tips.html b/userguide/tips/general_tips.html
index 88931ba..3a1bcc2 100644
--- a/userguide/tips/general_tips.html
+++ b/userguide/tips/general_tips.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2426,7 +2441,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"General Hive/Hadoop Tips","level":"1.5","depth":1,"next":{"title":"Adding rowid for each row","level":"1.5.1","depth":2,"path":"tips/rowid.md","ref":"tips/rowid.md","articles":[]},"previous":{"title":"Run Hivemall on Amazon Elastic MapReduce","level":"1.4.6","depth":2,"path":"tips/emr.md","ref":"tips/emr.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap","etoc","callouts","toggle [...]
+            gitbook.page.hasChanged({"page":{"title":"General Hive/Hadoop Tips","level":"1.5","depth":1,"next":{"title":"Adding rowid for each row","level":"1.5.1","depth":2,"path":"tips/rowid.md","ref":"tips/rowid.md","articles":[]},"previous":{"title":"Run Hivemall on Amazon Elastic MapReduce","level":"1.4.6","depth":2,"path":"tips/emr.md","ref":"tips/emr.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc","callouts","toggle-chapters" [...]
         });
     </script>
 </div>
diff --git a/userguide/tips/hadoop_tuning.html b/userguide/tips/hadoop_tuning.html
index 0808917..ab5bb2e 100644
--- a/userguide/tips/hadoop_tuning.html
+++ b/userguide/tips/hadoop_tuning.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2498,7 +2513,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Hadoop tuning for Hivemall","level":"1.5.2","depth":2,"next":{"title":"Troubleshooting","level":"1.6","depth":1,"path":"troubleshooting/README.md","ref":"troubleshooting/README.md","articles":[{"title":"OutOfMemoryError in training","level":"1.6.1","depth":2,"path":"troubleshooting/oom.md","ref":"troubleshooting/oom.md","articles":[]},{"title":"SemanticException generate map join task error: Cannot serialize object","level":"1.6.2","d [...]
+            gitbook.page.hasChanged({"page":{"title":"Hadoop tuning for Hivemall","level":"1.5.2","depth":2,"next":{"title":"Troubleshooting","level":"1.6","depth":1,"path":"troubleshooting/README.md","ref":"troubleshooting/README.md","articles":[{"title":"OutOfMemoryError in training","level":"1.6.1","depth":2,"path":"troubleshooting/oom.md","ref":"troubleshooting/oom.md","articles":[]},{"title":"SemanticException generate map join task error: Cannot serialize object","level":"1.6.2","d [...]
         });
     </script>
 </div>
diff --git a/userguide/tips/index.html b/userguide/tips/index.html
index 4a27f52..1285a6c 100644
--- a/userguide/tips/index.html
+++ b/userguide/tips/index.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2426,7 +2441,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Tips for Effective Hivemall","level":"1.4","depth":1,"next":{"title":"Explicit add_bias() for better prediction","level":"1.4.1","depth":2,"path":"tips/addbias.md","ref":"tips/addbias.md","articles":[]},"previous":{"title":"List of Functions","level":"1.3","depth":1,"path":"misc/funcs.md","ref":"misc/funcs.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap","etoc","callouts","togg [...]
+            gitbook.page.hasChanged({"page":{"title":"Tips for Effective Hivemall","level":"1.4","depth":1,"next":{"title":"Explicit add_bias() for better prediction","level":"1.4.1","depth":2,"path":"tips/addbias.md","ref":"tips/addbias.md","articles":[]},"previous":{"title":"List of Functions","level":"1.3","depth":1,"path":"misc/funcs.md","ref":"misc/funcs.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc","callouts","toggle-chapter [...]
         });
     </script>
 </div>
diff --git a/userguide/tips/mixserver.html b/userguide/tips/mixserver.html
index a92f731..b0102a3 100644
--- a/userguide/tips/mixserver.html
+++ b/userguide/tips/mixserver.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2481,7 +2496,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Mixing models for a better prediction convergence (MIX server)","level":"1.4.5","depth":2,"next":{"title":"Run Hivemall on Amazon Elastic MapReduce","level":"1.4.6","depth":2,"path":"tips/emr.md","ref":"tips/emr.md","articles":[]},"previous":{"title":"Ensemble learning for stable prediction","level":"1.4.4","depth":2,"path":"tips/ensemble_learning.md","ref":"tips/ensemble_learning.md","articles":[]},"dir":"ltr"},"config":{"plugins":[" [...]
+            gitbook.page.hasChanged({"page":{"title":"Mixing models for a better prediction convergence (MIX server)","level":"1.4.5","depth":2,"next":{"title":"Run Hivemall on Amazon Elastic MapReduce","level":"1.4.6","depth":2,"path":"tips/emr.md","ref":"tips/emr.md","articles":[]},"previous":{"title":"Ensemble learning for stable prediction","level":"1.4.4","depth":2,"path":"tips/ensemble_learning.md","ref":"tips/ensemble_learning.md","articles":[]},"dir":"ltr"},"config":{"plugins":[" [...]
         });
     </script>
 </div>
diff --git a/userguide/tips/rand_amplify.html b/userguide/tips/rand_amplify.html
index d353178..fccd8b2 100644
--- a/userguide/tips/rand_amplify.html
+++ b/userguide/tips/rand_amplify.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2528,7 +2543,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Use rand_amplify() to better prediction results","level":"1.4.2","depth":2,"next":{"title":"Real-time prediction on RDBMS","level":"1.4.3","depth":2,"path":"tips/rt_prediction.md","ref":"tips/rt_prediction.md","articles":[]},"previous":{"title":"Explicit add_bias() for better prediction","level":"1.4.1","depth":2,"path":"tips/addbias.md","ref":"tips/addbias.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link"," [...]
+            gitbook.page.hasChanged({"page":{"title":"Use rand_amplify() to better prediction results","level":"1.4.2","depth":2,"next":{"title":"Real-time prediction on RDBMS","level":"1.4.3","depth":2,"path":"tips/rt_prediction.md","ref":"tips/rt_prediction.md","articles":[]},"previous":{"title":"Explicit add_bias() for better prediction","level":"1.4.1","depth":2,"path":"tips/addbias.md","ref":"tips/addbias.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link"," [...]
         });
     </script>
 </div>
diff --git a/userguide/tips/rowid.html b/userguide/tips/rowid.html
index a5ec256..395d742 100644
--- a/userguide/tips/rowid.html
+++ b/userguide/tips/rowid.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2467,7 +2482,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Adding rowid for each row","level":"1.5.1","depth":2,"next":{"title":"Hadoop tuning for Hivemall","level":"1.5.2","depth":2,"path":"tips/hadoop_tuning.md","ref":"tips/hadoop_tuning.md","articles":[]},"previous":{"title":"General Hive/Hadoop Tips","level":"1.5","depth":1,"path":"tips/general_tips.md","ref":"tips/general_tips.md","articles":[{"title":"Adding rowid for each row","level":"1.5.1","depth":2,"path":"tips/rowid.md","ref":"tip [...]
+            gitbook.page.hasChanged({"page":{"title":"Adding rowid for each row","level":"1.5.1","depth":2,"next":{"title":"Hadoop tuning for Hivemall","level":"1.5.2","depth":2,"path":"tips/hadoop_tuning.md","ref":"tips/hadoop_tuning.md","articles":[]},"previous":{"title":"General Hive/Hadoop Tips","level":"1.5","depth":1,"path":"tips/general_tips.md","ref":"tips/general_tips.md","articles":[{"title":"Adding rowid for each row","level":"1.5.1","depth":2,"path":"tips/rowid.md","ref":"tip [...]
         });
     </script>
 </div>
diff --git a/userguide/tips/rt_prediction.html b/userguide/tips/rt_prediction.html
index 7aa3863..f887164 100644
--- a/userguide/tips/rt_prediction.html
+++ b/userguide/tips/rt_prediction.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2615,7 +2630,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Real-time prediction on RDBMS","level":"1.4.3","depth":2,"next":{"title":"Ensemble learning for stable prediction","level":"1.4.4","depth":2,"path":"tips/ensemble_learning.md","ref":"tips/ensemble_learning.md","articles":[]},"previous":{"title":"Use rand_amplify() to better prediction results","level":"1.4.2","depth":2,"path":"tips/rand_amplify.md","ref":"tips/rand_amplify.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-ap [...]
+            gitbook.page.hasChanged({"page":{"title":"Real-time prediction on RDBMS","level":"1.4.3","depth":2,"next":{"title":"Ensemble learning for stable prediction","level":"1.4.4","depth":2,"path":"tips/ensemble_learning.md","ref":"tips/ensemble_learning.md","articles":[]},"previous":{"title":"Use rand_amplify() to better prediction results","level":"1.4.2","depth":2,"path":"tips/rand_amplify.md","ref":"tips/rand_amplify.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-ap [...]
         });
     </script>
 </div>
diff --git a/userguide/troubleshooting/asterisk.html b/userguide/troubleshooting/asterisk.html
index 12e6cb0..1d01721 100644
--- a/userguide/troubleshooting/asterisk.html
+++ b/userguide/troubleshooting/asterisk.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2428,7 +2443,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Asterisk argument for UDTF does not work","level":"1.6.3","depth":2,"next":{"title":"The number of mappers is less than input splits in Hadoop 2.x","level":"1.6.4","depth":2,"path":"troubleshooting/num_mappers.md","ref":"troubleshooting/num_mappers.md","articles":[]},"previous":{"title":"SemanticException generate map join task error: Cannot serialize object","level":"1.6.2","depth":2,"path":"troubleshooting/mapjoin_task_error.md","re [...]
+            gitbook.page.hasChanged({"page":{"title":"Asterisk argument for UDTF does not work","level":"1.6.3","depth":2,"next":{"title":"The number of mappers is less than input splits in Hadoop 2.x","level":"1.6.4","depth":2,"path":"troubleshooting/num_mappers.md","ref":"troubleshooting/num_mappers.md","articles":[]},"previous":{"title":"SemanticException generate map join task error: Cannot serialize object","level":"1.6.2","depth":2,"path":"troubleshooting/mapjoin_task_error.md","re [...]
         });
     </script>
 </div>
diff --git a/userguide/troubleshooting/index.html b/userguide/troubleshooting/index.html
index c36142c..9553e14 100644
--- a/userguide/troubleshooting/index.html
+++ b/userguide/troubleshooting/index.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2426,7 +2441,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Troubleshooting","level":"1.6","depth":1,"next":{"title":"OutOfMemoryError in training","level":"1.6.1","depth":2,"path":"troubleshooting/oom.md","ref":"troubleshooting/oom.md","articles":[]},"previous":{"title":"Hadoop tuning for Hivemall","level":"1.5.2","depth":2,"path":"tips/hadoop_tuning.md","ref":"tips/hadoop_tuning.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","sitemap","etoc", [...]
+            gitbook.page.hasChanged({"page":{"title":"Troubleshooting","level":"1.6","depth":1,"next":{"title":"OutOfMemoryError in training","level":"1.6.1","depth":2,"path":"troubleshooting/oom.md","ref":"troubleshooting/oom.md","articles":[]},"previous":{"title":"Hadoop tuning for Hivemall","level":"1.5.2","depth":2,"path":"tips/hadoop_tuning.md","ref":"tips/hadoop_tuning.md","articles":[]},"dir":"ltr"},"config":{"plugins":["theme-api","edit-link","github","splitter","etoc","callouts" [...]
         });
     </script>
 </div>
diff --git a/userguide/troubleshooting/mapjoin_classcastex.html b/userguide/troubleshooting/mapjoin_classcastex.html
index 678ccf9..b8fc2c9 100644
--- a/userguide/troubleshooting/mapjoin_classcastex.html
+++ b/userguide/troubleshooting/mapjoin_classcastex.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2431,7 +2446,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"Map-side join causes ClassCastException on Tez","level":"1.6.5","depth":2,"next":{"title":"List of Generic Hivemall Functions","level":"2.1","depth":1,"path":"misc/generic_funcs.md","ref":"misc/generic_funcs.md","articles":[]},"previous":{"title":"The number of mappers is less than input splits in Hadoop 2.x","level":"1.6.4","depth":2,"path":"troubleshooting/num_mappers.md","ref":"troubleshooting/num_mappers.md","articles":[]},"dir":" [...]
+            gitbook.page.hasChanged({"page":{"title":"Map-side join causes ClassCastException on Tez","level":"1.6.5","depth":2,"next":{"title":"List of Generic Hivemall Functions","level":"2.1","depth":1,"path":"misc/generic_funcs.md","ref":"misc/generic_funcs.md","articles":[]},"previous":{"title":"The number of mappers is less than input splits in Hadoop 2.x","level":"1.6.4","depth":2,"path":"troubleshooting/num_mappers.md","ref":"troubleshooting/num_mappers.md","articles":[]},"dir":" [...]
         });
     </script>
 </div>
diff --git a/userguide/troubleshooting/mapjoin_task_error.html b/userguide/troubleshooting/mapjoin_task_error.html
index 84a59f3..8c9228b 100644
--- a/userguide/troubleshooting/mapjoin_task_error.html
+++ b/userguide/troubleshooting/mapjoin_task_error.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2430,7 +2445,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"SemanticException generate map join task error: Cannot serialize object","level":"1.6.2","depth":2,"next":{"title":"Asterisk argument for UDTF does not work","level":"1.6.3","depth":2,"path":"troubleshooting/asterisk.md","ref":"troubleshooting/asterisk.md","articles":[]},"previous":{"title":"OutOfMemoryError in training","level":"1.6.1","depth":2,"path":"troubleshooting/oom.md","ref":"troubleshooting/oom.md","articles":[]},"dir":"ltr" [...]
+            gitbook.page.hasChanged({"page":{"title":"SemanticException generate map join task error: Cannot serialize object","level":"1.6.2","depth":2,"next":{"title":"Asterisk argument for UDTF does not work","level":"1.6.3","depth":2,"path":"troubleshooting/asterisk.md","ref":"troubleshooting/asterisk.md","articles":[]},"previous":{"title":"OutOfMemoryError in training","level":"1.6.1","depth":2,"path":"troubleshooting/oom.md","ref":"troubleshooting/oom.md","articles":[]},"dir":"ltr" [...]
         });
     </script>
 </div>
diff --git a/userguide/troubleshooting/num_mappers.html b/userguide/troubleshooting/num_mappers.html
index 1f72d39..01d0eff 100644
--- a/userguide/troubleshooting/num_mappers.html
+++ b/userguide/troubleshooting/num_mappers.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2438,7 +2453,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"The number of mappers is less than input splits in Hadoop 2.x","level":"1.6.4","depth":2,"next":{"title":"Map-side join causes ClassCastException on Tez","level":"1.6.5","depth":2,"path":"troubleshooting/mapjoin_classcastex.md","ref":"troubleshooting/mapjoin_classcastex.md","articles":[]},"previous":{"title":"Asterisk argument for UDTF does not work","level":"1.6.3","depth":2,"path":"troubleshooting/asterisk.md","ref":"troubleshooting [...]
+            gitbook.page.hasChanged({"page":{"title":"The number of mappers is less than input splits in Hadoop 2.x","level":"1.6.4","depth":2,"next":{"title":"Map-side join causes ClassCastException on Tez","level":"1.6.5","depth":2,"path":"troubleshooting/mapjoin_classcastex.md","ref":"troubleshooting/mapjoin_classcastex.md","articles":[]},"previous":{"title":"Asterisk argument for UDTF does not work","level":"1.6.3","depth":2,"path":"troubleshooting/asterisk.md","ref":"troubleshooting [...]
         });
     </script>
 </div>
diff --git a/userguide/troubleshooting/oom.html b/userguide/troubleshooting/oom.html
index 746c357..1a76149 100644
--- a/userguide/troubleshooting/oom.html
+++ b/userguide/troubleshooting/oom.html
@@ -1136,13 +1136,28 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_adagrad.html">
+        <li class="chapter " data-level="6.3.5" data-path="../binaryclass/news20_generic_bagging.html">
             
-                <a href="../binaryclass/news20_adagrad.html">
+                <a href="../binaryclass/news20_generic_bagging.html">
             
                     
                         <b>6.3.5.</b>
                     
+                    Baggnig classiers
+            
+                </a>
+            
+
+            
+        </li>
+    
+        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_adagrad.html">
+            
+                <a href="../binaryclass/news20_adagrad.html">
+            
+                    
+                        <b>6.3.6.</b>
+                    
                     AdaGradRDA, AdaGrad, AdaDelta
             
                 </a>
@@ -1151,12 +1166,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.6" data-path="../binaryclass/news20_rf.html">
+        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20_rf.html">
             
                 <a href="../binaryclass/news20_rf.html">
             
                     
-                        <b>6.3.6.</b>
+                        <b>6.3.7.</b>
                     
                     Random Forest
             
@@ -1166,12 +1181,12 @@
             
         </li>
     
-        <li class="chapter " data-level="6.3.7" data-path="../binaryclass/news20b_xgboost.html">
+        <li class="chapter " data-level="6.3.8" data-path="../binaryclass/news20b_xgboost.html">
             
                 <a href="../binaryclass/news20b_xgboost.html">
             
                     
-                        <b>6.3.7.</b>
+                        <b>6.3.8.</b>
                     
                     XGBoost
             
@@ -2436,7 +2451,7 @@ Apache Hivemall is an effort undergoing incubation at The Apache Software Founda
     <script>
         var gitbook = gitbook || [];
         gitbook.push(function() {
-            gitbook.page.hasChanged({"page":{"title":"OutOfMemoryError in training","level":"1.6.1","depth":2,"next":{"title":"SemanticException generate map join task error: Cannot serialize object","level":"1.6.2","depth":2,"path":"troubleshooting/mapjoin_task_error.md","ref":"troubleshooting/mapjoin_task_error.md","articles":[]},"previous":{"title":"Troubleshooting","level":"1.6","depth":1,"path":"troubleshooting/README.md","ref":"troubleshooting/README.md","articles":[{"title":"OutOf [...]
+            gitbook.page.hasChanged({"page":{"title":"OutOfMemoryError in training","level":"1.6.1","depth":2,"next":{"title":"SemanticException generate map join task error: Cannot serialize object","level":"1.6.2","depth":2,"path":"troubleshooting/mapjoin_task_error.md","ref":"troubleshooting/mapjoin_task_error.md","articles":[]},"previous":{"title":"Troubleshooting","level":"1.6","depth":1,"path":"troubleshooting/README.md","ref":"troubleshooting/README.md","articles":[{"title":"OutOf [...]
         });
     </script>
 </div>