Language:
English
繁體中文
Help
回圖書館首頁
手機版館藏查詢
Login
Back
Switch To:
Labeled
|
MARC Mode
|
ISBD
Differentiate Containers Scheduling ...
~
Song, Yun.
Linked to FindBook
Google Book
Amazon
博客來
Differentiate Containers Scheduling for Deep Learning Applications.
Record Type:
Electronic resources : Monograph/item
Title/Author:
Differentiate Containers Scheduling for Deep Learning Applications./
Author:
Song, Yun.
Published:
Ann Arbor : ProQuest Dissertations & Theses, : 2020,
Description:
64 p.
Notes:
Source: Masters Abstracts International, Volume: 82-04.
Contained By:
Masters Abstracts International82-04.
Subject:
Computer science. -
Online resource:
https://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=27960639
ISBN:
9798684688799
Differentiate Containers Scheduling for Deep Learning Applications.
Song, Yun.
Differentiate Containers Scheduling for Deep Learning Applications.
- Ann Arbor : ProQuest Dissertations & Theses, 2020 - 64 p.
Source: Masters Abstracts International, Volume: 82-04.
Thesis (M.S.)--Fordham University, 2020.
This item must not be sold to any third party vendors.
The advent of deep learning has completely reshaped our world. Now, our daily life is fulfilled with many well-known applications that adopt deep learning techniques, such as self-driving cars and face recognition. Furthermore, robotics developed more forms of technology which share the same principle with face recognition, such as hand pose recognition and fingerprint recognition. Image recognition technology requires a huge database and various learning algorithms, such as convolutional neural network and recurrent neural network, that requires lots of computational power, such as CPUs and GPUs. Thus, clients could not be satisfied with the computational resource of the local machine. The cloud resource platform emerged at the historic moment. Docker containers play a significant role of microservices-based applications in the next generation. However, it could not guarantee the quality of service. From clients' perspective, they have to balance the budget and quality of experiences (e.g. response time). The budget leans on individual business owners and the required Quality of Experience (QoE) depends on usage scenarios of different applications, for instance, an autonomous vehicle requires real-time response, but, unlocking your smartphone can tolerate delays. Plenty of on-going projects developed user-oriented optimization resource allocation to improve quality of the service. Considering the users' specifications, including accelerating the training process and specifying the quality of experience, this thesis proposes two differentiate containers scheduling for deep learning applications:TRADL and DQoES. In TRADL , developers have options to specify a two-tier target. If the accuracy of the model reaches a target, it can be delivered to clients while the training is still going on to continue improving the quality. If the accuracy of the model reaches a target, it can be delivered to clients while the training is still going on to continue improving the quality. The experiments show that TRADL is able to significantly reduce the time cost, as much as 48.2%, for reaching the target. In addition, DQoES is a differentiating quality of experience scheduler for deep learning applications. DQoES accepts client's specification on targeted QoEs, and dynamically adjust resources to approach their targets. Through extensive, cloud-based experiments, DQoES demonstrates that it is able to schedule multiple concurrent jobs with respect to various QoEs and achieve up to 8x times more satisfied models when compared to the existing system.
ISBN: 9798684688799Subjects--Topical Terms:
523869
Computer science.
Subjects--Index Terms:
Cloud computing
Differentiate Containers Scheduling for Deep Learning Applications.
LDR
:03690nmm a2200361 4500
001
2279402
005
20210817110129.5
008
220723s2020 ||||||||||||||||| ||eng d
020
$a
9798684688799
035
$a
(MiAaPQ)AAI27960639
035
$a
AAI27960639
040
$a
MiAaPQ
$c
MiAaPQ
100
1
$a
Song, Yun.
$3
3557850
245
1 0
$a
Differentiate Containers Scheduling for Deep Learning Applications.
260
1
$a
Ann Arbor :
$b
ProQuest Dissertations & Theses,
$c
2020
300
$a
64 p.
500
$a
Source: Masters Abstracts International, Volume: 82-04.
500
$a
Advisor: Mao, Ying.
502
$a
Thesis (M.S.)--Fordham University, 2020.
506
$a
This item must not be sold to any third party vendors.
520
$a
The advent of deep learning has completely reshaped our world. Now, our daily life is fulfilled with many well-known applications that adopt deep learning techniques, such as self-driving cars and face recognition. Furthermore, robotics developed more forms of technology which share the same principle with face recognition, such as hand pose recognition and fingerprint recognition. Image recognition technology requires a huge database and various learning algorithms, such as convolutional neural network and recurrent neural network, that requires lots of computational power, such as CPUs and GPUs. Thus, clients could not be satisfied with the computational resource of the local machine. The cloud resource platform emerged at the historic moment. Docker containers play a significant role of microservices-based applications in the next generation. However, it could not guarantee the quality of service. From clients' perspective, they have to balance the budget and quality of experiences (e.g. response time). The budget leans on individual business owners and the required Quality of Experience (QoE) depends on usage scenarios of different applications, for instance, an autonomous vehicle requires real-time response, but, unlocking your smartphone can tolerate delays. Plenty of on-going projects developed user-oriented optimization resource allocation to improve quality of the service. Considering the users' specifications, including accelerating the training process and specifying the quality of experience, this thesis proposes two differentiate containers scheduling for deep learning applications:TRADL and DQoES. In TRADL , developers have options to specify a two-tier target. If the accuracy of the model reaches a target, it can be delivered to clients while the training is still going on to continue improving the quality. If the accuracy of the model reaches a target, it can be delivered to clients while the training is still going on to continue improving the quality. The experiments show that TRADL is able to significantly reduce the time cost, as much as 48.2%, for reaching the target. In addition, DQoES is a differentiating quality of experience scheduler for deep learning applications. DQoES accepts client's specification on targeted QoEs, and dynamically adjust resources to approach their targets. Through extensive, cloud-based experiments, DQoES demonstrates that it is able to schedule multiple concurrent jobs with respect to various QoEs and achieve up to 8x times more satisfied models when compared to the existing system.
590
$a
School code: 0072.
650
4
$a
Computer science.
$3
523869
650
4
$a
Deep learning.
$3
3554982
650
4
$a
Cloud computing.
$3
1016782
650
4
$a
Information technology.
$3
532993
653
$a
Cloud computing
653
$a
Containerized application
653
$a
Deep learning
653
$a
High performance analytics
653
$a
Resource management
690
$a
0984
690
$a
0489
710
2
$a
Fordham University.
$b
Computer and Information Science.
$3
3171151
773
0
$t
Masters Abstracts International
$g
82-04.
790
$a
0072
791
$a
M.S.
792
$a
2020
793
$a
English
856
4 0
$u
https://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=27960639
based on 0 review(s)
Location:
ALL
電子資源
Year:
Volume Number:
Items
1 records • Pages 1 •
1
Inventory Number
Location Name
Item Class
Material type
Call number
Usage Class
Loan Status
No. of reservations
Opac note
Attachments
W9431135
電子資源
11.線上閱覽_V
電子書
EB
一般使用(Normal)
On shelf
0
1 records • Pages 1 •
1
Multimedia
Reviews
Add a review
and share your thoughts with other readers
Export
pickup library
Processing
...
Change password
Login