(SD2019-340) Collaborative High-Dimensional Computing

Tech ID: 32280 / UC Case 2019-340-0

Background

Internet of Things ( IoT ) applications often analyze collected data using machine learning algorithms. As the amount of the data keeps increasing, many applications send the data to powerful systems, e.g., data centers, to run the learning algorithms . On the one hand, sending the original data is not desirable due to privacy and security concerns.

On the other hand, many machine learning models may require unencrypted ( plaintext ) data, e.g., original images , to train models and perform inference . When offloading theses computation tasks, sensitive information may be exposed to the untrustworthy cloud system which is susceptible to internal and external attacks . In many IoT systems , the learning procedure should be performed with the data that is held by a large number of user devices at the edge of Internet . These users may be unwilling to share the original data with the cloud and other users if security concerns cannot be addressed.

Technology Description

Reseachers from UC San Diego have addressed the current limitations by developing a new framework, referred to as SecureHD, which can provide a secure learning solution based on the application of high-dimensional (HD) computing. This invention can provide systems, circuits and computer program products providing a framework for secured collaborative training using hyper-dimensional vector based data encoding/decoding and related methods.

In one example, the original data can be encoded as secure, high-dimensional vectors , which can be used to train a model . Thus, applications can send their data to the cloud in a secured form , while the cloud can perform the offloaded tasks without additional decryption steps . In particular, SecureHD can be used to implement classification methods suitable to handle a large amount of data that the cloud typically processes. In addition , SecureHD can recover the encoded data in a lossless manner.  As described herein, the SecureHD framework can perform the encoding and decoding tasks 145.6 times and 6.8 times faster, respectively, than an encryption / decryption library running on in a conventional system. In addition, embodiments according the present invention can provide accuracy of about 95% on average for diverse practical classification tasks including cloud scale datasets.

 

Applications

Advantages

This technology (SecureHD framework):

  • Performs the encoding and decoding tasks with high efficiency, e.g., 145.6× and 6.8× faster than the state-of-the-art encryption/decryption library.
  • Achieves accuracy of 95% on average for diverse practical learning tasks.
  • Provides lossless data recovery with 4× reduction in the data size compared to the existing encryption solution.

State Of Development

UC San Diego's Office of Innovation & Commercialization is seeking companies interested in commercializing this technology into useful products and services.

Intellectual Property Info

US 16/915,643 - Publication No.US-2020-0410404

SYSTEMS, CIRCUITS AND COMPUTER PROGRAM PRODUCTS PROVIDING A FRAMEWORK FOR SECURED COLLABORATIVE TRAINING USING HYPER-DIMENSIONAL VECTOR BASED DATA ENCODING/DECODING AND RELATED METHODS

Related Materials

Patent Status

Patent Pending

Contact

Learn About UC TechAlerts - Save Searches and receive new technology matches

Other Information

Keywords

Internet of Things, Hyper-dimensional, high-dimensional (HD) computing, cloud computing, Machine learning, pattern classification, learning (artificial intelligence), data privacy, cryptography, Brain-inspired computing, Distributed learning, Secure learning, groupware

Categorized As