Federated Bayesian Neural Networks for Passive Sonar

Abstract

Although federated learning and Bayesian neural networks have been researched, there are few implementations of the federated learning of Bayesian networks. In this thesis, a federated learning training environment for Bayesian neural networks using a public code base, Flower, is developed. With it is the exploration of state-of-the-art architecture, residual networks, and Bayesian versions of it. These architectures are then tested with independently and identically distributed (IID) datasets and non-IID datasets derived from the Dirichlet distribution. Results show that the MC Dropout version of Bayesian neural networks can achieve state-of-the-art results 91% accuracy for IID partitions of the CIFAR10 dataset through federated learning. When the partitions are non-IID, federated learning through inverse variance aggregation of probabilistic weights does as well as its deterministic counterpart, with roughly 83% accuracy. This shows that Bayesian neural networks can be federated and achieve state-of-the-art results as well.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 2023
Accession Number
AD1212934

Entities

People

  • Justin M. Loomis

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Autonomy
  • Cyber
  • Energy and Power Technologies
  • Ground and Sea Platforms
  • Human Systems

DTIC Thesaurus Topics

  • Artificial Intelligence
  • Artificial Intelligence Software
  • Bayesian Networks
  • Computational Science
  • Computer Languages
  • Computer Vision
  • Computers
  • Information Processing
  • Information Science
  • Information Systems
  • Machine Learning
  • Mobile Phones
  • Neural Networks
  • Probabilistic Models
  • Probability
  • Probability Distributions
  • United States Naval Academy

Fields of Study

  • Computer science

Readers

  • Computer Vision.
  • Database Systems and Applications
  • Regression Analysis.

Technology Areas

  • AI & ML
  • AI & ML - Bayesian Inference
  • AI & ML - Information Retrieval
  • AI & ML - Machine Learning Algorithms
  • AI & ML - Neural Networks