juanwulu / admon

✈ ADMON is short for Adaptive Deep Modularity Network, a data-driven graph model which is capable of simultaneously learning airport connections and clustering based on the delay patterns.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Adaptive Deep Modularity Network (ADMoN)

license

ADMON is short for Adaptive Deep Modularity Network, a data-driven graph model which is capable of simultaneously learning airport connections and clustering based on the delay patterns.

Installation

Use the package manager pip to install the dependencies locally.

git clone -b master --depth 1 https://github.com/ChocolateDave/admon.git
cd admon & pip install -e .

Usage

Use the fit_model.py script file to train your own model. The data we use for our final report is proprietary and hence removed from the open-source repository. Please use -h flag to see all the valid hyperparameters for the model.

python admon/fit_model.py ARGS

Citation

If you find this source code helpful, it'll be really helpful if you can cite our work.

@techreport{Juanwu_Ying_Admon2021,
  author      = {Juanwu Lu, Ying Zhou},
  title       = {Identify Airport Connections Based on Delay Patterns: A Data-driven Graph Clustering Approach},
  institution = {University of California, Berkeley},
  year        = {2021},
  type        = {techreport},
  month       = {5},
  url         = {https://github.com/ChocolateDave/admon},
  urldate     = {2021-05-01}
}

License

This project is licensed under the BSD 3-Clause License

About

✈ ADMON is short for Adaptive Deep Modularity Network, a data-driven graph model which is capable of simultaneously learning airport connections and clustering based on the delay patterns.

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Python 100.0%