A novel machine learning framework for ridge defect prediction in hot rolling using process signature