CPC H04L 9/32 (2013.01) [G06N 20/00 (2019.01)] | 20 Claims |
17. A method for a machine learning based system for optimized CPU utilization in data transformation, the method comprising:
receiving a new data segment;
retrieving characteristics of the new data segment;
determining, using a trained machine learning model, an encryption algorithm, and a compression algorithm for implementation on the new data segment based on at least the characteristics of the new data segment;
determining, using the trained machine learning model, an order of implementation associated with the implementation of the encryption algorithm and the compression algorithm; and
implementing the encryption algorithm and the compression algorithm on the new data segment in the determined order of implementation,
wherein the encryption algorithm is determined based on a minimum number of CPU cycles needed to encrypt the new data segment,
wherein the compression algorithm is determined based on a minimum number of CPU cycles needed to compress the new data segment, and
wherein the order of implementation is determined based on a minimum number of CPU cycles needed to compress and encrypt the new data segment.
|