Giter Site home page Giter Site logo

kelvin wang's Projects

angular-websocket icon angular-websocket

The missing Angular WebSocket module for connecting client applications to servers by @AngularClass

anomalib icon anomalib

An anomaly detection library comprising state-of-the-art algorithms and features such as experiment management, hyper-parameter optimization, and edge inference.

awesome-dotnet icon awesome-dotnet

A collection of awesome .NET libraries, tools, frameworks and software

butterfly icon butterfly

A web terminal based on websocket and tornado

cas icon cas

Apereo CAS - Enterprise Single Sign On for all earthlings and beyond.

diagramnet icon diagramnet

Diagram.NET is a free open-source diagramming tools written entirely in C#.

difflib.js icon difflib.js

Text diff library in JavaScript, ported from Python's difflib module.

fabedge icon fabedge

Secure Edge Networking Based On Kubernetes And KubeEdge.

federated-learning-for-human-mobility-models icon federated-learning-for-human-mobility-models

Thanks to the proliferation of smart devices, such as smartphones and wearables, which are equipped with computation, communication and sensing capabilities, a plethora of new location-based services and applications are available for the users at any time and everywhere. Understanding human mobility has gain importance to offer better services able to provide valuable products to the user whenever it's required. The ability to predict when and where individuals will go next allows enabling smart recommendation systems or a better organization of resources such as public transport vehicles or taxis. Network providers can predict future activities of individuals and groups to optimize network handovers, while transport systems can provide more vehicles or lines where required, reducing waiting time and discomfort to their clients. The representation of the movements of individuals or groups of mobile entities are called human mobility models. Such models replicate real human mobility characteristics, enabling to simulate movements of different individuals and infer their future whereabouts. The development of these models requires to collect in a centralized location, as a server, the information related to the users' locations. Such data represents sensitive information, and the collection of those threatens the privacy of the users involved. The recent introduction of federated learning, a privacy-preserving approach to build machine and deep learning models, represents a promising technique to solve the privacy issue. Federated learning allows mobile devices to contribute with their private data to the model creation without sharing them with a centralized server. In this thesis, we investigate the application of the federated learning paradigm to the field of human mobility modelling. Using three different mobility datasets, we first designed and developed a robust human mobility model by investigating different classes of neural networks and the influence of demographic data over models' performance. Second, we applied federated learning to create a human mobility model based on deep learning which does not require the collection of users' mobility traces, achieving promising results on two different datasets. Users' data remains so distributed over the big number of devices which have generated them, while the model is shared and trained among the server and the devices. Furthermore, the developed federated model has been the subject of different analyses including: the effects of sparse availability of the clients; The communication costs required by federated settings; The application of transfer-learning techniques and model refinement through federated learning and, lastly, the influence of differential privacy on the model’s prediction performance, also called utility

filemanager icon filemanager

A collection of Python scripts for some file management tasks

filemanager-py icon filemanager-py

A demo of CKEditor and Filemanager based on python framework tornado.

filemanager-ui icon filemanager-ui

It is the graphical user interface File Manager, regardless of the backend, lets you work with PHP, Python, nodejs or another.

image-processing-node-editor icon image-processing-node-editor

処理の検証や比較検討での用途を想定したノードエディターベースの画像処理アプリ(A node editor-based image processing application intended for use in processing verification and comparison studies)

iot icon iot

This repo includes .NET Core implementations for various IoT boards, chips, displays and PCBs.

jeesite icon jeesite

JeeSite 是一个企业信息化开发基础平台,Java企业应用开源框架,Java EE(J2EE)快速开发框架,使用经典技术组合(Spring、Spring MVC、Apache Shiro、MyBatis、Bootstrap UI),包括核心模块如:组织机构、角色用户、权限授权、数据权限、内容管理、工作流等。

keyboard-1 icon keyboard-1

Hook and simulate global keyboard events on Windows and Linux.

labelimg icon labelimg

🖍️ LabelImg is a graphical image annotation tool and label object bounding boxes in images

mqtt-smarthome icon mqtt-smarthome

Smart home automation with MQTT as the central message bus - Architectural proposal

nodenetwork icon nodenetwork

A C# library with a WPF node editor component based on ReactiveUI

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.