Due to the complexity of digital equipment and systems, it is quite difficult to obtain a precise mechanism model in practice. For an unknown discrete-time nonlinear system, in this paper, a semi-parametric model is used to describe this discrete-time nonlinear system, and this semi-parametric model contains a parametric uncertainty part and a nonparametric uncertainty part. Based on this semi-parametric model, a novel data-driven control algorithm based on an information concentration estimator and regularized online sequential extreme learning machine (ReOS-ELM) is designed. The information concentration estimator estimates the parametric uncertainty part; The training data of ReOS-ELM network is obtained, based on symmetry and information concentration estimator, then the training of ReOS-ELM network and the estimate of nonparametric uncertainty part using ReOS-ELM network are carried out online, successively. A stability analysis and three simulation examples were performed, and the simulation results show that the proposed data-driven control algorithm is effective in improving the control accuracy.