Giter VIP home page Giter VIP logo

tgeller08's Projects

ann-with-bayesian-output icon ann-with-bayesian-output

Attaching a Bayesian Neural Network to the last layer of VGG-19 Artificial Neural Network to predict on CIFAR-10 with uncertainty estimations

digital-systems-assembly icon digital-systems-assembly

This code contains the code that was submitted as part of EENG346: Digital Systems at Yale University taught by Professor Rajit Manohar.

large-scale-bayesian-neural-networks-on-hybrid-cmos-reram-architecture-for-energy-efficient-and-rob icon large-scale-bayesian-neural-networks-on-hybrid-cmos-reram-architecture-for-energy-efficient-and-rob

This work presents an algorithm-hardware co- simulation approach to implement Bayesian inference with large- scale Convolutional Neural Networks (CNNs) on hardware in a highly resource-efficient manner. We replace the end layers of the CNN, including the output softmax, with a Bayesian Neural Network (BNN). We train this hybrid CNN+BNN model on software and deploy it on a hybrid CMOS-ReRAM based hardware architecture in an area and energy-efficient manner. Our approach introduces a novel way for deep learning algo- rithms to efficiently take advantage of Bayesian inference without the overhead of training a convolutional Bayesian model end- to-end as well as hardware complexity. We carry out analyses on VGG19 and ResNet18 networks using CIFAR10/CIFAR100 datasets and obtain > 3× energy-efficiency by deploying a hybrid VGG19+BNN architecture on hybrid CMOS-ReRAM hardware than a full-scale VGG19 BNN assumed to be implemented on a fully ReRAM-based hardware platform. Furthermore, we also find that our proposed hybrid Bayesian architecture is robust against adversarial and noisy inputs, i.e. it has the ability to identify such inputs and refuses to classify them.

m2k-fw icon m2k-fw

M2k firmware for the ADALM-2000 Active Learning Module

photocredz icon photocredz

A tool to help you attribute photo credits to the artist.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.