Wednesday, August 23, 2017

Session 5 Paper 2: Neural Adaptive Video Streaming with Pensieve

Presented by: Hongzi Mao

Authors: Hongzi Mao, Ravi Netravali, and Mohammad Alizadeh (MIT Computer Science and Artificial Intelligence Laboratory)


Today’s video streaming relies on adaptive bitrate (ABR), e.g. 240P or 1080P, which is selected based on the network condition. The quality of a video is lower with low ABR but an ABR that is too high for the network condition to support would result in video pause. The authors proposed Pensieve, which adjusts ABR based on reinforcement learning on the network conditions and the resulted video quality under the selected ABR.


In this reinforcement learning problem, the action space is the ABR selections, e.g. 240P or 1080P. The reward function considers bitrate, rebuffering, and smoothness. For the state space, many features are considered, including chunk throughput, chunk download time, next chunk size, current buffer size, and past chunk bitrate, etc. These diverse features in the state space would be more helpful than mere throughput prediction and/or buffer occupancy in prior works.


They trained and tested over real network traces and find Pensieve would deliver 12-25% better QoE,  and 10 - 30% less rebuffering than previous ABR algorithms.
Q: How do you explain and understand where the benefits of your reinforcement learning algorithm come from?
A: Explaining the neural network remains a hard problem. We find Pensieve benefits from better control on rebuffering.


Q: What is the cost of computation?  
A: Storage cost is small. Training requires expensive computation but not much computation is needed for ABR selection based on the trained model.


Q: Do you compare with past works on model based congestion control?
A: It is hard to model the network and therefore we propose data driven congestion control.


Q: Did you try user satisfaction for the reward function?
A: No, because it is harder and slower to quantify user satisfaction than our simulation strategy, but it would be trivial to replace the function.


Q: How does it scale to many clients?  
A: We can learn for different clients and maybe coordinate the ABR for multiple clients.

141 comments:

  1. Scientific demonstrating is an OLAP device that is an estimation motor for determining proportions, changes and so on., including estimations and numerical information crosswise over numerous measurements.
    data science course in pune

    ReplyDelete
  2. I was blown out after viewing the article which you have shared over here. So I just wanted to express my opinion on Data Analytics, as this is best trending medium to promote or to circulate the updates, happenings, knowledge sharing.. Aspirants & professionals are keeping a close eye on Data analytics course in Mumbai to equip it as their primary skill.

    ReplyDelete
  3. Such a very useful article. I have learn some new information.thanks for sharing.
    data scientist course in mumbai

    ReplyDelete
  4. Cool stuff you have and you keep overhaul every one of us
    Data Analytics Course in Mumbai

    ReplyDelete
  5. Such a very useful article. Very interesting to read this article. I have learn some new information.thanks for sharing. ExcelR

    ReplyDelete
  6. Very nice blog here and thanks for post it.. Keep blogging...
    ExcelR data science training

    ReplyDelete
  7. Attend The PMP Certification From ExcelR. Practical PMP Certification Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The PMP Certification.
    ExcelR PMP Certification

    ReplyDelete
  8. Excellent Blog! I would like to thank for the efforts you have made in writing this post. I am hoping the same best work from you in the future as well. I wanted to thank you for this websites! Thanks for sharing. Great websites!
    data science course in mumbai

    ReplyDelete
  9. Really nice and interesting post. I was looking for this kind of information and enjoyed reading this one. Keep posting. Thanks for sharing.
    data analytics course mumbai

    ReplyDelete
  10. This is a wonderful article, Given so much info in it, These type of articles keeps the users interest in the website, and keep on sharing more ... good luck... data science course

    ReplyDelete
  11. Thanks for giving me the time to share such nice information. Thanks for sharing.
    Data Science Course
    Data Science Course in Marathahalli

    ReplyDelete
  12. I like viewing web sites which comprehend the price of delivering the excellent useful resource free of charge. I truly adored reading your posting. Thank you!

    business analytics course

    data analytics courses in mumbai

    data science interview questions

    data science course in mumbai

    ReplyDelete
  13. Excellent Blog! I would like to thank for the efforts you have made in writing this post. I am hoping the same best work from you in the future as well. I wanted to thank you for this websites! Thanks for sharing. Great websites!
    business analytics course

    AI course in mumbai

    ReplyDelete
  14. Nice Article.very impressed for this informative
    ExcelR data analytics courses

    ReplyDelete
  15. This is a wonderful article, Given so much info in it, These type of articles keeps the users interest in the website, and keep on sharing more ... good luck.

    best digital marketing course mumbai

    ReplyDelete
  16. wonderful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article resolved my all queries.
    Data science Interview Questions

    ReplyDelete


  17. Excellent! I love to post a comment that "The content of your post is awesome" Great work!
    business analytics courses

    ReplyDelete
  18. Attend The Artificial Intelligence course From ExcelR. Practical Artificial Intelligence course Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Artificial Intelligence course.
    Artificial Intelligence course

    ReplyDelete
  19. wonderful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article resolved my all queries.
    Data Science Course

    ReplyDelete
  20. I have to search sites with relevant information ,This is a
    wonderful blog,These type of blog keeps the users interest in
    the website, i am impressed. thank you.
    machine learning course in hyderabad

    ReplyDelete
  21. wonderful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article resolved my all queries. keep it up.
    data analytics course in Bangalore

    ReplyDelete
  22. Attend The Artificial Intelligence course From ExcelR. Practical Artificial Intelligence course Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Artificial Intelligence course.
    Artificial Intelligence Course

    ReplyDelete
  23. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
    Correlation vs Covariance

    ReplyDelete
  24. I have to search sites with relevant information on given topic and provide them to teacher our opinion and the article.

    Correlation vs Covariance

    ReplyDelete
  25. Attend The Data Science Courses Bangalore From ExcelR. Practical Data Science Courses Bangalore Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Data Science Courses Bangalore.
    Data Science Courses Bangalore

    ReplyDelete
  26. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
    Correlation vs Covariance
    Simple linear regression

    ReplyDelete
  27. Nice blog and absolutely outstanding. You can do something much better but i still say this perfect.Keep trying for the best. how to buy instagram likes cheap

    ReplyDelete
  28. Excellent and very exciting site. Love to watch. Keep Rocking. streaming

    ReplyDelete
  29. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
    Correlation vs Covariance
    Simple linear regression
    data science interview questions

    ReplyDelete
  30. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
    Correlation vs Covariance
    Simple linear regression
    data science interview questions

    ReplyDelete
  31. Hello I am so delighted I located your blog, I really located you by mistake, while I was watching on google for something else, Anyways I am here now and could just like to say thank for a tremendous post and a all round entertaining website. Please do keep up the great work. streaming device

    ReplyDelete
  32. This Was An Amazing ! I Haven't Seen This Type of Blog Ever ! Thankyou For Sharing, data science course in hyderabad with placements

    ReplyDelete
  33. This post is really helpful for us. I certainly love this website, keep on it.
    Data Science Course in Hyderabad

    ReplyDelete
  34. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
    Correlation vs Covariance
    Simple linear regression
    data science interview questions

    ReplyDelete
  35. To establish a network by putting towers in a region we can use the clustering technique to find those tower locations which will ensure that all the users receive optimum signal strength.
    data science course in bangalore

    ReplyDelete
  36. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
    Correlation vs Covariance
    Simple linear regression
    data science interview questions

    ReplyDelete
  37. Attend The Data Analyst Course From ExcelR. Practical Data Analyst Course Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Data Analyst Course.
    Data Analyst Course

    ReplyDelete
  38. I read this post two times, I like it so much, please try to keep posting & Let me introduce other material that may be good for our community.

    ReplyDelete
  39. They're produced by the very best degree developers who will be distinguished for your polo dress creating. You'll find polo Ron Lauren inside exclusive array which include particular classes for men, women. Voir film

    ReplyDelete
  40. Really nice and interesting post. I was looking for this kind of information and enjoyed reading this one. Keep posting. Thanks for sharing.

    Simple Linear Regression

    Correlation vs covariance

    KNN Algorithm

    ReplyDelete
  41. I am looking for and I love to post a comment that "The content of your post is awesome" Great work!

    data science interview questions

    ReplyDelete
  42. Amazing Article ! I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
    Correlation vs Covariance
    Simple Linear Regression
    data science interview questions
    KNN Algorithm

    ReplyDelete
  43. This article is well formulated. I particularly like the way how you have delivered all the major points about the topic of the content in petite and crisp points.

    SAP training in Kolkata
    SAP training Kolkata
    Best SAP training in Kolkata
    SAP course in Kolkata

    ReplyDelete
  44. Amazing Article ! I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
    Correlation vs Covariance
    Simple Linear Regression
    data science interview questions
    KNN Algorithm
    Logistic Regression explained

    ReplyDelete
  45. This Was An Amazing ! I Haven't Seen This Type of Blog Ever ! Thankyou For Sharing, data science course

    ReplyDelete
  46. Nice post, thanks for giving us such valuable information. Keep it up.
    The Photostick Review

    ReplyDelete
  47. Very nice blogs!!! i have to learning for lot of information for this sites…Sharing for wonderful information.Thanks for sharing this valuable information to our vision. You have posted a trust worthy blog keep sharing, data sciecne course in hyderabad

    ReplyDelete
  48. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.data science courses

    ReplyDelete
  49. Really nice and interesting post. I was looking for this kind of information and enjoyed reading this one. Keep posting. Thanks for sharing.

    Simple Linear Regression

    Correlation vs Covariance

    ReplyDelete
  50. suitable reveal, you have got denoted out a few brilliant factors, I likewise suppose this s a completely suitable internet site. i will visit anew for more mood contents and also, propose this website to every single one. thank you. https://totalsportek.news/f1-streaming

    ReplyDelete
  51. Very nice blogs!!! i have to learning for lot of information for this sites…Sharing for wonderful information.Thanks for sharing this valuable information to our vision. You have posted a trust worthy blog keep sharing, data sciecne course in hyderabad

    ReplyDelete
  52. Attend The PMP Certification From ExcelR. Practical PMP Certification Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The PMP Certification.
    PMP Certification

    ReplyDelete
  53. very well explained. I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
    Logistic Regression explained
    Correlation vs Covariance
    Simple Linear Regression
    data science interview questions
    KNN Algorithm

    ReplyDelete
  54. very well explained. I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
    Logistic Regression explained
    Correlation vs Covariance
    Simple Linear Regression
    data science interview questions
    KNN Algorithm

    ReplyDelete
  55. ohh amazing information in this post such a good quality content in this post
    thanks for sharing with us keep it up.
    Best Ear Wax Cleaner In 2020

    ReplyDelete
  56. I must say you are very much concise and experienced at persuasive writing. I just loved your flair of writing.
    Data Science training in Mumbai
    Data Science course in Mumbai
    SAP training in Mumbai

    ReplyDelete
  57. This Was An Amazing! I Haven't Seen This Type of Blog Ever! Thank you for Sharing, data scientist course in Hyderabad with placement

    ReplyDelete
  58. Your post is very awesome. I really like your post. The data you can use in your post is very amazing. Thanks for sharing.

    SKETCHUP PRO 2020 CRACK

    ReplyDelete
  59. I think the admin in this site work very hard, because the themes and colours use in this site is very fantastic. Thanks for sharing.

    Elmedia Player Pro Crack

    ReplyDelete
  60. Attend The Data Science Courses From ExcelR. Practical Data Science Courses Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Data Science Courses.
    Data Science Courses

    ReplyDelete
  61. Glad I'm stumbled upon to this blog, the content is very information thanks for sharing such piece of knowledge with us.
    Feel Free to check out my technology blog theviraltech

    ReplyDelete
  62. This content is very considered and well-thought. You are a distinctive thinker. You have put up the unique points to bring up specific points. Please continue doing such good work.
    SAP training in Kolkata
    SAP course in kolkata

    ReplyDelete
  63. If all the writers who pen down articles would give a thought to write topic specific articles like you, then more number of readers would read their content. It is really revitalizing to find such pure and unique content in an otherwise world where most of the articles are copied.
    SAP training in Mumbai
    SAP course in Mumbai

    ReplyDelete
  64. Very informative blog
    Join 360digiTMG for best courses
    data science training in Pune

    ReplyDelete
  65. How do you make money with live streaming at your events? funeral streaming services

    ReplyDelete
  66. Remember, you want as many people in the room with you as possible, and if you tell everybody up front that you're going to offer this as a live stream, who's going to come? Who's going to spend the extra money to come to your event? There may be a few people who would rather be there in person, but you take the chance of significantly decreasing your numbers if you announce this option too early. wedding live streaming services near me

    ReplyDelete
  67. hello sir,
    thanks for giving that type of information. I am really happy to visit your blog.Leading Solar company in Andhra Pradesh

    ReplyDelete

  68. In the 1870s, an elderly, lonely ex-Captain from the Civil War is paid to transport a ten year old girl who was kidnapped by Native Americans back home to her family.
    News of the World (4K UHD)

    ReplyDelete
  69. This is a smart blog. I mean it. You have so much knowledge about this issue, and so much passion. You also know how to make people rally behind it, obviously from the responses. Software diretta video

    ReplyDelete
  70. Thanks for posting the best information and the blog is very informative.Data science course in Faridabad

    ReplyDelete
  71. I want to leave a little comment to support and wish you the best of luck.we wish you the best of luck in all your blogging enedevors.
    Data Analytics Courses in Bangalore

    ReplyDelete
  72. Fantastic blog extremely good well enjoyed with the incredible informative content which surely activates the learners to gain the enough knowledge. Which in turn makes the readers to explore themselves and involve deeply in to the subject. Wish you to dispatch the similar content successively in future as well.
    Data Science Training in Raipur

    ReplyDelete
  73. Wow, this is really interesting reading. I am glad I found this and got to read it. Great job on this content. I like it. uscreen app

    ReplyDelete
  74. Highly appreciable regarding the uniqueness of the content. This perhaps makes the readers feels excited to get stick to the subject. Certainly, the learners would thank the blogger to come up with the innovative content which keeps the readers to be up to date to stand by the competition. Once again nice blog keep it up and keep sharing the content as always.

    data analytics courses in bangalore with placement

    ReplyDelete
  75. Thanks for posting the best information and the blog is very helpful.data science institutes in hyderabad

    ReplyDelete
  76. All of these posts were incredible perfect. It would be great if you’ll post more updates.
    data scientist training and placement in hyderabad

    ReplyDelete
  77. Thanks for posting the best information and the blog is very important.artificial intelligence course in hyderabad

    ReplyDelete
  78. Cool stuff you have and you keep overhaul every one of us
    pmp certification

    ReplyDelete
  79. In this article, we will assist you with selecting the best site. Peruse on to discover more. online streaminng

    ReplyDelete
  80. Very nice article, I enjoyed reading your post, very nice share, I want to tweet this to my followers. Thanks!.
    data scientist training and placement

    ReplyDelete
  81. Truly mind blowing blog went amazed with the subject they have developed the content. These kind of posts really helpful to gain the knowledge of unknown things which surely triggers to motivate and learn the new innovative contents. Hope you deliver the similar successive contents forthcoming as well.

    Data Science in Bangalore

    ReplyDelete
  82. Thanks for posting the best information and the blog is very important.digital marketing institute in hyderabad

    ReplyDelete
  83. Thanks for posting the best information and the blog is very important.artificial intelligence course in hyderabad

    ReplyDelete
  84. Terrific post thoroughly enjoyed reading the blog and more over found to be the tremendous one. In fact, educating the participants with it's amazing content. Hope you share the similar content consecutively.

    data science course in varanasi

    ReplyDelete
  85. Thanks for posting the best information and the blog is very good.data science institutes in hyderabad

    ReplyDelete
  86. I would also motivate just about every person to save this web page for any favorite assistance to assist posted the appearance.
    data scientist training and placement


    ReplyDelete

  87. Streaming is a somewhat late turn of events, on the grounds that broadband association needed to run quick enough to show the information continuously. https://www.buyyoutubesubscribers.in/

    ReplyDelete
  88. Scientific demonstrating is an OLAP device that is an estimation motor for determining proportions, changes and so on., including estimations and numerical information crosswise over numerous measurements.
    Assassins Creed Revelations Free Download
    Corel DRAW X6 Crack
    Autodesk Maya Crack
    SewArt Crack
    AndroRAT Crack Free Download
    Korean Zombie Movies
    Full body massage bayside

    ReplyDelete
  89. Great content shared , really good to read and gain knowledge.

    Data Science Training in Pune

    ReplyDelete
  90. Thanks for posting the best information and the blog is very important.data science course in Lucknow

    ReplyDelete
  91. I recently came across your article and have been reading along. I want to express my admiration of your writing skill and ability to make readers read from the beginning to the end.
    Python Classes in Pune

    ReplyDelete
  92. I was actually browsing the internet for certain information, accidentally came across your blog found it to be very impressive. I am elated to go with the information you have provided on this blog, eventually, it helps the readers whoever goes through this blog. Hoping you continue the spirit to inspire the readers and amaze them with your fabulous content.

    Data Science Course in Faridabad

    ReplyDelete
  93. Extremely overall quite fascinating post. I was searching for this sort of data and delighted in perusing this one. Continue posting. A debt of gratitude is in order for sharing. data scientist course in delhi

    ReplyDelete
  94. This stage is about pictures and recordings. You can utilize it to feature your item styles and pictures, particularly in the event that you bargain in attire or electronic things. https://twitchviral.com/

    ReplyDelete

  95. I was basically inspecting through the web filtering for certain data and ran over your blog. I am flabbergasted by the data that you have on this blog. It shows how well you welcome this subject. Bookmarked this page, will return for extra. data science course in jaipur

    ReplyDelete
  96. Your style is so unique compared to other people I have read stuff from. Many thanks forposting when you have the opportunity, Guess I will just bookmark this site AndroRAT Crack Free Download PC Full Version Portable [Latest 2021]

    ReplyDelete
  97. Your style is so unique compared to other people I have read stuff from. Many thanks for posting when you have the opportunity, Guess I will just bookmark this site Reiboot 8.0.6.0 Crack + Registration Code Latest {2021}

    ReplyDelete
  98. Your style is so unique compared to other people I have read stuff from. Many thanks for posting when you have the opportunity, Guess I will just bookmark this site Rosetta Stone Crack 8.4.0 + Activation Key {Torrent} Download

    ReplyDelete
  99. Your style is so unique compared to other people I have read stuff from. Many thanks for posting when you have the opportunity, Guess I will just bookmark this site NordVPN Crack 6.34.5.0 + License Key Download 2021 [Latest]

    ReplyDelete
  100. Your style is so unique compared to other people I have read stuff from. Many thanks for posting when you have the opportunity, Guess I will just bookmark this site Process Lasso Pro 9.9.4.91 Crack Full Version (2021)

    ReplyDelete
  101. Your style is so unique compared to other people I have read stuff from. Many thanks forposting when you have the opportunity, Guess I will just bookmark this site Pinnacle Studio 24.0.2.219 Crack + Serial Number

    ReplyDelete
  102. Your style is so unique compared to other people I have read stuff from. Many thanks for posting when you have the opportunity, Guess I will just bookmark this site start menu 8 pro key

    ReplyDelete
  103. Your style is so unique compared to other people I have read stuff from. Many thanks for posting when you have the opportunity, Guess I will just bookmark this site IDM Crack

    ReplyDelete
  104. Your style is so unique compared to other people I have read stuff from. Many thanks for posting when you have the opportunity, Guess I will just bookmark this site DOWNLOAD MIXCRAFT 9 CRACK

    ReplyDelete
  105. Your style is so unique compared to other people I have read stuff from. Many thanks for posting when you have the opportunity, Guess I will just bookmark this site PUBG PC Crack Download 2021

    ReplyDelete
  106. Your style is so unique compared to other people I have read stuff from. Many thanks for posting when you have the opportunity, Guess I will just bookmark this site Cyberlink PowerDirector 19 Crack

    ReplyDelete
  107. Your style is so unique compared to other people I have read stuff from. Many thanks for posting when you have the opportunity, Guess I will just bookmark this site MediaCoder Crack

    ReplyDelete
  108. It is because of the expanding notoriety of robots and advances in robot and robot shooting innovations.www.amazon.com/mytv enter code

    ReplyDelete
  109. Easily, the article is actually the best topic on this registry related issue. I fit in with your conclusions and will eagerly look forward to your next updates. Just saying thanks will not just be sufficient, for the fantastic lucidity in your writing. I will instantly grab your rss feed to stay informed of any updates.
    data scientist course in hyderabad

    ReplyDelete
  110. I have express a few of the articles on your website now, and I really like your style of blogging. I added it to my favorite’s blog site list and will be checking back soon…
    data scientist training and placement in hyderabad

    ReplyDelete
  111. Thanks for bringing such innovative content which truly attracts the readers towards you. Certainly, your blog competes with your co-bloggers to come up with the newly updated info. Finally, kudos to your efforts.

    Data Science Course in Varanasi

    ReplyDelete
  112. I have bookmarked your website because this site contains valuable information in it. I am really happy with articles quality and presentation. Thanks a lot for keeping great stuff. I am very much thankful for this site.
    data scientist course in hyderabad

    ReplyDelete
  113. Thanks for bringing such an innovative content which truly attracts the readers towards you. Certainly, your blog competes with your co-bloggers to come up with the newly updated info. Finally, kudos to your efforts.

    Data Science Course in Varanasi

    ReplyDelete
  114. Amazing Articles ! I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
    Data science course in pune

    ReplyDelete
  115. This is my first time visiting here. I found so much entertaining stuff in your blog, especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the leisure here! Keep up the good work. I have been meaning to write something like this on my website and you have given me an idea.
    data scientist training in hyderabad

    ReplyDelete
  116. I will really appreciate the writer's choice for choosing this excellent article appropriate to my matter.Here is deep description about the article matter which helped me more.
    data scientist course in hyderabad

    ReplyDelete
  117. Extremely overall quite fascinating post. I was searching for this sort of data and delighted in perusing this one. Continue posting. A debt of gratitude is in order for sharing. cloud computing course in nagpur

    ReplyDelete
  118. Thanks for posting the best information and the blog is very good.data science course in Lucknow

    ReplyDelete