# ML & Networking

* [Networks of Machine Learning, for Machine Learning, by Machine Learning](https://www.youtube.com/watch?v=gfGTd7PXK54\&list=PLMPUUgLIYH1ZJVEXTTZT82ipTprSu1hn8\&index=1)&#x20;
* Categorize by applications&#x20;
  * Congestion control
    * [TCP ex Machina: Computer Generated Congestion Control](https://web.mit.edu/remy/)&#x20;
    * [A Deep Reinforcement Learning Perspective on Internet Congestion Control ](http://proceedings.mlr.press/v97/jay19a/jay19a.pdf)
    * [Pantheon: the training ground for internet congestion control research](https://www.usenix.org/system/files/conference/atc18/atc18-yan-francis.pdf)&#x20;
  * Scheduling
    * [Learning scheduling algorithms for data processing clusters](https://dl.acm.org/doi/10.1145/3341302.3342080)&#x20;
  * Video streaming&#x20;
    * [Neural Adaptive Video Streaming with Pensieve](http://people.csail.mit.edu/hongzi/content/publications/Pensieve-Sigcomm17.pdf)&#x20;
    * [Learning in situ: a randomized experiment in video streaming](https://www.usenix.org/system/files/nsdi20-paper-yan.pdf) (Fugu)&#x20;
    * [Cracking open the DNN black-box: video analytics with DNNs across the camera-cloud boundary](https://www.microsoft.com/en-us/research/publication/cracking-open-the-dnn-black-box-video-analytics-with-dnns-across-the-camera-cloud-boundary/) &#x20;
    * [Self-driven video streaming for deep learning inference](https://people.cs.uchicago.edu/~junchenj/docs/DDS-Sigcomm20.pdf)&#x20;
  * Other
    * [Neural Packet Classification ](https://xinjin.github.io/files/SIGCOMM19_NeuroCuts.pdf)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://sliu583.gitbook.io/blog/specific-work/seminar-and-talk/reading-groups/network-reading-group/ml-and-networking.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
