Machine learning models predict hepatocellular carcinoma treatment response