Adaptive equalization using artificial neural networks for a visible light communication system | IEEE Conference Publication | IEEE Xplore