Skip to content
/ saBSMD Public

A distributed tool for mode choice modelling over the Blockchain for Smart Mobility Data-market (BSMD)

License

Notifications You must be signed in to change notification settings

LiTrans/saBSMD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Privacy-Aware Distributed Choice Modelling over Blockchain

A distributed tool for behavioural choice modelling is presented, where participants do not share personal raw data, while all computations are done locally. Participants share information using the Blockchain for Smart Mobility Data-market (BSMD), where all transactions are secure and private. Nodes in BSMD can transact information with other participants as long as both parties agree to the transaction rules issued by the owner of the data. We discus the advantages and challenges of distributing choice models over the Blockchain. We present a study case for mode choice modeling using Maximum Loglikehood method and solve the parameter estimation problem on a distributed version of simulated annealing. It is demonstrated that the estimated model parameters are consistent and reproducible

Getting Started

  1. To install the Iroha blockchain go to network

  2. To solve the Maximum Loglikehood method using a distributed version of simulated annealing go to loglikelihood

Prerequisites

  1. Python 3
  2. PostgreSQL
  3. Iroha

About

A distributed tool for mode choice modelling over the Blockchain for Smart Mobility Data-market (BSMD)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages