Optimizing $k$ in $k$NN Graphs with Graph Learning Perspective