A Regularization Approach to Maximize Common Sub-Expressions in Neural Network Weights

E. Kavvousanos, I. Kouretas, V. Paliouras, T. Stouraitis

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    Abstract

    This paper modifies the training of artificial neural networks in order to derive weights the binary expression of which is composed of a limited set of sub-expressions only, placed in specified positions. The benefit of the proposed technique is the substantial complexity reduction achieved. The proposed method can be applied as a post-processing step on pre-trained models, further expanding its impact. The main concept is the use of an introduced regularization function that promotes specific sub-expressions which, in turn, are shown to improve the performance of common sub-expression sharing techniques, reducing area, time and power requirements for inference. Synthesis results reported here, quantify the impact of the proposed method onto hardware implementations and demonstrate substantial area, delay and power improvements, over prior art. In certain cases a ×4 area reduction is achieved, combined with corresponding reduction in delay and power dissipation.

    Original languageBritish English
    Title of host publicationICECS 2023 - 2023 30th IEEE International Conference on Electronics, Circuits and Systems
    Subtitle of host publicationTechnosapiens for Saving Humanity
    PublisherInstitute of Electrical and Electronics Engineers Inc.
    ISBN (Electronic)9798350326499
    DOIs
    StatePublished - 2023
    Event30th IEEE International Conference on Electronics, Circuits and Systems, ICECS 2023 - Istanbul, Turkey
    Duration: 4 Dec 20237 Dec 2023

    Publication series

    NameICECS 2023 - 2023 30th IEEE International Conference on Electronics, Circuits and Systems: Technosapiens for Saving Humanity

    Conference

    Conference30th IEEE International Conference on Electronics, Circuits and Systems, ICECS 2023
    Country/TerritoryTurkey
    CityIstanbul
    Period4/12/237/12/23

    Keywords

    • common sub-expression sharing
    • deep neural networks
    • regularization
    • training
    • weight compression

    Fingerprint

    Dive into the research topics of 'A Regularization Approach to Maximize Common Sub-Expressions in Neural Network Weights'. Together they form a unique fingerprint.

    Cite this