Problem or Scenario:
Let’s assume you are working on a project with Company “ABC”. You have now been hired for the position of Machine Learning (ML) Engineer and charged with various tasks. These include a decision about the selection of technique or algorithm for Efficient Data Compression, as you will see in this Scenario.
Company ABC is dealing with big data and they want to compress data because one of the most crucial steps for the Company is towards efficient data protection, lossless and speedy transfer over the network at less cost So your main job being an ML Engineer is to choose a compression technique from available two options (Fixed Length vs Variable-Length) given to you by the Company. Keep in mind all the important parameters while deciding about a compression approach like
In a nutshell, by looking at all the above points, now you have to decide which technique is suitable and efficient for Company ABC, either Fixed Length Data Compression or the Variable-Length Data Compression technique and why? Kindly also suggest anyone algorithm that works perfectly for your chosen approach?
Support your answer with proper justification.