In this paper, we consider a problem of optical signal detection and present a novel artificial bee colony (ABC) based heuristic approach for optical spectrum sensing in a free-space optical wireless network that overcomes channel impairment due to noise uncertainty. In particular, we propose a generic ABC-based optimization framework in conjunction with eigenvalue-based detection (EVD). The uniqueness of the proposed algorithm is that it is executed iteratively by comparing various local solutions until an optimum solution is obtained. The channel is characterized as correlated multivariate fading and the received signal is quantified as a continuous waveform wideband detector. We derive the joint statistic of the correlated multivariate channel fading in the multiple-input multiple-output (MIMO) optical network. Subsequently, the marginal probability density function of the channel coefficients is obtained. For comparison purposes with existing optical spectrum sensing techniques, noise uncertainty is considered. It is demonstrated from simulations that the proposed ABC-EVD spectrum sensing yields performance improvement and the analytical results derived are verified. From the comparative study, it is also found that the proposed scheme outperforms existing optical spectrum sensing techniques, particularly in a regime of low signal-to-noise ratio. When compared to EVD, it is shown that, at a received signal-to-noise ratio of -15 dB, the performance gain achieved in terms of the probability of detection is 15% higher over the entire range of target probability of false alarm. When compared with the ED technique, the proposed technique outperforms it with approximately 50% higher probability of detection at the noise uncertainty of 1 dB and received SNR of -10 dB. The proposed algorithm offers fast convergence, strong robustness, and high flexibility.