Non-linear Compensation of Multi-CAP VLC System Employing Pre-Distortion Base on Clustering of Machine Learning | IEEE Conference Publication | IEEE Xplore