Open Access Open Access  Restricted Access Subscription Access

Comparative Study of One-Shot Learning in Dynamic Adaptive Streaming over HTTP : A Taxonomy-Based Analysis


Affiliations
1 Department of Computing and Information Technology The University of the West Indies, Trinidad and Tobago, W.I, India
 

Dynamic Adaptive Streaming over HTTP (DASH) has revolutionized multimedia content delivery, enabling efficient video streaming over the internet. One-shot learning, a machine learning paradigm that allows recognition of new classes or objects with minimal training examples, holds promise for enhancing DASH systems. In this comparative study, we present a taxonomy-based analysis of one-shot learning techniques in the context of DASH, examining four taxonomies to provide a comprehensive understanding of their applications, evaluation metrics, and datasets. The first taxonomy focuses on categorizing one-shot learning techniques, including siamese networks, metric learning approaches, prototype-based methods, and generative models. This taxonomy reveals the diversity of techniques employed to tackle one-shot learning challenges in DASH environments. The second taxonomy explores the applications of one-shot learning in DASH. It highlights areas such as video quality prediction, buffer management, content adaptation, and bandwidth estimation, shedding light on how one-shot learning can optimize streaming decisions based on limited or single examples. The third taxonomy addresses evaluation metrics for one-shot learning in DASH. It encompasses accuracy-based metrics, generalization metrics, latency-related metrics, and robustness metrics, providing insights into the performance and effectiveness of one-shot learning approaches under various evaluation criteria. The fourth taxonomy delves into dataset characteristics for one-shot learning in DASH. It categorizes datasets into synthetic datasets, real-world datasets, transfer learning datasets, and unconstrained datasets, enabling researchers to select appropriate data sources and evaluate one-shot learning techniques in diverse streaming scenarios. By conducting this taxonomy-based analysis, our study provides researchers and practitioners with a structured framework for understanding and comparing different aspects of one-shot learning in DASH. It highlights the strengths, weaknesses, and potential applications of various techniques, offers guidance on evaluation metrics, and showcases dataset characteristics for benchmarking and future research. Ultimately, this comparative study aims to foster progress in one-shot learning for DASH by facilitating knowledge exchange, inspiring new research directions, and promoting the development of efficient and adaptive multimedia streaming systems over HTTP.

Keywords

DASH, One-Shot Learning, Taxonomy, Framework.
User
Notifications
Font Size

  • Broughton V. The need for a faceted classification as the basis of all methods of information retrieval. InAslib proceedings 2006 (Vol. 58, No. 1/2, pp. 49-72). Emerald Group Publishing Limited.
  • Cao Z, Li X, Jiang K, Zhou W, Liu X, Deng N, Yang D. Autonomous driving policy continual learning with one-shot disengagement case. IEEE Transactions on Intelligent Vehicles. 2022 Jun 21.
  • Chu TM, Zepernick HJ. Performance analysis of an adaptive rate scheme for QoE-assured mobile VR video streaming. Computers. 2022 Apr 29;11(5):69.
  • Dong S, Wang P, Abbas K. A survey on deep learning and its applications. Computer Science Review. 2021 May 1;40:100379.
  • Du J, Yu FR, Lu G, Wang J, Jiang J, Chu X. MEC-assisted immersive VR video streaming over terahertz wireless networks: A deep reinforcement learning approach. IEEE Internet of Things Journal. 2020 Jun 18;7(10):9517-29.
  • Golestan S, Guerrero JM, Vasquez JC, Abusorrah AM, Al-Turki Y. Standard SOGI-FLL and its close variants: Precise modeling in LTP framework and determining stability region/robustness metrics. IEEE Transactions on Power Electronics. 2020 May 25;36(1):409-22.
  • Huang H, Wu Z, Li W, Huo J, Gao Y. Local descriptor-based multi-prototype network for few-shot learning. Pattern Recognition. 2021 Aug 1;116:107935.
  • Jadon S, Srinivasan AA. Improving siamese networks for one-shot learning using kernel-based activation functions. InData Management, Analytics and Innovation: Proceedings of ICDMAI 2020, Volume 2 2021 (pp. 353-367). Springer Singapore.
  • Khan K, Goodridge W. Collaborative Methods to Reduce the Disastrous Effects of the Overlapping ON Problem in DASH. Int. J. Advanced Networking and Applications. 2019 Sep 1;11(02):4236-43.
  • Khan K, Goodridge W. Performance of Q-Learning algorithms in DASH. International Journal of Advanced Networking and Applications. 2019 Sep 1;11(2):4190-7.
  • Khan K, Goodridge W. QoE in DASH. International Journal of Advanced Networking and Applications. 2018;9(4):3515-22.
  • Khan K, Goodridge W. Rate oscillation breaks in HTTP on-off distributions: a DASH framework. International Journal of Autonomous and Adaptive Communications Systems. 2020;13(3):273-96.
  • Khan K, Goodridge W. What happens when stochastic adaptive video streaming players share a bottleneck link?. International Journal of Advanced Networking and Applications. 2019 May 1;10(6):4054-60.
  • Khan K, Goodridge W. What happens when stochastic adaptive video streaming players share a bottleneck link?. International Journal of Advanced Networking and Applications. 2019 May 1;10(6):4054-60.
  • Khan K, Joseph L, Ramsahai E. Transport layer performance in DASH bottlenecks. International Journal of Advanced Networking and Applications. 2021 Nov 1;13(3):5007-15.
  • Khan K, Joseph L, Ramsahai E. Transport layer performance in DASH bottlenecks. International Journal of Advanced Networking and Applications. 2021 Nov 1;13(3):5007-15.
  • Kumar S, Jin J, Dong YN. Seer: Learning-Based $360^{circ} $ Video Streaming for MEC-Equipped Cellular Networks. IEEE Transactions on Network Science and Engineering. 2023 Mar 15.
  • Laguna AF, Yin X, Reis D, Niemier M, Hu XS. Ferroelectric FET based in-memory computing for few-shot learning. InProceedings of the 2019 on Great Lakes Symposium on VLSI 2019 May 13 (pp. 373-378).
  • Li L, Shi D, Hou R, Chen R, Lin B, Pan M. Energyefficient proactive caching for adaptive video streaming via data-driven optimization. IEEE Internet of Things Journal. 2020 Mar 16;7(6):5549-61.
  • Liu L, Zhou W, Zhao W, Hu H, Li H. Multi-modal Sign Language Spotting by Multi/One-Shot Learning. InComputer Vision–ECCV 2022 Workshops: Tel Aviv, Israel, October 23–27, 2022, Proceedings, Part VIII 2023 Feb 12 (pp. 256-270). Cham: Springer Nature Switzerland.
  • Ma C, Zhang S, Wang A, Qi Y, Chen G. Skeleton-based dynamic hand gesture recognition using an enhanced network with one-shot learning. Applied Sciences. 2020 May 26;10(11):3680.
  • Mostavi M, Chiu YC, Chen Y, Huang Y. CancerSiamese: one-shot learning for predicting primary and metastatic tumor types unseen during model training. BMC bioinformatics. 2021 Dec;22(1):1-7.
  • Mulchandani H, Dalal P, Ramwala OA, Parikh P, Dalal U, Paunwala M, Paunwala C. Tonsillitis based early diagnosis of COVID-19 for mass-screening using one-shot learning framework. In2020 IEEE 17th India Council International Conference (INDICON) 2020 Dec 10 (pp. 1-6). IEEE.
  • Niu S, Liu Y, Wang J, Song H. A decade survey of transfer learning (2010–2020). IEEE Transactions on Artificial Intelligence. 2020 Oct;1(2):151-66.
  • Ozcinar C, Cabrera J, Smolic A. Visual attention-aware omnidirectional video streaming using optimal tiles for virtual reality. IEEE Journal on Emerging and Selected Topics in Circuits and Systems. 2019 Jan 25;9(1):217-30.
  • Pfister T, Charles J, Zisserman A. Domain-adaptive discriminative one-shot learning of gestures. InComputer Vision–ECCV 2014: 13th European Conference, Zurich, Switzerland, September 6-12, 2014, Proceedings, Part VI 13 2014 (pp. 814-829). Springer International Publishing.
  • Raca D, Leahy D, Sreenan CJ, Quinlan JJ. Beyond throughput, the next generation: a 5G dataset with channel and context metrics. InProceedings of the 11th ACM multimedia systems conference 2020 May 27 (pp. 303-308).
  • Rosch E, Mervis CB, Gray WD, Johnson DM, Boyes-Braem P. Basic objects in natural categories. Cognitive psychology. 1976 Jul 1;8(3):382-439.
  • Shi J, Pu L, Zhang T, Xu J. EC-360: Speeding Up 360° Video Streaming Using Tile-based Online Erasure Coding. In2021 IEEE Global Communications Conference (GLOBECOM) 2021 Dec 7 (pp. 01-06). IEEE.
  • Shi Z, Zhang JA, Xu RY, Cheng Q. Environment-robust device-free human activity recognition with channel-state-information enhancement and one-shot learning. IEEE Transactions on Mobile Computing. 2020 Jul 28;21(2):540-54.
  • Taha M, Ali A. Redirection and Protocol Mechanisms in Content Delivery Network-Edge Servers for Adaptive Video Streaming. Applied Sciences. 2023 Apr 26;13(9):5386.
  • Tritrong N, Rewatbowornwong P, Suwajanakorn S. Repurposing gans for one-shot semantic part segmentation. InProceedings of the IEEE/CVF conference on computer vision and pattern recognition 2021 (pp. 4475-4485).
  • Van Der Hooft J, Wauters T, De Turck F, Timmerer C, Hellwagner H. Towards 6dof http adaptive streaming through point cloud compression. InProceedings of the 27th ACM International Conference on Multimedia 2019 Oct 15 (pp. 2405 -2413).
  • Vrbančič G, Podgorelec V. Transfer learning with adaptive fine -tuning. IEEE Access. 2020 Oct 28;8:196197 -211.
  • Yaqoob A, Bi T, Muntean GM. A survey on adaptive 360 video streaming: Solutions, challenges and opportunities. IEEE Communications Surveys & Tutorials. 2020 Jul 3;22(4):2801 -38.
  • Yoon K, Gwak J, Song YM, Yoon YC, Jeon MG. Oneshotda: Online multi -object tracker with one -shot - learning -based data association. IEEE Access. 2020 Feb 24;8:38060 -72.
  • Zhang C, Zhang S, Carlucci FM, Li Z. OSOA: One - Shot Online Adaptation of Deep Generative Models for Lossless Compression. Advances in Neural Information Processing Systems. 2021 Dec 6;34:19525 -37.
  • Zhang L, Zuo L, Du Y, Zhen X. Learning to adapt with memory for probabilistic few -shot learning. IEEE Transactions on Circuits and Systems for Video Technology. 2021 Jan 19;31(11):4283 -92.
  • Zhang Y, Zhao P, Bian K, Liu Y, Song L, Li X. DRL360: 360-degree video streaming with deep reinforcement learning. InIEEE INFOCOM 2019 - IEEE Conference on Computer Communications 2019 Apr 29 (pp. 1252-1260). IEEE.

Abstract Views: 93

PDF Views: 0




  • Comparative Study of One-Shot Learning in Dynamic Adaptive Streaming over HTTP : A Taxonomy-Based Analysis

Abstract Views: 93  |  PDF Views: 0

Authors

Koffka Khan
Department of Computing and Information Technology The University of the West Indies, Trinidad and Tobago, W.I, India
Wayne Goodridge
Department of Computing and Information Technology The University of the West Indies, Trinidad and Tobago, W.I, India

Abstract


Dynamic Adaptive Streaming over HTTP (DASH) has revolutionized multimedia content delivery, enabling efficient video streaming over the internet. One-shot learning, a machine learning paradigm that allows recognition of new classes or objects with minimal training examples, holds promise for enhancing DASH systems. In this comparative study, we present a taxonomy-based analysis of one-shot learning techniques in the context of DASH, examining four taxonomies to provide a comprehensive understanding of their applications, evaluation metrics, and datasets. The first taxonomy focuses on categorizing one-shot learning techniques, including siamese networks, metric learning approaches, prototype-based methods, and generative models. This taxonomy reveals the diversity of techniques employed to tackle one-shot learning challenges in DASH environments. The second taxonomy explores the applications of one-shot learning in DASH. It highlights areas such as video quality prediction, buffer management, content adaptation, and bandwidth estimation, shedding light on how one-shot learning can optimize streaming decisions based on limited or single examples. The third taxonomy addresses evaluation metrics for one-shot learning in DASH. It encompasses accuracy-based metrics, generalization metrics, latency-related metrics, and robustness metrics, providing insights into the performance and effectiveness of one-shot learning approaches under various evaluation criteria. The fourth taxonomy delves into dataset characteristics for one-shot learning in DASH. It categorizes datasets into synthetic datasets, real-world datasets, transfer learning datasets, and unconstrained datasets, enabling researchers to select appropriate data sources and evaluate one-shot learning techniques in diverse streaming scenarios. By conducting this taxonomy-based analysis, our study provides researchers and practitioners with a structured framework for understanding and comparing different aspects of one-shot learning in DASH. It highlights the strengths, weaknesses, and potential applications of various techniques, offers guidance on evaluation metrics, and showcases dataset characteristics for benchmarking and future research. Ultimately, this comparative study aims to foster progress in one-shot learning for DASH by facilitating knowledge exchange, inspiring new research directions, and promoting the development of efficient and adaptive multimedia streaming systems over HTTP.

Keywords


DASH, One-Shot Learning, Taxonomy, Framework.

References