Proceedings

Kernel-Based Selective Ensemble Learning for Streams of Trees

Download BibTeX Cite

Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence. Pages 1281-1286.

https://doi.org/10.5591/978-1-57735-516-8/IJCAI11-217

© 2011 International Joint Conferences on Artificial Intelligence

Abstract

Learning from streaming data represents an important and challenging task. Maintaining an accurate model, while the stream goes by, requires a smart way for tracking data changes through time, originating concept drift. One way to treat this kind of problem is to resort to ensemble-based techniques. In this context, the advent of new technologies related to web and ubiquitous services call for the need of new learning approaches able to deal with structured-complex information, such as trees. Kernel methods enable the modeling of structured data in learning algorithms, however they are computationally demanding. The contribute of this work is to show how an effective ensemble-based approach can be deviced for streams of trees by optimizing the kernel-based model representation. Both efficacy and efficiency of the proposed approach are assessed for different models by using data sets exhibiting different levels and types of concept drift.

  1. [Aiolli et al., 2006] F. Aiolli, G. Da San Martino, A. Sper- duti, and A. Moschitti. Fast on-line kernel learning for trees. Data Mining, IEEE Internl. Conf. on, 0:787-791, 2006.
  2. [Aiolli et al., 2007] F. Aiolli, G. Da San Martino, A. Sper- duti, and A. Moschitti. Efficient kernel-based learning for trees. In CIDM 2007, pages 308 -315, Honolulu, HI, 2007.
  3. [Asai et al., 2002] T. Asai, H. Arimura, K. Abe, S. Kawa- soe, and S. Arikawa. Online algorithms for mining semi- structured data stream. Data Mining, IEEE Internl. Conf. on, page 27, 2002.
  4. [Bifet and Gavaldà, 2008] A. Bifet and R. Gavaldà. Mining adaptively frequent closed unlabeled rooted trees in data streams. In Proceeding of the 14th ACM SIGKDD Internl. Conf. on Knowl. Disc. and data mining, KDD '08, pages 34-42, New York, NY, USA, 2008. ACM.
  5. [Bifet and Gavaldà, 2009] Albert Bifet and Ricard Gavaldà. Adaptive xml tree classification on evolving data streams. In ECML/PKDD (1), pages 147-162, 2009.
  6. [Bifet et al., 2009] A. Bifet, G. Holmes, B. Pfahringer, R. Kirby, and R. Gavaldá. New ensemble methods for evolving data streams. In Proc. of the 15th Internl. Conf. on Knowl. Disc. and Data Mining, pages 139-148, 2009.
  7. [Chu and Zaniolo, 2004] F. Chu and C. Zaniolo. Fast and light boosting for adaptive mining of data streams. In Proc. of the 8th Pacific-Asia Conf. Advances in Knowl. Disc. and Data Mining (PAKDD'04), pages 282-292, Sydney, Aus- tralia, 2004.
  8. [Cohen et al., 2008] L. Cohen, G. Avrahami, M. Last, and A. Kandel. Info-fuzzy algorithms for mining dynamic data streams. App. Soft Comput., 8(4):1283-1294, 2008.
  9. [Collins and Duffy, 2002] M. Collins and N. Duffy. New ranking algorithms for parsing and tagging: Kernels over DS-0 DS-1 DS-2 avg conf avg conf avg conf WE 78,62 / 78,44 / 75,60 1,63 / 1,37 / 1,41 86,09 / 83,26 / 82,69 2,13 / 1,96 / 1,80 87,41 / 89,47 / 90,32 2,21 / 1,34 / 1,87 SE 88,60 / 89,33 / 88,54 0,80 / 0,77 / 0,44 94,94 / 94,79 / 95,08 0,71 / 0,51 / 0,45 93,37 / 93,90 / 95,00 1,23 / 0,84 / 1,01 SEM 86,87 / 87,77 / 86,88 1,10 / 0,95 / 0,50 93,72 / 93,69 / 94,06 0,89 / 0,58 / 0,80 92,03 / 92,58 / 93,99 1,54 / 0,92 / 1,26 Dag 87,66 / 88,01 / 87,42 0,68 / 0,71 / 0,29 94,30 / 94,19 / 94,21 0,71 / 0,42 / 0,32 92,45 / 93,82 / 94,74 0,74 / 0,37 / 0,61 WEv 80,13 / 79,94 / 77,49 1,98 / 1,39 / 1,72 87,91 / 85,32 / 84,98 2,10 / 2,02 / 2,78 88,33 / 90,25 / 91,22 2,18 / 1,40 / 1,73 SEv 89,08 / 89,60 / 88,92 0,73 / 0,73 / 0,40 94,94 / 94,74 / 94,98 0,79 / 0,52 / 0,83 93,36 / 93,76 / 94,84 1,19 / 0,87 / 1,13 SEMv 87,16 / 88,02 / 87,26 0,87 / 0,92 / 0,50 93,87 / 93,75 / 94,09 0,95 / 0,60 / 0,83 92,39 / 92,69 / 94,00 1,41 / 1,03 / 1,41 Dagv 87,71 / 87,82 / 87,11 0,61 / 0,73/ 0,30 93,64 / 93,39 / 93,41 0,73 / 0,42 / 0,35 92,23 / 93,70 / 94,69 0,66 / 0,33 / 0,53 Table 3: Accuracy results. Results for SE (v) that are statistically significant with respect to Dag (v) are shown in bold. DS-0 DS-1 DS-2 avg std. dev avg std. dev avg std. dev WE 189,8 / 473,2 / 1313,7 30,29 / 95,15 / 178,47 140,5 / 395,9 / 1012,5 41,47 / 67,33 / 153,92 701,3 / 3096,5 / 6726,5 411,14 / 1088,58 / 3138,02 SE 81,7 / 195,8 / 529,8 14,20 / 39,77 / 77,19 65,4 / 184,0 / 461,9 26,99 / 42,45 / 97,88 257,8 / 1228,4 / 2986,7 156,01 / 465,76 / 1815,89 SEM 81,5 / 195,1 / 531,9 14,29 / 39,83 / 77,83 65,2 / 184,8 / 464,4 26,33 / 43,06 / 98,14 258,4 / 1223,8 / 2980,4 156,54 / 464,83 / 1816,10 Dag 165,0 / 476,8 / 1102,3 40,05 / 33,31 / 56,84 77,1 / 225,1 / 622,6 11,19/ 32,46 / 43,72 989,8 / 4054,4 / 8662,2 413,20 / 897,57 / 2676,28 WEv 192,0 / 477,4 / 1335,5 32,35 / 94,49 / 190,12 141,8 / 399,6 / 1027,9 41,65 / 65,40 / 160,15 706,3 / 3134,3 / 6783,4 413,03 / 1103,95 / 3145,10 SEv 83,4 / 196,9 / 540,5 14,23 / 38,03 / 70,56 67,2 / 185,9 / 462,6 27,39 / 42,59 / 99,44 256,7 / 1190,6 / 2529,1 155,92 / 407,27 / 1229,89 SEMv 83,0 / 196,7 / 535,6 14,00 / 38,66 / 68,94 67,4 / 186,5 / 464,7 27,63 / 43,38 / 97,95 256,5 / 1193,8 / 2526,8 156,02 / 408,30 / 1230,55 Dagv 166,2 / 480,1 / 1110,4 39,85 / 33,93 / 54,91 77,9 / 225,7 / 622,0 11,50 / 31,03 / 43,70 995,0 / 4067,9 / 8720,7 416,87 / 894,77 / 2679,03 Table 4: Average run-time in seconds.
  10. discrete structures, and the voted perceptron. In ACL02, 2002.
  11. [Domingos and Hulten, 2000] P. Domingos and G. Hulten. Mining high-speed data streams. In Proc. of the 6th In- ternl. Conf. on Knowl. Disc. and Data Mining (KDD'00), pages 71-80, Boston. MA, 2000.
  12. [Gaber et al., 2005] M. M. Gaber, A. Zaslavsky, and S. Kr- ishnaswamy. Mining data streams: a review. ACM SIG- MOD Records, 34(2):18-26, 2005.
  13. [Gama and Pinto, 2006] J. Gama and C. Pinto. Discretiza- tion from data streams: applications to histograms and data mining. In Proc. of the 2006 ACM symposium on Applied computing (SAC'06), pages 662-667, Dijon, France, 2006.
  14. [Grossi and Turini, 2011a] V. Grossi and F. Turini. An adap- tive selective ensemble for data streams classification. In In Proc. of the Third Internl. Conf. on Agents and Artificial Intelligence (ICAART 2011), pages 136-145, Rome, Italy, 2011.
  15. [Grossi and Turini, 2011b] V. Grossi and F. Turini. Stream mining: a novel architecture for ensemble based clas- sification. Accepted as full paper by Internl. Journ. of Knowl. and Inform. Sys., DOI: 10.1007/s10115-011-0378- 4, 2011. DOI
  16. [Hulten et al., 2001] G. Hulten, L. Spencer, and P. Domin- gos. Mining time changing data streams. In Proc. of the 7th Internl. Conf. on Knowl. Disc. and Data Mining (KDD'01), pages 97-106, San Francisco, CA, 2001.
  17. [Klinkenberg, 2004] R. Klinkenberg. Learning drifting con- cepts: Example selection vs. example weighting. Intell. Data Analy., 8:281-300, 2004.
  18. [Kolter and Maloof, 2007] J. Z. Kolter and M. A. Maloof. Dynamic weighted majority: An ensemble method for drifting concepts. Journ. of Mach. Learn. Res., 8:2755- 2790, 2007.
  19. [Kudo and Matsumoto, 2004] Taku Kudo and Yuji Mat- sumoto. A boosting algorithm for classification of semi- structured text. In EMNLP, pages 301-308, 2004.
  20. [Oza and Russell, 2001] N. C. Oza and S. Russell. Online bagging and boosting. In Proc. of 8th Internl. Workshop on Artificial Intelligence and Statistics (AISTATS'01), pages 105-112, Key West, FL, 2001.
  21. [Pfahringer et al., 2008] B. Pfahringer, G. Holmes, and R. Kirkby. Handling numeric attributes in hoeffding trees. In PAKDD'08, pages 296-307, Osaka, Japan, 2008.
  22. [Scholz and Klinkenberg, 2005] M. Scholz and R. Klinken- berg. An ensemble classifier for drifting concepts. In Pro- ceeding of 2nd Internl. Workshop on Knowl. Disc. from Data Streams, in conjunction with ECML-PKDD 2005, pages 53-64, Porto, Portugal, 2005.
  23. [Street and Kim, 2001] W. N. Street and Y. Kim. A stream- ing ensemble algorithm (SEA) for large-scale classifica- tion. In Proc. of the 7th Internl. Conf. on Knowl. Disc. and Data Mining (KDD'01), pages 377-382, San Francisco, CA, 2001.
  24. [Wang et al., 2003] H. Wang, W. Fan, P. S. Yu, and J. Han. Mining concept-drifting data streams using ensemble clas- sifiers. In Proc. of the 9th Internl. Conf. on Knowl. Disc. and Data Mining (KDD'03), pages 226-235, Washington, DC, 2003.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards