VLC-UM: A Novel Virtual Laboratory using Machine Learning and Artificial Intelligence | IEEE Conference Publication | IEEE Xplore