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.

130 comments:

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

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

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

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

    ReplyDelete
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. 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
  12. 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
  13. 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
  14. 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
  15. 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
  16. Excellent and very exciting site. Love to watch. Keep Rocking. streaming

    ReplyDelete
  17. 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
  18. This post is really helpful for us. I certainly love this website, keep on it.
    Data Science Course in Hyderabad

    ReplyDelete
  19. 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
  20. 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
  21. 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
  22. 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
  23. 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
  24. 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
  25. 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
  26. Nice post, thanks for giving us such valuable information. Keep it up.
    The Photostick Review

    ReplyDelete
  27. 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
  28. 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
  29. 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
  30. 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
  31. 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
  32. 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
  33. 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
  34. 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
  35. 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
  36. 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
  37. 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
  38. 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
  39. Very informative blog
    Join 360digiTMG for best courses
    data science training in Pune

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

    ReplyDelete
  41. 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

  42. 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
  43. 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
  44. Thanks for posting the best information and the blog is very informative.Data science course in Faridabad

    ReplyDelete
  45. 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
  46. 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
  47. Cool stuff you have and you keep overhaul every one of us
    pmp certification

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

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

    ReplyDelete
  50. 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
  51. Thanks for posting the best information and the blog is very good.data science institutes in hyderabad

    ReplyDelete
  52. 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

  53. 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
  54. 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
  55. Great content shared , really good to read and gain knowledge.

    Data Science Training in Pune

    ReplyDelete
  56. 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
  57. 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
  58. 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
  59. 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
  60. 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
  61. 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
  62. 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
  63. 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
  64. 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
  65. 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
  66. 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
  67. 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
  68. 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
  69. 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
  70. It is because of the expanding notoriety of robots and advances in robot and robot shooting innovations.www.amazon.com/mytv enter code

    ReplyDelete
  71. 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
  72. 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
  73. 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
  74. 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
  75. Thanks for posting the best information and the blog is very good.data science course in Lucknow

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

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

    ReplyDelete
  78. Very useful post. This is my first time i visit here. I found so many interesting stuff in your blog especially its discussion. Really its great article. Keep it up.
    data science online training in hyderabad

    ReplyDelete
  79. Impressive blog to be honest definitely this post will inspire many more upcoming aspirants. Eventually, this makes the participants to experience and innovate themselves through knowledge wise by visiting this kind of a blog. Once again excellent job keep inspiring with your cool stuff.

    Data Science Training in Bhilai

    ReplyDelete
  80. Wonderful blog found to be very impressive to come across such an awesome blog. I should really appreciate the blogger for the efforts they have put in to develop such an amazing content for all the curious readers who are very keen of being updated across every corner. Ultimately, this is an awesome experience for the readers. Anyways, thanks a lot and keep sharing the content in future too.

    Data Science Course in Bhilai

    ReplyDelete
  81. This is a great article thanks for sharing this informative information. I will visit your blog regularly for some latest posts. I will visit your blog regularly for Some latest posts.
    aws online training in hyderabad

    ReplyDelete
  82. Really appreciate you sharing this post. Thanks Again. Fantastic.
    post photos on instagram from pc

    ReplyDelete
  83. Wow, amazing block structure! How long
    Have you written a blog before? Working on a blog seems easy.
    The overview of your website is pretty good, not to mention what it does.
    In the content!
    IDM Crack 6.39 Build 2

    ReplyDelete
  84. It is perfect time to make some plans for the future and it is time to be happy. I’ve read this post and if I could I desire to suggest you few interesting things or tips. Perhaps you could write next articles referring to this article. I want to read more things about it!
    best digital marketing training institute in hyderabad

    ReplyDelete
  85. I've been looking for info on this topic for a while. I'm happy this one is so great. Keep up the excellent work data science training in kanpur

    ReplyDelete
  86. I'm hoping you keep writing like this. I love how careful and in depth you go on this topic. Keep up the great work data science training in mysore

    ReplyDelete
  87. Embeddable Video Player. Your watchers can implant the video player of your live or pre-recorded transmission to their own sites and web journals. This can be truly great for viral promoting.https://twitchviral.com/

    ReplyDelete
  88. Writing with style and getting good compliments on the article is quite hard, to be honest.But you've done it so calmly and with so cool feeling and you've nailed the job. This article is possessed with style and I am giving good compliment. Best! data science course in surat

    ReplyDelete
  89. This is a fantastic website and I can not recommend you guys enough. data analytics course in kanpur

    ReplyDelete
  90. This is truly an practical and pleasant information for all. Thanks for sharing this to us and more power data analytics course in kanpur

    ReplyDelete
  91. I see some amazingly important and kept up to length of your strength searching for in your on the site data analytics course in kanpur

    ReplyDelete
  92. I am very happy to read this article. Thanks for giving us Amazing info. Fantastic post.
    Thanks For Sharing such an informative article, Im taking your feed also, Thanks.sewart-crack/

    ReplyDelete
  93. store and play back video content on the web, frequently by means of an organized, versatile arrangement that can be adapted) and, for example, client created content locales ("UGC destinations"), additionally impact streaming innovation reception. For instance, live tv for pc

    ReplyDelete
  94. Really awesome bog, informative blog and knowledgeable content. Thanks for sharing with us. If you want to become a data science expert, then check out the following link.
    Data Science Course Training in Hyderabad

    ReplyDelete
  95. I am always searching online for articles that can help me. There is obviously a lot to know about this. I think you made some good points in Features also. Keep working, great job data science course in mysore

    ReplyDelete
  96. 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 analytics course in kolhapur

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

    ReplyDelete
  98. Really Good Work Done By You...However, stopping by with great quality writing, it's hard to see any good blog today.
    CRACKPEDIA
    AVS Disc Creator Crack
    MOBILedit Enterprise Crack

    ReplyDelete
  99. If your looking for Online Illinois license plate sticker renewals then you have need to come to the right place.We offer the fastest Illinois license plate sticker renewals in the state. data scientist course in mysore

    ReplyDelete
  100. i am for the first time here. I found this board and I in finding It truly helpful & it helped me out a lot. I hope to present something back and help others such as you helped me. data science training in kanpur

    ReplyDelete
  101. I am very happy to read this article. Thanks for giving us Amazing info. Fantastic post.
    Thanks For Sharing such an informative article, Im taking your feed also, Thanks.
    resolume-arena-crack/

    ReplyDelete
  102. Really nice and interesting post. I was looking for this kind of information and enjoyed reading this one.
    business analytics course in hyderabad

    ReplyDelete
  103. This is my first time i visit here. I found so many 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 science course in mysore

    ReplyDelete



  104. I like your all post. You have done really good work. Thank you for the information you provide, it helped me a lot. Free4links.com I hope to have many more entries or so from you.
    Very interesting blog.
    AVS Disc Creator Crack

    ReplyDelete
  105. I really enjoy simply reading all of your weblogs. Simply wanted to inform you that you have people like me who appreciate your work. Definitely a great post. Hats off to you! The information that you have provided is very helpful.data science training in rohtak

    ReplyDelete
  106. This post is easy to peruse and acknowledge without forgetting about any subtleties. Extraordinary work! diploma in digital marketing malaysia

    ReplyDelete
  107. I think this is a standout amongst the most critical data for me. What"s more, i"m happy perusing your article. Be that as it may, ought to comment on some broad things data analytics course in kanpur

    ReplyDelete
  108. New site is solid. A debt of gratitude is in order for the colossal exertion. data analytics course in kanpur

    ReplyDelete
  109. You actually make it look so easy with your performance but I find this matter to be actually something which I think I would never comprehend. It seems too complicated and extremely broad for me. I'm looking forward for your next post, I’ll try to get the hang of it!data science certification course in chennai

    ReplyDelete
  110. Data Science course is for smart people. Make the smart choice and reach the apex of your career. Learn the latest trends and techniques from the experts. data analytics course in indore

    ReplyDelete
  111. Get Data Science Certification from top-ranked universities UTM, Malaysia, and IBM. We provide extensive training for the future-ready workforce.data analytics course in rohtak

    ReplyDelete
  112. I really appreciate your blog post here. Keep up the great work!
    Full stack course in Pune

    ReplyDelete
  113. I always agree with your blog. Thanks for sharing. https://www.treeremovalnc.com

    ReplyDelete