PICKT: A Solution for Big Data Analysis

  • Tianrui LiEmail author
  • Chuan Luo
  • Hongmei Chen
  • Junbo Zhang
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9436)


Emerging information technologies and application patterns in modern information society, e.g., Internet, Internet of Things, Cloud Computing and Tri-network Convergence, are growing in an amazing speed which causes the advent of the era of Big Data. Big Data is often described by using five V’s: Volume, Velocity, Variety, Value and Veracity. Exploring efficient and effective data mining and knowledge discovery methods to handle Big Data with rich information has become an important research topic in the area of information science. This paper focuses on the introduction of our solution, PICKT, on big data analysis based on the theories of granular computing and rough sets, where P refers to parallel/cloud computing for the Volume, I refers to incremental learning for the Velocity, C refers to composite rough set model for the Variety, K refers to knowledge discovery for the Value and T refers to three-way decisions for the Veracity of Big Data.


Big data Rough set Granular computing Incremental learning 



This work is supported by the National Science Foundation of China (Nos. 61175047 and 71201133) and NSAF (No. U1230117).


  1. 1.
    Li, T.R., Lu, J., Luis, M.L.: Preface: Intelligent techniques for data science. Int. J. Intel. Syst. 30(8), 851–853 (2015)CrossRefGoogle Scholar
  2. 2.
    Dealing with data: Science 331(6018), 639–806 (2011)Google Scholar
  3. 3.
    Jin, X.L., Wah, B.W., Cheng, X.Q., Wang, Y.Z.: Significance and challenges of big data research. Big Data Res. 2(2), 59–64 (2015)CrossRefGoogle Scholar
  4. 4.
    Yao, Y.Y.: Granular computing: past, present and future. In: Proceedings of GrC 2008, pp. 80–85 (2008)Google Scholar
  5. 5.
    Big data. Nature 455(7209), 1–136 (2008)Google Scholar
  6. 6.
    Wu, X.D., Zhu, X.Q., Wu, G.Q., Ding, W.: Data mining with big data. IEEE Trans. Knowl. Data Eng. 26(1), 97–107 (2014)CrossRefGoogle Scholar
  7. 7.
    Pawlak, Z., Skowron, A.: Rudiments of rough sets. Inf. Sci. 177, 3–27 (2007)MathSciNetCrossRefGoogle Scholar
  8. 8.
    Zhang, J.B., Li, T.R., Ruan, D., Gao, Z.Z., Zhao, C.B.: A parallel method for computing rough set approximations. Inf. Sci. 194, 209–223 (2012)CrossRefGoogle Scholar
  9. 9.
    Zhang, J.B., Wong, J.S., Li, T.R., Pan, Y.: A comparison of parallel large-scale knowledge acquisition using rough set theory on different MapReduce runtime systems. Int. J. Approx. Reasoning 55(3), 896–907 (2014)CrossRefGoogle Scholar
  10. 10.
    Zhang, J.B., Li, T.R., Pan, Y., Luo, C., Teng, F.: Parallel and incremental algorithm for knowledge update based on rough sets in cloud platform. J. Softw. 26(5), 1064–1078 (2015). (in Chinese)MathSciNetzbMATHGoogle Scholar
  11. 11.
    Zhang, J.B., Wong, J.S., Pan, Y., Li, T.R.: A parallel matrix-based method for computing approximations in incomplete information systems. IEEE Trans. Knowl. Data Eng. 27(2), 326–339 (2015)CrossRefGoogle Scholar
  12. 12.
    Greco, S., Matarazzo, B., Slowinski, R.: Rough set theory for multicriteria decision analysis. Eur. J. Oper. Res. 129, 1–47 (2001)CrossRefGoogle Scholar
  13. 13.
    Li, S.Y., Li, T.R., Zhang, Z.X., Chen, H.M., Zhang, J.B.: Parallel computing of approximations in dominance-based rough sets approach. Knowledge-Based Systems (in Press, 2015)Google Scholar
  14. 14.
    Zhang, J.: Research on efficient feature selection and learning algorithms for big data. Ph.D. dissertation, Southwest Jiaotong University (2015)Google Scholar
  15. 15.
    Zhang, J.B., Li, T.R., Pan, Y.: PLAR: Parallel large-scale attribute reduction on cloud systems. In: Proceedings of PDCAT 2013, pp. 184–191 (2013)Google Scholar
  16. 16.
    Raghavan, V., Hafez, A.: Dynamic data mining. In: Proceedings of the IEA of AI & ES, pp. 220–229 (2000)CrossRefGoogle Scholar
  17. 17.
    Liu, D., Li, T.R., Ruan, D.: An incremental approach for inducing knowledge from dynamic information systems. Fundamenta Informaticae 94(2), 245–260 (2009)MathSciNetzbMATHGoogle Scholar
  18. 18.
    Liu, D., Li, T.R., Ruan, D., Zhang, J.B.: Incremental learning optimization on knowledge discovery in dynamic business intelligent systems. J. Glob. Optim. 51(2), 325–344 (2011)MathSciNetCrossRefGoogle Scholar
  19. 19.
    Ziarko, W.: Variable precision rough set model. J. Comput. Syst. Sci. 46(1), 39–59 (1993)MathSciNetCrossRefGoogle Scholar
  20. 20.
    Chen, H.M., Li, T.R., Ruan, D., Lin, J.H., Hu, C.X.: A rough-set based incremental approach for updating approximations under dynamic maintenance environments. IEEE Trans. Knowl. Data Eng. 25(2), 274–284 (2013)CrossRefGoogle Scholar
  21. 21.
    Li, S.Y., Li, T.R., Liu, D.: Dynamic maintenance of approximations in dominance-based rough set approach under the variation of the object set. Int. J. Intel. Syst. 28, 729–751 (2013)CrossRefGoogle Scholar
  22. 22.
    Luo, C., Li, T.R., Chen, H.M., Liu, D.: Incremental approaches for updating approximations in set-valued ordered information systems. Knowl.-Based Syst. 50, 218–233 (2013)CrossRefGoogle Scholar
  23. 23.
    Zhang, J.B., Li, T.R., Ruan, D., Liu, D.: Neighborhood rough sets for dynamic data mining. Int. J. Intel. Syst. 27, 317–342 (2012)CrossRefGoogle Scholar
  24. 24.
    Zeng, A.P., Li, T.R., Zhang, J.B., Chen, H.M.: Incremental maintenance of rough fuzzy set approximations under the variation of object set. Fundamenta Informaticae 132(3), 401–422 (2014)MathSciNetzbMATHGoogle Scholar
  25. 25.
    Li, S.Y., Li, T.R., Hu, J.: Update of approximations in composite information systems. Knowl.-Based Syst. 83, 138–148 (2015)CrossRefGoogle Scholar
  26. 26.
    Chan, C.: A rough set approach to attribute generalization in data mining. Inf. Sci. 107(1–4), 169–176 (1998)MathSciNetCrossRefGoogle Scholar
  27. 27.
    Li, T.R., Ruan, D., Geert, W.: A rough sets based characteristic relation approach for dynamic attribute generalization in data mining. Knowl.-Based Syst. 20(5), 485–494 (2007)CrossRefGoogle Scholar
  28. 28.
    Zhang, J.B., Li, T.R., Ruan, D.: Rough sets based matrix approaches with dynamic attribute variation in set-valued information systems. Int. J. Approx. Reasoning 53, 620–635 (2012)MathSciNetCrossRefGoogle Scholar
  29. 29.
    Li, S.Y., Li, T.R., Liu, D.: Incremental updating approximations in dominance-based roughsets approach under the variation of the attirbute set. Knowl.-Based Syst. 40, 17–26 (2013)CrossRefGoogle Scholar
  30. 30.
    Luo, C., Li, T.R., Chen, H.M.: Dynamic maintenance of approximations in set-valued ordered decision systems under the attribute generalization. Inf. Sci. 257, 210–228 (2014)MathSciNetCrossRefGoogle Scholar
  31. 31.
    Zeng, A.P., Li, T.R., Liu, D., Zhang, J.B., Chen, H.M.: A fuzzy rough set approach for incremental feature selection on hybrid information systems. Fuzzy Sets Syst. 258, 39–60 (2015)MathSciNetCrossRefGoogle Scholar
  32. 32.
    Chen, H.M., Li, T.R., Qiao, S.J., Ruan, D.: A rough set based dynamic maintenance approach for approximations in coarsening and refining attribute values. Int. J. Intel. Syst. 25(10), 1005–1026 (2010)CrossRefGoogle Scholar
  33. 33.
    Chen, H.M., Li, T.R., Ruan, D.: Maintenance of approximations in incomplete ordered decision systems while attribute values coarsening or refining. Knowl.-Based Syst. 31, 140–161 (2012)CrossRefGoogle Scholar
  34. 34.
    Luo, C., Li, T.R., Chen, H.M., Lu, L.X.: Fast algorithms for computing rough approximations in set-valued decision systems while updating criteria values. Inf. Sci. 299, 221–242 (2015)MathSciNetCrossRefGoogle Scholar
  35. 35.
    Chen, H.M., Li, T.R., Luo, C., Horng, S.J., Wang, G.Y.: A rough set-based method for updating decision rules on attribute values’ coarsening and refining. IEEE Trans. Knowl. Data Eng. 26(12), 2886–2899 (2014)CrossRefGoogle Scholar
  36. 36.
  37. 37.
    Zhang, J.B., Li, T.R., Chen, H.M.: Composite rough sets for dynamic data mining. Inf. Sci. 257, 81–100 (2014)MathSciNetCrossRefGoogle Scholar
  38. 38.
    Zhang, J., Zhu, Y., Pan, Y., Li, T.: A parallel implementation of computing composite rough set approximations on GPUs. In: Lingras, P., Wolski, M., Cornelis, C., Mitra, S., Wasilewski, P. (eds.) RSKT 2013. LNCS, vol. 8171, pp. 240–250. Springer, Heidelberg (2013) CrossRefGoogle Scholar
  39. 39.
    Luo, C., Li, T.R., Chen, H.M., Zhang, J.B.: Composite ordered information systems. J. Chin. Comput. Syst. 35(11), 2523–2527 (2014). (In Chinese)Google Scholar
  40. 40.
    Fayyad, U.M., Piatetsky-Shapiro, G., Smyth, P.: The KDD process for extracting useful knowledge from volumes of data. Commun. ACM 39(11), 27–34 (1996)CrossRefGoogle Scholar
  41. 41.
    Li, T.R., Ruan, D.: An extended process model of knowledge discovery in database. J. Enterp. Inf. Manage. 20(2), 169–177 (2007)CrossRefGoogle Scholar
  42. 42.
  43. 43.
    Yao, Y.: An outline of a theory of three-way decisions. In: Yao, J.T., Yang, Y., Słowiński, R., Greco, S., Li, H., Mitra, S., Polkowski, L. (eds.) RSCTC 2012. LNCS, vol. 7413, pp. 1–17. Springer, Heidelberg (2012) CrossRefGoogle Scholar
  44. 44.
    Yao, Y.Y.: Three-way decisions with probabilistic rough sets. Inf. Sci. 180, 341–353 (2010)MathSciNetCrossRefGoogle Scholar
  45. 45.
    Luo, C., Li, T.R., Chen, H.M.: Dynamic three-way decisions method based on probabilistic rough sets. In: Yu, H., Wang, G.Y., Li, T.R., Liang, J.Y., Miao, D.Q., Yao, Y.Y. (eds.) Three-Way Decisions: Methods and Practices for Complex Problem Solving. Science Press, Beijing (2015). (in Chinese) Google Scholar
  46. 46.
    Luo, C., Li, T., Chen, H.: Dynamic maintenance of three-way decision rules. In: Miao, D., Pedrycz, W., Slezak, D., Peters, G., Hu, Q., Wang, R. (eds.) RSKT 2014. LNCS, vol. 8818, pp. 801–811. Springer, Heidelberg (2014) Google Scholar
  47. 47.
    Luo C.: Research on approaches for dynamic knowledge acquisition from incomplete data. PhD dissertation, Southwest Jiaotong University (2015) (In Chinese)Google Scholar
  48. 48.
    Luo, C., Li, T.: Incremental three-way decisions with incomplete information. In: Cornelis, C., Kryszkiewicz, M., Ślȩzak, D., Ruiz, E.M., Bello, R., Shang, L. (eds.) RSCTC 2014. LNCS, vol. 8536, pp. 128–135. Springer, Heidelberg (2014) Google Scholar
  49. 49.
    Chen, H.M., Li, T.R., Luo, C., Horng, S.J.: Wang G.Y: A decision-theoretic rough setapproach for dynamic data mining. IEEE Trans. Fuzzy Syst. (2015). doi: 10.1109/TFUZZ.2014.2387877CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Open Access This chapter is licensed under the terms of the Creative Commons Attribution-NonCommercial 2.5 International License (, which permits any noncommercial use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.

The images or other third party material in this chapter are included in the chapter's Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the chapter's Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.

Authors and Affiliations

  • Tianrui Li
    • 1
    Email author
  • Chuan Luo
    • 1
  • Hongmei Chen
    • 1
  • Junbo Zhang
    • 1
  1. 1.School of Information Science and TechnologySouthwest Jiaotong UniversityChengduChina

Personalised recommendations