{"id":25793791,"url":"https://github.com/ari-dasci/s-tutorialfl","last_synced_at":"2026-06-08T01:32:32.991Z","repository":{"id":168191325,"uuid":"611871744","full_name":"ari-dasci/S-TutorialFL","owner":"ari-dasci","description":"DaSCI Tutorial on Federated Learning is part of our goal for knowledge transfer to society","archived":false,"fork":false,"pushed_at":"2023-09-06T10:19:39.000Z","size":1724,"stargazers_count":4,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-27T17:13:51.277Z","etag":null,"topics":["tutorial-code","tutorial-exercises"],"latest_commit_sha":null,"homepage":"https://dasci.es/knowledge-transfer/software/","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ari-dasci.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-03-09T18:01:40.000Z","updated_at":"2025-01-07T18:02:53.000Z","dependencies_parsed_at":"2025-02-27T14:42:37.071Z","dependency_job_id":"17e1ff16-5852-4d95-827d-91b4063fa942","html_url":"https://github.com/ari-dasci/S-TutorialFL","commit_stats":null,"previous_names":["ari-dasci/s-tutorialfl"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ari-dasci/S-TutorialFL","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ari-dasci%2FS-TutorialFL","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ari-dasci%2FS-TutorialFL/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ari-dasci%2FS-TutorialFL/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ari-dasci%2FS-TutorialFL/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ari-dasci","download_url":"https://codeload.github.com/ari-dasci/S-TutorialFL/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ari-dasci%2FS-TutorialFL/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34044919,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-07T02:00:07.652Z","response_time":124,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["tutorial-code","tutorial-exercises"],"created_at":"2025-02-27T13:39:02.726Z","updated_at":"2026-06-08T01:32:32.986Z","avatar_url":"https://github.com/ari-dasci.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"This repository contains the python notebooks of the tutorial on Federated Learning (FL). It includes examples of how to solve problems either at Horizontal (HFL) or Vertical (VFL) Federated Learning scenarios, using [TensorFlow Federated (TFF)](https://github.com/tensorflow/federated), [Flower](https://github.com/adap/flower) and [FATE](https://github.com/FederatedAI/FATE) frameworks.\r\n\r\nIt is divided into different notebooks:\r\n * Comparative study of whether to consider the usage of FL (TFF)\r\n * Use case 1. Image classification using deep learning in HFL (TFF, Flower and FATE)\r\n * Use case 2. Sentiment analysis using deep learning in HFL (TFF and Flower)\r\n * Use case 3. Decision trees in VFL (FATE)\r\n * Use case 4. Introducing differential privacy (TFF)\r\n * Use case 5. Clustering with k-means in HFL (TFF)\r\n * Use case 6. Clustering with k-means in VFL (FATE)\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fari-dasci%2Fs-tutorialfl","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fari-dasci%2Fs-tutorialfl","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fari-dasci%2Fs-tutorialfl/lists"}