Intensity-modulated direct-detection (IM/DD) optical systems are most widely employed in short-reach optical interconnects due to their simple structure and cost-effectiveness. However, IM/DD systems face mixed linear and nonlinear channel impairments, mainly induced by the combination of square-law detection and chromatic dispersion, as well as the utilization of low-cost non-ideal transceivers. To solve this issue, recent years have witnessed a growing trend of introducing machine learning technologies such as neural networks (NNs) into IM/DD systems for channel equalization. NNs usually present better system performance than traditional approaches, and various types of NNs have been investigated. Despite the excellent system performance, the associated high computational complexity is a major drawback that hinders the practical application of NN-based equalizers. This paper focuses on the performance and complexity trade-off of NNs employed in IM/DD systems, presenting a systematic review of the current status of NN-based equalizers as well as a number of effective complexity reduction approaches. The future trends of leveraging advanced NN in IM/DD links are also discussed.