Learning hardware using multiple-valued logic - Part 1: introduction and approach | IEEE Journals & Magazine | IEEE Xplore