• DocumentCode
    3461356
  • Title

    Privacy Preserving Support Vector Machine Using Non-linear Kernels on Hadoop Mahout

  • Author

    Teo, Sin G. ; Shuguo Han ; Lee, Victor C. S.

  • Author_Institution
    Monash Univ., Clayton, VIC, Australia
  • fYear
    2013
  • fDate
    3-5 Dec. 2013
  • Firstpage
    941
  • Lastpage
    948
  • Abstract
    Four main challenges (volume, velocity, variety, veracity) have confronted computation algorithm designers in big data mining. Homomorphic cryptosystem with secured multi-party computation of matrix operations has been shown to yield high privacy preserving while data miners perform information retrieval from big data. This research concerns with the computation complexity of the big data with specific focus on computational load reduction while preserving data privacy. We propose a Teo-Han-Lee (THL) algorithm with various matrix operations to reduce the cryptographic cost significantly by cutting off at least one-third or more total computational operations. In THL, a pre-generated random key technique that we propose to apply here can decrease the computational time in which the random keys can be retrieved from memory without being generated on the fly. We further develop a collusion-resistant secure sum product protocol (CRSSPP) which is integrated in THL algorithm over arbitrary partitioned data. Experimental results demonstrated that THL-CRSSPP algorithm is more efficient than Vaidya et al SVM method [2] (state-of-the-art SVM method) and hence would be more applicable to the cloud-based big data mining. The THL-CRSSPP algorithm can also be integrated into Hadoop Mahout with a minimal effort.
  • Keywords
    cryptography; data mining; data privacy; information retrieval; matrix algebra; support vector machines; CRSSPP; Hadoop Mahout; THL algorithm; Teo-Han-Lee; collusion resistant secure sum product protocol; computation complexity; data mining; data privacy; homomorphic cryptosystem; information retrieval; matrix operations; nonlinear kernels; privacy preserving support vector machine; Data privacy; Encryption; Kernel; Protocols; Support vector machines; Classification; Security; Support Vector Machine; and Privacy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Science and Engineering (CSE), 2013 IEEE 16th International Conference on
  • Conference_Location
    Sydney, NSW
  • Type

    conf

  • DOI
    10.1109/CSE.2013.200
  • Filename
    6755320