A Review-of-Machine-Learning-Algorithms-for-estimating-Critical-Quality-Attributes-from-Multi-Sensor-Data