A digital architecture for support vector machines: theory, algorithm, and FPGA implementation | IEEE Journals & Magazine | IEEE Xplore