• Stars
    star
    5
  • Rank 2,847,364 (Top 57 %)
  • Language
    Jupyter Notebook
  • License
    MIT License
  • Created almost 4 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Privacy preserving learning for Federated Learning.

More Repositories

1

Deep-Belief-Networks-in-PyTorch

The aim of this repository is to create RBMs, EBMs and DBNs in generalized manner, so as to allow modification and variation in model types.
Python
48
star
2

Federated-Recommendation-Neural-Collaborative-Filtering

Federated Neural Collaborative Filtering (FedNCF). Neural Collaborative Filtering utilizes the flexibility, complexity, and non-linearity of Neural Network to build a recommender system. Aim to federate this recommendation system.
Python
25
star
3

DP-HyperparamTuning

DP-HyperparamTuning offers an array of tools for fast and easy hypertuning of various hyperparameters for the DP-SGD algorithm.
Jupyter Notebook
23
star
4

FedPAQ-MNIST-implemenation

An implementation of FedPAQ using different experimental parameters. We will be looking at different variations of how, r(number of clients to be selected), t (local epochs) and s (Quantizer levels))
Python
21
star
5

Greedy-Layer-Wise-Pretraining

Training DNNs are normally memory and computationally expensive. Therefore, we explore greedy layer-wise pretraining.
Python
4
star
6

refactored-SOPs

List of Statement of Purpose for PhD Applications for ML/AI.
4
star
7

Grey-Wolf-Optimizer

Grey wolf optimizer (GWO) is a population-based meta-heuristics algorithm that simulates the leadership hierarchy and hunting mechanism of grey wolves in nature, and it’s proposed by Seyedali Mirjalili et al. in 2014.
Python
3
star
8

FedEEG

A Federated Approach towards hand movement learning using EEG-waves
Python
3
star
9

superpixel-clustering

Creating Visuals for SuperPixel-Clustering.
Python
3
star
10

GeneticPromptLab

GeneticPromptLab uses genetic algorithms for automated prompt engineering (for LLMs), enhancing quality and diversity through iterative selection, crossover, and mutation, while efficiently exploring minimal yet diverse samples from the training set.
Python
3
star
11

GeneratorPromptKit

GeneratorPromptKit: A Python Library and Framework for Automated Generator Prompting and Dataset Generation
Python
3
star
12

ProTaska-GPT

Unleash the Potential of Datasets with Intelligent Tasks, Tutorials, and Algorithm Recommendations.
Jupyter Notebook
2
star
13

HexaLite

An unsupervised method for text searching based on contextual similarity within a corpus.
Python
2
star
14

Operational-Neural-Networks

Operational Neural Networks (ONNs), which can be heterogeneous and encapsulate neurons with any set of operators to boost diversity and to learn highly complex and multi-modal functions or spaces with minimal network complexity and training data.
Python
2
star
15

PigeonAssistez

A productivity tool tailored for your busy schedules!
Python
2
star
16

StreamlinedFaceDetection

The project is meant to be used for simple streamlined implementations during competitions and hackathons. It is meant for Face Detection and will use the OpenCV-DNN framework which is one of the few fast, memory-efficient and easy to implement Face Detection models.
Python
2
star
17

Revideo-Colab-Standalones

Standalone Colab notebooks for creating videos with Revideo
Jupyter Notebook
2
star
18

Transformer-Text-AutoEncoder

Transformer Text AutoEncoder: An autoencoder is a type of artificial neural network used to learn efficient encodings of unlabeled data, the same is employed for textual data employing pre-trained models from the hugging-face library.
Python
2
star
19

Visual-Clusters

A repository for visualizing clusters created by Siamese Neural Networks.
Python
1
star
20

ISPP-Project-Demo

Course Project Demo for ISPP
Python
1
star
21

EV-BaseGame

Evolutionary algorithms to play basic games
Python
1
star
22

SafeInNet

SafeInNet
Python
1
star
23

Resume

Just an online repository where I can keep updating my resume
1
star
24

DWDM-Project

Machine learning methods for data mining
Jupyter Notebook
1
star
25

DeCrise

DeCrise: Social Media platforms hold the potential to avert and support public utility services for crisis management. We use continual and federated learning to amplify our NLP model.
Python
1
star
26

Voix

Python
1
star
27

discord-keras

Creating a Discord Bot which can allow use of Keras remotely. A python enabler will also be created.
Python
1
star
28

AT-Lab

Sem 6: Android Lab - MIT Manipal B.Tech Information Technology (2019-23)
HTML
1
star
29

Bavardez

Building a chatbot from scratch.
Python
1
star
30

FormulaGenerator-with-geppy

Geppy explores formula generation for a given dataset. Although not optimal in training paradigm it offers a faster execution time.
Python
1
star
31

Unsupervised-GNN-Clustering

Clustering using unsupervised training of GNN
Python
1
star
32

PredatorPreyRL

Multi-Agent Communication in RL systems
Python
1
star
33

DCD-HAMS

Decentralized Cross Device Learning for Hierarchical Aggregation of Medical Symptoms
1
star
34

EnergyBasedModels

An energy-based model is a probabilistic model governed by an energy function that describes the probability of a certain state.
Python
1
star
35

Manipal-Popina

A full-stack application for the MIT-DBS-LAB-PROJECT-2021(OCT). Developed an entire application from the front end to the back end and the code connecting it to an SQL database system.
Python
1
star
36

GitOpenFL

My implementation of Federated Learning for PyTorch, including various examples from different papers I read. The aim is to improve my understanding of Federated Learning, at the same time, provide an open and simple to learn implementation of the same for future reference. Everything in this repository will be implemented in PyTorch, which is something out of my comfort zone, so hopefully it goes well.
Python
1
star
37

SCFactual-Explanations-CV

Creating a pipeline for generating semi-factual and counter-factual explanations for computer vision tasks.
Python
1
star
38

Denoising-AutoEncoder

The Denoising Autoencoder is an extension of the autoencoder. Just as a standard autoencoder, it’s composed of an encoder, that compresses the data into the latent code, extracting the most relevant features, and a decoder, which decompress it and reconstructs the original input. There is only a slight modification: the Denoising Autoencoder takes a noisy image as input and the target for the output layer is the original input without noise.
Python
1
star
39

Key-Frame-Extraction

Key frame extraction is a powerful tool that implements video content by selecting a set of summary key frames to represent video sequences. Most of the existing key frames extraction methods are not suitable for video copyright protection, as they do not meet specific requirements.
Python
1
star
40

Recherche-Auto

Recherche-Auto revolutionizes web-based research by organizing and encoding data into personalized knowledge graphs.
Python
1
star