Toward CNN chip-specific robustness

Samuel Xavier-De-Souza*, Muştak E. Yalçin, Johan A.K. Suykens, Joos Vandewalle

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

30 Citations (Scopus)

Abstract

The promising potential of cellular neural networks (CNN) has resulted in the development of several template design methods. The CNN universal machine (CNN-UM), a programmable CNN, has made it possible to create image-processing algorithms that run on this platform. However, very large-scale integration implementations of CNN-UMs presented parameter deviations that do not occur on ideal CNN structures. Consequently, new design methods were developed aiming at more robust templates. Although these new templates were indeed more robust, erroneous behavior can still be observed. An alternative for chip-independent robustness is chip-specific optimization, where the template is targeted to an individual chip. This paper describes a solution proposal in this sense to automatically tune templates in order to make the chip react as an ideal CNN structure. The approach uses measurements of actual CNN-UM chips as part of the cost function for a global optimization method to find an optimal template given an initial approximation. Further improvements are achieved by generating chip-specific robust templates by doing a search for the best template among the optimal ones. The tuned templates are therefore customized versions that are expected to be much less sensitive to imperfections on the operation of CNN-UM chips. Results are presented for the binary and grayscale cases, including the case of grayscale output. It is expected that as this technique matures, it will give CNN-UM chips enough reliability to complete with digital systems in terms of robustness in addition to advantages of speed.

Original languageEnglish
Pages (from-to)892-902
Number of pages11
JournalIEEE Transactions on Circuits and Systems I: Regular Papers
Volume51
Issue number5
DOIs
Publication statusPublished - May 2004
Externally publishedYes

Funding

Manuscript received June 27, 2003; revised January 2, 2004. This work was supported in part by the Belgian Programme on Interuniversity Poles of Attraction, Belgian State Prime Minister’s Office for Science, Technology and Culture under Grant IUAP P4-02, Grant IUAP P4-24, and Grant IUAP-V, in part by the Concerted Action Project (MEFISTO) of the Flemish Community, in part by the Fund for Scientific Research (FWO) project, and in part by CE Project IST-1999-19007 (DICTAM). This paper was recommended by Guest Editor P. Arena.

FundersFunder number
Belgian State Prime Minister’s Office for Science, Technology and CultureIUAP P4-02, IUAP P4-24, IUAP-V
Fonds De La Recherche Scientifique - FNRS
Fonds Wetenschappelijk OnderzoekIST-1999-19007

    Keywords

    • Chip-specific robustness
    • Template optimization
    • Very large-scale integration (VLSI) cellular neural network (CNN) implementaion

    Fingerprint

    Dive into the research topics of 'Toward CNN chip-specific robustness'. Together they form a unique fingerprint.

    Cite this