no code implementations • 7 Mar 2024 • Gyudong Kim, Mehdi Ghasemi, Soroush Heidari, Seungryong Kim, Young Geun Kim, Sarma Vrudhula, Carole-Jean Wu
Such fragmentation introduces a new type of data heterogeneity in FL, namely \textit{system-induced data heterogeneity}, as each device generates distinct data depending on its hardware and software configurations.
no code implementations • 17 Apr 2022 • Ankit Wagle, Gian Singh, Sunil Khatri, Sarma Vrudhula
The binary neuron, referred to as an FTL (flash threshold logic) uses floating gate or flash transistors whose threshold voltages serve as a proxy for the weights of the neuron.
no code implementations • 4 Apr 2021 • Ankit Wagle, Sunil Khatri, Sarma Vrudhula
The unique aspect of the binary neuron is that it is implemented as a mixed-signal circuit that natively performs the inner-product and thresholding operation of an artificial binary neuron.
no code implementations • 13 Apr 2020 • Mohammad Farhadi Bajestani, Mehdi Ghasemi, Sarma Vrudhula, Yezhou Yang
However, we need a limited knowledge of the observed environment at inference time which can be learned using a shallow neural network (SHNN).
no code implementations • 19 Oct 2019 • Elham Azari, Sarma Vrudhula
The paper demonstrates that ELSA can achieve significant improvements in power, area and energy-efficiency when compared to the baseline design and several ASIC implementations reported in the literature, making it suitable for use in embedded systems and real-time applications.