Advanced topics in mobile and social computing (AToMSC) (Summer 2021): Difference between revisions

From NET Wiki
Jump to navigation Jump to search
(Created page with "== Details == {{CourseDetails |credits=5 ECTS |module=M.Inf.1222.Mp: Specialization Computer Networks Module Description ''-or-'' 3.10: Advanced Topics in Internet Research (II)(...")
 
 
(97 intermediate revisions by 3 users not shown)
Line 3: Line 3:
|credits=5 ECTS
|credits=5 ECTS
|module=M.Inf.1222.Mp: Specialization Computer Networks Module Description ''-or-'' 3.10: Advanced Topics in Internet Research (II)(ITIS); M.Inf.1223 (new Regulations)
|module=M.Inf.1222.Mp: Specialization Computer Networks Module Description ''-or-'' 3.10: Advanced Topics in Internet Research (II)(ITIS); M.Inf.1223 (new Regulations)
|lecturer=[http://134.76.18.81/?q=people/prof-dr-xiaoming-fu Prof. Xiaoming Fu]; [http://134.76.18.81/?q=people/dr-yali-yuan Dr. Yali Yuan]
|lecturer=[http://134.76.18.81/?q=people/prof-dr-xiaoming-fu Prof. Xiaoming Fu]; [http://www.net.informatik.uni-goettingen.de/?q=people/dr-tingting-yuan, Dr. Tingting Yuan]
|ta=[]
|ta=[NA]
|time=Thu. 14:00-16:00
|time=Thu. 14:00-16:00
|place=IfI 0.101
|place=IfI 0.101
|univz=[https://univz.uni-goettingen.de/qisserver//rds?state=verpublish&status=init&vmfile=no&publishid=252283&moduleCall=webInfo&publishConfFile=webInfo&publishSubDir=veranstaltung&idcol=k_semester.semid&idval=20201&getglobal=semester&htmlBodyOnly=true]
|univz=[https://univz.uni-goettingen.de/qisserver/rds?state=verpublish&status=init&vmfile=no&publishid=267543&moduleCall=webInfo&publishConfFile=webInfo&publishSubDir=veranstaltung]
}}
}}


==Announcements==
==Announcements==
Due to the recent recommendations in the context of Covid-19, we have to defer the start of the lectures of the course on advanced topics in mobile and social computing (AToMSC) to 23rd April 2020. Currently, this course is scheduled in a purely online, non-face-to-face way. We plan to use some tools and platforms, e.g., zoom or DFNconf. '''Please register into studIP in advance. The registration deadline is at 23:59 pm on 22nd April 2020.''' I will announce which tool will be used before our lectures start. Please contact me by email:yali.yuan@informatik.uni-goettingen.de if you have any questions.
Please contact me by email: tingting.yuan@cs.uni-goettingen.de if you have any questions.
Choose your topic and email Tingting.


==Course Overview==
==Course Overview==
The purpose of this seminar is to discuss some advanced topics in '''computer networks'''. This course is a '''theory-oriented''' research seminar (5 ECTS, 2 SWS), held on a weekly base and comprising the following components:
The purpose of this seminar is to discuss some advanced topics in '''computer networks'''. This course is a '''theory-oriented''' research seminar (5 ECTS, 2 SWS), held on a weekly base and comprises the following components:
* Weekly Presentation + Weekly Paper Reading and Discussion
* Weekly Presentation + Weekly Paper Reading and Discussion 40%
* Final Presentation  
* Final Presentation 25%
* Final Report
* Final Report 35%


The material in the seminar is mainly drawn from the research literature in top journals/conferences, like ToN,TMC, TPDS, SIGCOMM, SIGMETRICS, INFOCOM, MOBICOM, MOBIHOC, WWW, CoNEXT.
The material in the seminar is mainly drawn from the research literature in top journals/conferences, like ToN,TMC, TPDS, SIGCOMM, SIGMETRICS, INFOCOM, MOBICOM, MOBIHOC, WWW, CoNEXT.
Line 24: Line 25:
* Each participant is required to read the assigned paper before the seminar and prepare the review of the paper, which should include the following parts:
* Each participant is required to read the assigned paper before the seminar and prepare the review of the paper, which should include the following parts:
** Summary of the paper
** Summary of the paper
** Pros AND cons of the paper (your conclusion)  
** Pros and cons of the paper (your conclusion)  
** '''NOTE!! Every participant should provide the paper review BEFORE the seminar (23:59 Wednesday). => the review form is available at [[http://user.informatik.uni-goettingen.de/~fu/Paper_Review_Form_ATCN_WS201112.doc Paper_Review_Form_ATCN_WS201112.doc]]
** '''NOTE!! Every participant should provide the paper review BEFORE the seminar (23:59 Wednesday). => the review form is available at [[http://user.informatik.uni-goettingen.de/~fu/Paper_Review_Form_ATCN_WS201112.doc Paper_Review_Form_ATCN_WS201112.doc]]
* During each weekly seminar, one participant is assigned for presenting the paper (each presentation for ~30 minutes). And the list of pros and cons is discussed by all the participants.
* During each weekly seminar, two participants are assigned for presenting the paper (each presentation lasts for ~20 minutes) and the list of pros and cons are discussed by all the participants.
* In the middle of the semester, everyone is requested to pick a topic and prepare:
* In the middle of the semester, everyone is requested to pick a topic and prepare:
** Final report: Essay (5~6 pages, double columns, IEEE format) for your chosen research topic, which contains a comprehensive literature survey + a detailed discussion of some key enabling technologies
** Final report: Essay (5~6 pages, double columns, IEEE format) for your chosen research topic, which contains a comprehensive literature survey + a detailed discussion of some key enabling technologies
** Final presentation: each presentation for ~20 minutes, plus ~5 minutes Q&A
** Final presentation: each presentation lasts for ~20 minutes, plus ~10 minutes Q&A


==Schedule==
==List of Papers ==
*1. Video streaming in NN-based system (''Occupied'')
**(1) Neural Adaptive Content-aware Internet Video Delivery [https://dl.acm.org/doi/10.5555/3291168.3291216] OSDI'18
**(2) Neural-Enhanced Live Streaming: Improving Live Video Ingest via Online Learning [https://dl.acm.org/doi/abs/10.1145/3387514.3405856] Sigcomm'20
**(3) NEMO: Enabling Neural-enhanced Video Streaming on Commodity Mobile Devices [https://dl.acm.org/doi/10.1145/3372224.3419185] Mobicom'20


* 23 April 2020
*2. Network for Distributed Learning (''Occupied'')
**Informational Meeting
**(1) Is Network the Bottleneck of Distributed Training? [https://dl.acm.org/doi/pdf/10.1145/3405671.3405810]  Sigcomm workshop 20
**(2) Domain-specific Communication Optimization for Distributed DNN Training [https://arxiv.org/pdf/2008.08445.pdf] arxiv
**(3) PipeDream: generalized pipeline parallelism for DNN training[https://dl-1acm-1org-12xpm0nrgacbe.han.sub.uni-goettingen.de/doi/pdf/10.1145/3341301.3359646] SOSP ’19


*3. Network Control
**(1) Neural Packet Routing [https://dl.acm.org/doi/pdf/10.1145/3405671.3405813] Sigcomm workshop 20
**(2) OmniMon: Re-architecting Network Telemetry with Resource Efficiency and Full Accuracy [https://dl.acm.org/doi/pdf/10.1145/3387514.3405877] Sigcomm 20
**(3) Swift: Delay is Simple and Effective for Congestion Control in the Datacenter[https://dl.acm.org/doi/pdf/10.1145/3387514.3406591] Sigcomm 20


* 30 April 2020
*4. AI for Network I
**'''Anomaly Detection for Road Traffic'''
**(1) SmartEntry: Mitigating Routing Update Overhead with Reinforcement Learning for Traffic Engineering [https://dl.acm.org/doi/pdf/10.1145/3405671.3405813] Sigcomm workshop 20
***Ming Xu, et al., [https://ieeexplore.ieee.org/abstract/document/8848469 Anomaly Detection in Road Networks Using Sliding-Window Tensor Factorization], IEEE Transactions on Intelligent Transportation Systems 2019. ('''Presented by MD Samiur Rahman''')
**(2) Event-Triggered Communication Network with Limited-Bandwidth Constraint for Multi-Agent Reinforcement Learning [https://arxiv.org/pdf/2010.04978.pdf] AAAI 21
**(3) Learning Scheduling Algorithms for Data Processing Clusters [https://arxiv.org/pdf/1810.01963.pdf] Sigcomm 19


*5. AI for Network II (''Occupied'')
**(1) Challenges in Using ML for Networking Research: How to Label If You Must [https://ix.cs.uoregon.edu/~ram/papers/NetAI-2020.pdf]  Sigcomm workshop 20
**(2) Interpreting Deep Learning-Based Networking Systems [https://dl.acm.org/doi/pdf/10.1145/3387514.3405859]Sigcomm 20
**(3) PCF: Provably Resilient Flexible Routing [https://dl.acm.org/doi/pdf/10.1145/3387514.3405858] Sigcomm 20


* 7 May 2020
==Schedule==
**'''Anomaly Detection for Road Traffic'''
***Xiangjie Kong, et al., [https://link.springer.com/article/10.1007/s11280-017-0487-4 LoTAD: long-term traffic anomaly detection based on crowdsourced bus trajectory data], WWW 2018.  ('''Presented by MD Samiur Rahman''')
 
 
*14 May 2020
**'''Anomaly Detection for Road Traffic'''
***Dinesh Singh, et al., [https://ieeexplore.ieee.org/abstract/document/8367975 Deep Spatio-Temporal Representation for Detection of Road Accidents Using Stacked Autoencoder], IEEE Transactions on Intelligent Transportation Systems 2019.  ('''Presented by Yachao Yuan''')


* 15 April 2021
**Informational Meeting


* 21 May 2020
* 22 April 2021
**'''No Lecture'''
**No lecture (Girls Day)


* 29 April 2021
**'''Paper Title''':  Neural Adaptive Content-aware Internet Video Delivery [https://dl.acm.org/doi/10.5555/3291168.3291216] OSDI'18


*28 May 2020
*06 May 2021
**'''Anomaly Detection for Road Traffic'''
**'''Paper Title''': Is Network the Bottleneck of Distributed Training? [https://dl.acm.org/doi/pdf/10.1145/3405671.3405810] Sigcomm workshop 20
***Shuai Bai, et al., [http://openaccess.thecvf.com/content_CVPRW_2019/papers/AI%20City/Bai_Traffic_Anomaly_Detection_via_Perspective_Map_based_on_Spatial-temporal_Information_CVPRW_2019_paper.pdf Traffic Anomaly Detection via Perspective Map based on Spatial-temporal Information Matrix], CVPR Workshop 2019. ('''Winner ''') ('''Presented by Yachao Yuan''')


* 13 May 2021
**No lecture (Ascension Day)


* 4 June 2020
*20 May 2021
**'''Edge computing and IoT based road safety'''
**'''Paper Title''': Challenges in Using ML for Networking Research: How to Label If You Must [https://ix.cs.uoregon.edu/~ram/papers/NetAI-2020.pdfSigcomm workshop 20
***Dawei Chen, et al., [https://ieeexplore.ieee.org/abstract/document/9051801 Edge Computing Resources Reservation in Vehicular Networks: A Meta-Learning Approach], IEEE TVT’20. ('''Presented by Tarjia Alam Nisha''')


* 27 May 2021
**'''Paper Title''': Neural-Enhanced Live Streaming: Improving Live Video Ingest via Online Learning [https://dl.acm.org/doi/abs/10.1145/3387514.3405856] Sigcomm'20


* 11 June 2020 (Final topics release)
* 03 June 2021
**'''Edge computing and IoT based road safety '''
**'''Paper Title''':  Domain-specific Communication Optimization for Distributed DNN Training [https://arxiv.org/pdf/2008.08445.pdf] arxiv
***Yoshitaka Shibata, et al., [https://link.springer.com/chapter/10.1007/978-3-030-15032-7_94 IoT Based Wide Area Road Surface State Sensing and Communication System for Future Safety Driving], AINA'19. ('''Presented by Tapashi Gosswami''')


* 10 June 2021
**'''Paper Title''':  Interpreting Deep Learning-Based Networking Systems [https://dl.acm.org/doi/pdf/10.1145/3387514.3405859]Sigcomm 20


* 18 June 2020
* 17 June 2021
**'''Edge computing and IoT based road safety'''
**'''Paper Title''':  PipeDream: generalized pipeline parallelism for DNN training[https://dl-1acm-1org-12xpm0nrgacbe.han.sub.uni-goettingen.de/doi/pdf/10.1145/3341301.3359646] SOSP ’19
***Mingming Cui, et al., [https://ieeexplore.ieee.org/abstract/document/8758233 An Efficient and Safe Road Condition Monitoring Authentication Scheme Based on Fog Computing], IEEE IoTJ'19 2018.  ('''Presented by Tapashi Gosswami''')


* 24 June 2021
**'''Paper Title''':  PCF: Provably Resilient Flexible Routing [https://dl.acm.org/doi/pdf/10.1145/3387514.3405858] Sigcomm 20


* 25 June 2020
* 01 July 2021
**'''Healthcare in Cloud Computing'''
**'''Paper Title''':  NEMO: Enabling Neural-enhanced Video Streaming on Commodity Mobile Devices [https://dl.acm.org/doi/10.1145/3372224.3419185] Mobicom'20
***Nam Bui, et al., [https://dl.acm.org/doi/10.1145/3300061.3345454 eBP: A Wearable System For Frequent and Comfortable Blood Pressure Monitoring From User's Ear], ACM MobiCom'19.  ('''Presented by Yunxiao Zhang''')


* 08 July 2021
**No lecture


* 2 July 2020
* 15 July 2021 (Final Presentation)
**'''Healthcare in Cloud Computing'''  
**'''Paper Title''':
***Aidan Curtis, et al., [https://dl.acm.org/doi/10.1145/3300061.3345433 HealthSense: Software-defined Mobile-based Clinical Trials], ACM MobiCom'19.  ('''Presented by Tarjia Alam Nisha''')
**'''Paper Title''':
 
**'''Paper Title''':
 
* 9 July 2020 (Final slides submission)
**'''Healthcare in Cloud Computing'''
***George Boateng, et al., [https://dl.acm.org/doi/10.1145/3300061.3345432 Experience: Design, Development and Evaluation of a Wearable Device for mHealth Applications], ACM MobiCom'19.  ('''Presented by Yunxiao Zhang''')


==Final Presentations & Report==
==Final Presentations & Report==


*Final Registration in '''FlexNow''': July 9th 2020.
*Final Registration in '''FlexNow''': before 09th July 2021.




Line 100: Line 114:


*Final Presentation Slots:
*Final Presentation Slots:
** 16 July 2020 (14:00-16:00)
**To Be Announced (TBA)
***Kai Jiang, et. al., [https://ieeexplore.ieee.org/abstract/document/9013035?casa_token=0k0F-8RL7KcAAAAA:nSe-Gvs8tzDcAjeQiwej2wkk-384ArB4dR9C24NRKZXT2nGNNiQVcPYC2OAvyedjTnF7t4tkuqY Semisupervised Spectral Learning With Generative Adversarial Network for Hyperspectral Anomaly Detection],  IEEE Transactions on Geoscience and Remote Sensing, 2020.  ('''Presented by MD Samiur Rahman''')
***Jiayi Wei, et. al., [http://openaccess.thecvf.com/content_cvpr_2018_workshops/w3/html/Wei_Unsupervised_Anomaly_Detection_CVPR_2018_paper.html Unsupervised Anomaly Detection for Traffic Surveillance Based on Background Modeling], CVPR WKS'20.  ('''Presented by Yachao Yuan''')
***Gang Sun, et. al., [https://ieeexplore.ieee.org/abstract/document/9089235?casa_token=NxJHK09DG8sAAAAA:HrN8bzDuNRPEqRWLH3qYoUilQo0Z-n_dYdpqYGM7TmTxCMw6E1zVWABEkooKLpH4FYJn4k0Ap4g Blockchain Enhanced High-Confidence Energy Sharing in Internet of Electric Vehicles], IoTJ'20.  ('''Presented by Yunxiao Zhang''')
 
 
** 23 July 2020 (14:00-16:00)
***Alaa Awad Abdellatif, et. al., [https://ieeexplore.ieee.org/abstract/document/8674240?casa_token=_CvnALc3iaYAAAAA:CgmR_hGQFxtYjqZGgUSSgjobXiwq75vlFJSGzbNfOAnLdLvSP8IEsfUNTYmEb0d6H2Mc5JlbuNg Edge Computing for Smart Health: Context-Aware Approaches, Opportunities, and Challenges], IEEE Network, 2019.  ('''Presented by Tapashi Gosswami''')
***Liantao Ma, et. al., [https://www.aaai.org/ojs/index.php/AAAI/article/view/5428 ConCare: Personalized Clinical Feature Embedding via Capturing the Healthcare Context], AAAI'20. ('''Presented by Tarjia Alam Nisha''')
[[Category:Courses]]




*Final Report:
*Final Report:
**Essay (~6 pages, double column, IEEE format: https://journals.ieeeauthorcenter.ieee.org/create-your-ieee-journal-article/authoring-tools-and-templates/ieee-article-templates/templates-for-transactions/)
**Essay (~6 pages, double column, IEEE format: https://journals.ieeeauthorcenter.ieee.org/create-your-ieee-journal-article/authoring-tools-and-templates/ieee-article-templates/templates-for-transactions/)
**Due by 23:59pm 20 August 2020
**Due by 23:59pm 20 August 2021


[[Category:Courses]]
[[Category:Courses]]

Latest revision as of 18:25, 22 June 2021

Details

Workload/ECTS Credits: 5 ECTS
Module: M.Inf.1222.Mp: Specialization Computer Networks Module Description -or- 3.10: Advanced Topics in Internet Research (II)(ITIS); M.Inf.1223 (new Regulations)
Lecturer: Prof. Xiaoming Fu; Dr. Tingting Yuan
Teaching assistant: [NA]
Time: Thu. 14:00-16:00
Place: IfI 0.101
UniVZ [1]


Announcements

Please contact me by email: tingting.yuan@cs.uni-goettingen.de if you have any questions. Choose your topic and email Tingting.

Course Overview

The purpose of this seminar is to discuss some advanced topics in computer networks. This course is a theory-oriented research seminar (5 ECTS, 2 SWS), held on a weekly base and comprises the following components:

  • Weekly Presentation + Weekly Paper Reading and Discussion 40%
  • Final Presentation 25%
  • Final Report 35%

The material in the seminar is mainly drawn from the research literature in top journals/conferences, like ToN,TMC, TPDS, SIGCOMM, SIGMETRICS, INFOCOM, MOBICOM, MOBIHOC, WWW, CoNEXT.

Requirements

  • Each participant is required to read the assigned paper before the seminar and prepare the review of the paper, which should include the following parts:
    • Summary of the paper
    • Pros and cons of the paper (your conclusion)
    • NOTE!! Every participant should provide the paper review BEFORE the seminar (23:59 Wednesday). => the review form is available at [Paper_Review_Form_ATCN_WS201112.doc]
  • During each weekly seminar, two participants are assigned for presenting the paper (each presentation lasts for ~20 minutes) and the list of pros and cons are discussed by all the participants.
  • In the middle of the semester, everyone is requested to pick a topic and prepare:
    • Final report: Essay (5~6 pages, double columns, IEEE format) for your chosen research topic, which contains a comprehensive literature survey + a detailed discussion of some key enabling technologies
    • Final presentation: each presentation lasts for ~20 minutes, plus ~10 minutes Q&A

List of Papers

  • 1. Video streaming in NN-based system (Occupied)
    • (1) Neural Adaptive Content-aware Internet Video Delivery [2] OSDI'18
    • (2) Neural-Enhanced Live Streaming: Improving Live Video Ingest via Online Learning [3] Sigcomm'20
    • (3) NEMO: Enabling Neural-enhanced Video Streaming on Commodity Mobile Devices [4] Mobicom'20
  • 2. Network for Distributed Learning (Occupied)
    • (1) Is Network the Bottleneck of Distributed Training? [5] Sigcomm workshop 20
    • (2) Domain-specific Communication Optimization for Distributed DNN Training [6] arxiv
    • (3) PipeDream: generalized pipeline parallelism for DNN training[7] SOSP ’19
  • 3. Network Control
    • (1) Neural Packet Routing [8] Sigcomm workshop 20
    • (2) OmniMon: Re-architecting Network Telemetry with Resource Efficiency and Full Accuracy [9] Sigcomm 20
    • (3) Swift: Delay is Simple and Effective for Congestion Control in the Datacenter[10] Sigcomm 20
  • 4. AI for Network I
    • (1) SmartEntry: Mitigating Routing Update Overhead with Reinforcement Learning for Traffic Engineering [11] Sigcomm workshop 20
    • (2) Event-Triggered Communication Network with Limited-Bandwidth Constraint for Multi-Agent Reinforcement Learning [12] AAAI 21
    • (3) Learning Scheduling Algorithms for Data Processing Clusters [13] Sigcomm 19
  • 5. AI for Network II (Occupied)
    • (1) Challenges in Using ML for Networking Research: How to Label If You Must [14] Sigcomm workshop 20
    • (2) Interpreting Deep Learning-Based Networking Systems [15]Sigcomm 20
    • (3) PCF: Provably Resilient Flexible Routing [16] Sigcomm 20

Schedule

  • 15 April 2021
    • Informational Meeting
  • 22 April 2021
    • No lecture (Girls Day)
  • 29 April 2021
    • Paper Title: Neural Adaptive Content-aware Internet Video Delivery [17] OSDI'18
  • 06 May 2021
    • Paper Title: Is Network the Bottleneck of Distributed Training? [18] Sigcomm workshop 20
  • 13 May 2021
    • No lecture (Ascension Day)
  • 20 May 2021
    • Paper Title: Challenges in Using ML for Networking Research: How to Label If You Must [19] Sigcomm workshop 20
  • 27 May 2021
    • Paper Title: Neural-Enhanced Live Streaming: Improving Live Video Ingest via Online Learning [20] Sigcomm'20
  • 03 June 2021
    • Paper Title: Domain-specific Communication Optimization for Distributed DNN Training [21] arxiv
  • 10 June 2021
    • Paper Title: Interpreting Deep Learning-Based Networking Systems [22]Sigcomm 20
  • 17 June 2021
    • Paper Title: PipeDream: generalized pipeline parallelism for DNN training[23] SOSP ’19
  • 24 June 2021
    • Paper Title: PCF: Provably Resilient Flexible Routing [24] Sigcomm 20
  • 01 July 2021
    • Paper Title: NEMO: Enabling Neural-enhanced Video Streaming on Commodity Mobile Devices [25] Mobicom'20
  • 08 July 2021
    • No lecture
  • 15 July 2021 (Final Presentation)
    • Paper Title:
    • Paper Title:
    • Paper Title:

Final Presentations & Report

  • Final Registration in FlexNow: before 09th July 2021.


  • Final Presentation:
    • Each for ~20 minutes, plus ~10 minutes Q&A


  • Final Presentation Slots:
    • To Be Announced (TBA)