Invited Journal Reviewer (partial)
- IEEE Transactions on Neural Networks and Learning Systems (TNNLS)
- IEEE Transactions on Image Processing (TIP)
- IEEE Transactions on Knowledge Discovery Engineering (TKDE)
- IEEE Transactions on Cybernetics (TCYB)
- IEEE Transactions on Circuits and Systems for Video Technology (TCSVT)
- Pattern Recognition (PR)