در این مطلب، ویدئو مقیاسسازی زیرساختهای علم داده و یادگیری ماشین مانند Netflix | پادکست واقعی پایتون شماره 61 با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:59:18
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,160 –> 00:00:03,120
به پادکست واقعی پایتون خوش آمدید،
2
00:00:03,120 –> 00:00:04,000
این قسمت
3
00:00:04,000 –> 00:00:06,480
61 است. آیا میخواهید پروژه علم داده خود را
4
00:00:06,480 –> 00:00:07,359
5
00:00:07,359 –> 00:00:09,440
از یک لپتاپ منتقل کنید و آن را به فضای
6
00:00:09,440 –> 00:00:11,040
ابری
7
00:00:11,040 –> 00:00:13,200
بزرگ کنید
8
00:00:13,200 –> 00:00:14,400
.
9
00:00:14,400 –> 00:00:16,160
وقت بگذارید یا وضعیت پروژه خود را
10
00:00:16,160 –> 00:00:17,840
با یکی دیگر از اعضای تیم در
11
00:00:17,840 –> 00:00:19,840
این هفته در برنامه
12
00:00:19,840 –> 00:00:21,520
13
00:00:21,520 –> 00:00:23,840
14
00:00:23,840 –> 00:00:26,240
15
00:00:26,240 –> 00:00:28,640
ما هفت گویال از نتفلیکس به اشتراک بگذارید.
16
00:00:28,640 –> 00:00:29,599
17
00:00:29,599 –> 00:00:31,920
18
00:00:31,920 –> 00:00:33,840
مقیاسبندی پروژههای علم داده
19
00:00:33,840 –> 00:00:35,840
متافلو نیازهای
20
00:00:35,840 –> 00:00:37,600
دانشمندان داده متعددی را
21
00:00:37,600 –> 00:00:39,840
که در یادگیری ماشینی نتفلیکس کار میکنند، پاسخ میدهد. این
22
00:00:39,840 –> 00:00:42,239
یک نقطه قوت کلیدی برای سرویس استریم
23
00:00:42,239 –> 00:00:44,079
24
00:00:44,079 –> 00:00:46,320
25
00:00:46,320 –> 00:00:48,559
26
00:00:48,559 –> 00:00:49,440
27
00:00:49,440 –> 00:00:50,559
است. این
28
00:00:50,559 –> 00:00:52,079
پروژه و اینکه چگونه شخصی می
29
00:00:52,079 –> 00:00:54,079
تواند با نسخه 7 منبع باز شروع به کار کند
30
00:00:54,079 –> 00:00:56,320
نیز با هزینه های
31
00:00:56,320 –> 00:00:57,120
زیرساخت در تضاد است این قسمت
32
00:00:57,120 –> 00:00:59,280
در مقایسه با دانشمندان داده و
33
00:00:59,280 –> 00:01:00,800
هزینه زمان آنها
34
00:01:00,800 –> 00:01:02,480
توسط پلتفرم برنامه Digitalocean برای شما آورده شده
35
00:01:02,480 –> 00:01:03,840
36
00:01:03,840 –> 00:01:13,840
است خوب بیایید شروع کنیم
37
00:01:14,560 –> 00:01:25,360
[موسیقی
38
00:01:25,360 –> 00:01:27,439
] پادکست واقعی پایتون یک
39
00:01:27,439 –> 00:01:29,360
مکالمه هفتگی درباره استفاده از پایتون
40
00:01:29,360 –> 00:01:31,600
در دنیای واقعی است. نام من کریستوفر
41
00:01:31,600 –> 00:01:32,960
بیلی است.
42
00:01:32,960 –> 00:01:34,479
هر هفته میزبان شما مصاحبه هایی با
43
00:01:34,479 –> 00:01:36,320
کارشناسان جامعه و بحث
44
00:01:36,320 –> 00:01:37,200
در مورد موضوعات
45
00:01:37,200 –> 00:01:38,880
مقالات و دوره های موجود
46
00:01:38,880 –> 00:01:40,400
47
00:01:40,400 –> 00:01:42,720
در realpython.com پس از پادکست ارائه می دهیم.
48
00:01:42,720 –> 00:01:44,479
49
00:01:44,479 –> 00:01:47,200
50
00:01:47,200 –> 00:01:49,439
نمایش هی متشکرم
51
00:01:49,439 –> 00:01:50,479
از اینکه من
52
00:01:50,479 –> 00:01:52,640
را در اختیار داشتید، این خیلی خوب است
53
00:01:52,640 –> 00:01:54,640
که بعد از قسمت قبلی
54
00:01:54,640 –> 00:01:56,719
که در بخش پروژه
55
00:01:56,719 –> 00:01:57,920
56
00:01:57,920 –> 00:02:01,200
با دیوید در مورد مدیفلو صحبت میکردم، تماس گرفتید و خیلی
57
00:02:01,200 –> 00:02:02,320
به پروژه علاقه داشتم و به نوعی با آن بازی کرده بودم.
58
00:02:02,320 –> 00:02:03,759
59
00:02:03,759 –> 00:02:07,200
من کاملاً پروژه های مقیاس بندی را انجام نمی دهم،
60
00:02:07,200 –> 00:02:09,280
اما افراد زیادی را می شناسم
61
00:02:09,280 –> 00:02:10,639
که انجام می دهند و
62
00:02:10,639 –> 00:02:12,080
قطعاً در آن محیط ها کار کرده ام
63
00:02:12,080 –> 00:02:13,760
و بنابراین بسیار علاقه مند به
64
00:02:13,760 –> 00:02:14,879
چیزی شبیه به متافلو
65
00:02:14,879 –> 00:02:17,840
چیست و چه کاری می تواند انجام دهد و شاید بتوانیم
66
00:02:17,840 –> 00:02:19,120
کمی از آنجا شروع کنیم،
67
00:02:19,120 –> 00:02:20,720
مثلاً برای کسی که تازه وارد
68
00:02:20,720 –> 00:02:22,160
این قسمت می شود،
69
00:02:22,160 –> 00:02:25,440
متافلو چیست، بله، متافلو
70
00:02:25,440 –> 00:02:27,360
یک چارچوب علم داده است که ما
71
00:02:27,360 –> 00:02:29,360
در نتفلیکس ساخته ایم. برای آخرین
72
00:02:29,360 –> 00:02:31,680
سه سال و نیم چهار سال
73
00:02:31,680 –> 00:02:33,519
و برخی از مشکلاتی که
74
00:02:33,519 –> 00:02:34,800
75
00:02:34,800 –> 00:02:37,680
در مورد آنها بیان کردید، اینجا یک پروژه علم داده است
76
00:02:37,680 –> 00:02:39,440
که چگونه آن را ساختار
77
00:02:39,440 –> 00:02:41,680
دهم، چگونه گردش کار خود را آموزش دهم، چگونه
78
00:02:41,680 –> 00:02:43,040
مدل هایی را که هستم پیگیری کنم
79
00:02:43,040 –> 00:02:45,040
ایجاد چگونه می توانم
80
00:02:45,040 –> 00:02:47,280
به داده های ذخیره شده در فضای ابری دسترسی داشته
81
00:02:47,280 –> 00:02:49,360
باشم از فرآیندهای آموزشی من
82
00:02:49,360 –> 00:02:52,000
آزمایش استقرار استقرار، قرار
83
00:02:52,000 –> 00:02:53,040
84
00:02:53,040 –> 00:02:56,160
است یک دیدگاه افیونی از نظر
85
00:02:56,160 –> 00:02:59,120
نحوه رویکرد به مهندسی یادگیری ماشین ارائه دهد
86
00:02:59,120 –> 00:02:59,760
و
87
00:02:59,760 –> 00:03:02,000
به عنوان یک پروژه منبع باز
88
00:03:02,000 –> 00:03:04,000
برای کاربران پایتون و هنر در دسترس است.
89
00:03:04,000 –> 00:03:07,280
من تقریباً در
90
00:03:07,280 –> 00:03:08,879
همان زمانی که در بانکی در
91
00:03:08,879 –> 00:03:09,440
هاوایی کار میکردم، در رشته r
92
00:03:09,440 –> 00:03:12,800
مشغول بودم و قطعاً دو اردو
93
00:03:12,800 –> 00:03:15,200
حتی در سازمان کوچک ما وجود داشت و
94
00:03:15,200 –> 00:03:16,159
چیزهایی وجود دارد که من
95
00:03:16,159 –> 00:03:17,840
خیلی از آن لذت می برم مثل اینکه من
96
00:03:17,840 –> 00:03:20,400
واقعاً چیزهای آیه مرتبی
97
00:03:20,400 –> 00:03:22,800
مانند آن واژگان را خیلی دوست دارم، احساس می
98
00:03:22,800 –> 00:03:24,239
کنم جریان دارد و
99
00:03:24,239 –> 00:03:26,239
گاهی اوقات مجبور می شدم مانند یک برگه تقلب
100
00:03:26,239 –> 00:03:28,720
101
00:03:28,720 –> 00:03:30,799
داشته باشم تا بین این که چگونه این کار را در پانداها انجام می دهم
102
00:03:30,799 –> 00:03:32,319
و غیره برگردم. چهارم و من می دانم که این
103
00:03:32,319 –> 00:03:33,840
دو پروژه به نوعی از یکدیگر دزدی می کنند،
104
00:03:33,840 –> 00:03:34,720
105
00:03:34,720 –> 00:03:36,640
اما می توانم قدردانی کنم که افرادی هستند
106
00:03:36,640 –> 00:03:37,840
که
107
00:03:37,840 –> 00:03:39,519
از کار در یک پلت فرم دیگر لذت می برند، بنابراین
108
00:03:39,519 –> 00:03:41,440
خوب است که این پروژه می تواند در هر دو کار کند،
109
00:03:41,440 –> 00:03:42,400
110
00:03:42,400 –> 00:03:45,360
بله، منظورم این است که این پروژه عالی وجود دارد.
111
00:03:45,360 –> 00:03:46,000
به نام
112
00:03:46,000 –> 00:03:48,959
reticulate uh که به ما امکان می دهد
113
00:03:48,959 –> 00:03:50,799
مرزهای بین پایتون و r
114
00:03:50,799 –> 00:03:52,560
uh را پل بزنیم، چیزی که دکتر من در پشت صحنه از آن استفاده می کند
115
00:03:52,560 –> 00:03:54,239
و
116
00:03:54,239 –> 00:03:56,959
نتفلیکس سرمایه گذاری زیادی در
117
00:03:56,959 –> 00:03:59,439
هر دو اکوسیستم پایتونیک و r انجام داده است، بنابراین
118
00:03:59,439 –> 00:04:00,480
ما
119
00:04:00,480 –> 00:04:02,640
کاربران قابل توجهی داریم که ترجیح می دهند واقعاً کارهای خود را انجام دهند.
120
00:04:02,640 –> 00:04:03,599
121
00:04:03,599 –> 00:04:06,000
خیر، بنابراین تعداد کمی از
122
00:04:06,000 –> 00:04:06,799
افراد
123
00:04:06,799 –> 00:04:11,040
مانند یک کمپ نسبتا بزرگ در هر دو طرف وجود دارند،
124
00:04:11,040 –> 00:04:14,000
بله، در واقع یکی از چیزهایی که من
125
00:04:14,000 –> 00:04:15,280
در مورد آن متعجب
126
00:04:15,280 –> 00:04:18,320
بودم، پیشینه شماست که احساس می کنم
127
00:04:18,320 –> 00:04:20,720
از C مکالمه هایی که من به صورت آنلاین تماشا کرده ام
128
00:04:20,720 –> 00:04:22,079
و برخی از کنفرانس هایی که دیدم
129
00:04:22,079 –> 00:04:23,280
شما در آن صحبت می کنید،
130
00:04:23,280 –> 00:04:24,560
به نظر می رسد که
131
00:04:24,560 –> 00:04:26,800
پس زمینه جالبی دارند، فقط از آنجایی که شما در
132
00:04:26,800 –> 00:04:28,240
مورد چیزهایی صحبت می کنید،
133
00:04:28,240 –> 00:04:30,880
آیا کمی پیش زمینه در
134
00:04:30,880 –> 00:04:31,919
علم
135
00:04:31,919 –> 00:04:35,040
داده و … در بخش زیرساخت
136
00:04:35,040 –> 00:04:37,120
بله، بنابراین واقعاً جالب است
137
00:04:37,120 –> 00:04:39,440
زیرا می دانید زمانی که من کارم
138
00:04:39,440 –> 00:04:42,800
را در آن مقطع زمانی شروع کردم،
139
00:04:42,800 –> 00:04:45,360
قصد داشتم بیشتر روی یادگیری ماشینی کاربردی تمرکز
140
00:04:45,360 –> 00:04:46,240
141
00:04:46,240 –> 00:04:49,360
کنم و کارم را در استارتاپی شروع کردم،
142
00:04:49,360 –> 00:04:51,040
جایی که هم دانشمندان داده و هم
143
00:04:51,040 –> 00:04:52,960
مهندسان زیرساخت و
144
00:04:52,960 –> 00:04:56,000
خیلی سریع داشتیم. من متوجه شدم که برای
145
00:04:56,000 –> 00:04:58,320
پیشرفت رو به جلو با هر یک از
146
00:04:58,320 –> 00:04:59,840
کارهای یادگیری ماشینی کاربردی،
147
00:04:59,840 –> 00:05:01,360
ابتدا باید روی زیرساختهای بسیار سنگین سرمایهگذاری میکردیم،
148
00:05:01,360 –> 00:05:02,240
149
00:05:02,240 –> 00:05:04,800
بله و این را تقریباً
150
00:05:04,800 –> 00:05:06,639
هشت سال پیش میدانید و مهندسی یادگیری ماشین
151
00:05:06,639 –> 00:05:07,919
در آن
152
00:05:07,919 –> 00:05:10,960
زمان یک عبارت نبود، خب
153
00:05:10,960 –> 00:05:14,400
بله، بنابراین. بنابراین من این
154
00:05:14,400 –> 00:05:16,720
مهارتها را داشتم که در آن کمی
155
00:05:16,720 –> 00:05:17,840
از علم داده
156
00:05:17,840 –> 00:05:20,720
و کمی زیرساخت میدانستم
157
00:05:20,720 –> 00:05:21,680
و خودم را
158
00:05:21,680 –> 00:05:23,840
در نقطهای یافتم که در آن دانشآموز شدم. خط الراس
159
00:05:23,840 –> 00:05:26,160
بین افراد زیرساخت
160
00:05:26,160 –> 00:05:29,199
و دانشمندان داده و در طول
161
00:05:29,199 –> 00:05:30,560
زندگی حرفهای من این نقشی است که
162
00:05:30,560 –> 00:05:31,600
من از آن لذت
163
00:05:31,600 –> 00:05:33,360
بردهام، فکر میکنم اساساً
164
00:05:33,360 –> 00:05:35,680
زیرساختهایی برای دانشمندان
165
00:05:35,680 –> 00:05:37,919
داده ایجاد کردم تا آنها را سازندهتر کنند، بله، بله،
166
00:05:37,919 –> 00:05:40,080
بنابراین من هنوز به یاد دارم که میدانید
167
00:05:40,080 –> 00:05:42,320
در آن زمان هادوپ به نوعی بود. مانند
168
00:05:42,320 –> 00:05:44,000
چیز جدید براق
169
00:05:44,000 –> 00:05:46,800
و اکنون مردم به سمت
170
00:05:46,800 –> 00:05:48,240
معماری های مختلف رفته اند
171
00:05:48,240 –> 00:05:50,160
، سبک کار
172
00:05:50,160 –> 00:05:51,759
173
00:05:51,759 –> 00:05:53,840
قرارداد بین دانشمندان داده و
174
00:05:53,840 –> 00:05:55,280
تیم های مهندسی را
175
00:05:55,280 –> 00:05:57,919
به طور قابل توجهی تغییر داده است، بنابراین بسیاری از چیزهای خوب ظاهر شده
176
00:05:57,919 –> 00:05:58,639
اند
177
00:05:58,639 –> 00:06:01,440
و تمام تجربه من این است فقط شما می
178
00:06:01,440 –> 00:06:04,080
دانید مانند تکاملی است که من
179
00:06:04,080 –> 00:06:06,800
تقریباً از صندلی ردیف جلو تا کنون دیده ام،
180
00:06:06,800 –> 00:06:08,800
بله، به این فکر می کنم که
181
00:06:08,800 –> 00:06:12,160
همانطور که میدان شروع شد، من نمی دانم
182
00:06:12,160 –> 00:06:15,039
تشدید شده است مانند انواع
183
00:06:15,039 –> 00:06:16,639
چیزهایی که می توانند در داخل داده ها اتفاق بیفتند
184
00:06:16,639 –> 00:06:17,600
علم
185
00:06:17,600 –> 00:06:20,400
و سپس ماشینآلات
186
00:06:20,400 –> 00:06:21,759
زیرساختها
187
00:06:21,759 –> 00:06:24,400
از برخی جهات دموکراتیک شده است، اما
188
00:06:24,400 –> 00:06:25,600
از جهات دیگر
189
00:06:25,600 –> 00:06:28,960
اجازه داده شده است تا به
190
00:06:28,960 –> 00:06:32,800
اندازههای بزرگی برسد. و به همین ترتیب
191
00:06:32,800 –> 00:06:34,800
آنها کمی از هم جدا شده اند
192
00:06:34,800 –> 00:06:36,400
و شما به نوعی
193
00:06:36,400 –> 00:06:39,360
در آن فشار قرار گرفته اید و دقیقاً در
194
00:06:39,360 –> 00:06:41,280
مرکز آن با شرکتی مانند نتفلیکس قرار گرفته اید،
195
00:06:41,280 –> 00:06:41,919
مخصوصاً
196
00:06:41,919 –> 00:06:43,520
من مطمئن نیستم چه مدت است که هستید
197
00:06:43,520 –> 00:06:45,520
کار با آنها بله، منظورم این است که شما می دانید که
198
00:06:45,520 –> 00:06:46,000
199
00:06:46,000 –> 00:06:47,680
من در حال حاضر نزدیک به پنج سال و
200
00:06:47,680 –> 00:06:49,280
نیم در نتفلیکس هستم
201
00:06:49,280 –> 00:06:52,160
و دموکراتیزه شدن یک
202
00:06:52,160 –> 00:06:52,960
نکته جالب توجه است،
203
00:06:52,960 –> 00:06:55,840
شما می دانید که نتفلیکس تقریباً به طور کامل بر روی aws اجرا می شود
204
00:06:55,840 –> 00:06:57,199
205
00:06:57,199 –> 00:06:59,680
و این به این معنی است که اگر وجود داشته باشد
206
00:06:59,680 –> 00:07:00,960
استارتآپ کاملاً جدید
207
00:07:00,960 –> 00:07:02,639
یک استارتآپ یک نفره و دو نفره
208
00:07:02,639 –> 00:07:04,000
تقریباً به
209
00:07:04,000 –> 00:07:05,680
همان زیرساختی دسترسی دارند
210
00:07:05,680 –> 00:07:08,639
که نتفلیکس در داخل از آن استفاده میکند و
211
00:07:08,639 –> 00:07:09,599
این
212
00:07:09,599 –> 00:07:12,160
بسیار شگفتانگیز است، میدانید بله مثل 10
213
00:07:12,160 –> 00:07:13,840
سال پیش، اگر کسی میتوانست وارد شود
214
00:07:13,840 –> 00:07:15,039
و بگوید که هی
215
00:07:15,039 –> 00:07:17,120
میتوانید به همان زیرساخت فیزیکی دسترسی پیدا کنید
216
00:07:17,120 –> 00:07:18,880
که گوگل و
217
00:07:18,880 –> 00:07:20,160
فیس بوک و
218
00:07:20,160 –> 00:07:22,240
نتفلیکس دنیا از آن استفاده می کنند که
219
00:07:22,240 –> 00:07:23,919
بسیار مهم است.
220
00:07:23,919 –> 00:07:26,960
221
00:07:26,960 –> 00:07:28,479
222
00:07:28,479 –> 00:07:30,960
223
00:07:30,960 –> 00:07:31,759
224
00:07:31,759 –> 00:07:34,240
پروژههای سادهای که به نوعی
225
00:07:34,240 –> 00:07:35,039
شبیه به راهحلهای مشابه فکر میکردند
226
00:07:35,039 –> 00:07:37,599
و سپس شما به نوعی روی آن ساخته شدهاید
227
00:07:37,599 –> 00:07:39,280
و سپس
228
00:07:39,280 –> 00:07:41,919
تصمیم به مشارکت دارید، این
229
00:07:41,919 –> 00:07:43,199
پروژه منبع باز
230
00:07:43,199 –> 00:07:45,280
را میشناسید
231
00:07:45,280 –> 00:07:46,720
. من سعی میکنم در مورد
232
00:07:46,720 –> 00:07:48,319
نام پروژههای قبلی
233
00:07:48,319 –> 00:07:50,639
که به نوعی پیشروی
234
00:07:50,639 –> 00:07:52,080
برخی از چیزهایی هستند که در جریان فلز
235
00:07:52,080 –> 00:07:54,160
هستند فکر کنم، بله، بنابراین منظورم این است که اگر به Miraflow درست نگاه کنید،
236
00:07:54,160 –> 00:07:56,000
مانند برخی از ایدههایی
237
00:07:56,000 –> 00:07:58,400
که از آن ناشی میشود،
238
00:07:58,400 –> 00:08:02,000
استعاره این تمرکز را بر روی کاربری دارد
239
00:08:02,000 –> 00:08:03,599
که اساساً کار خود را در
240
00:08:03,599 –> 00:08:05,680
قالب یک گراف غیر چرخهای جهتداده شده تعریف میکند
241
00:08:05,680 –> 00:08:09,039
و این الگوی گردش کار
242
00:08:09,039 –> 00:08:10,879
مانند بسیاری از بستههای پیتون مبارزات دیگر بخشی از آن بوده است
243
00:08:10,879 –> 00:08:12,800
که میدانید اگر
244
00:08:12,800 –> 00:08:13,759
به luigi
245
00:08:13,759 –> 00:08:15,599
نگاه کنید یا به زیرساختهای دیگر مانند نگاه کنید.
246
00:08:15,599 –> 00:08:17,919
جریان هوا و غیره و غیره
247
00:08:17,919 –> 00:08:19,680
بنابراین مقداری
248
00:08:19,680 –> 00:08:21,280
تأثیر از آن
249
00:08:21,280 –> 00:08:24,319
مناطق وجود دارد و به طور
250
00:08:24,319 –> 00:08:27,360
کلی نقش meraflo در زیرساخت نتفلیکس
251
00:08:27,360 –> 00:08:28,560
252
00:08:28,560 –> 00:08:30,879
این نیست که چیزی را دوباره اختراع کند که
253
00:08:30,879 –> 00:08:32,320
قبلاً وجود دارد.
254
00:08:32,320 –> 00:08:35,440
آمازون و همچنین نتفلیکس
255
00:08:35,440 –> 00:08:37,760
سرمایهگذاری زیادی روی برخی از
256
00:08:37,760 –> 00:08:39,519
فناوریهای بنیادی انجام
257
00:08:39,519 –> 00:08:43,839
دادهاند و متافلو اساساً سعی میکند مجموعهای را به شیوهای کاملاً صاحب نظر
258
00:08:43,839 –> 00:08:47,120
بسازد،
259
00:08:47,120 –> 00:08:49,519
بنابراین
260
00:08:49,519 –> 00:08:50,560
منظور من در اینجا
261
00:08:50,560 –> 00:08:52,959
این است که بگوییم شما یک دانشمند داده
262
00:08:52,959 –> 00:08:55,760
هستید و میخواهید آموزش مدلی
263
00:08:55,760 –> 00:08:58,160
در زمینه gpus که اتفاقاً
264
00:08:58,160 –> 00:09:00,320
برای ما بسیار رایج است،
265
00:09:00,320 –> 00:09:03,680
اکنون بسیاری از دانشمندان داده ای که
266
00:09:03,680 –> 00:09:05,680
در نتفلیکس داریم، مدرک پیشرفته ای
267
00:09:05,680 –> 00:09:07,200
در علم داده دارند اما
268
00:09:07,200 –> 00:09:07,680
269
00:09:07,680 –> 00:09:10,800
آموزش رسمی در علوم کامپیوتر ندارند و
270
00:09:10,800 –> 00:09:12,080
اکنون اگر مجبورید با فضای ابری ارتباط برقرار کنید،
271
00:09:12,080 –> 00:09:14,000
اگر باید محاسبات را از راه دور اجرا کنید
272
00:09:14,000 –> 00:09:14,959
273
00:09:14,959 –> 00:09:17,360
و به نوعی می دانید که حتی یک مقیاس اسمی را
274
00:09:17,360 –> 00:09:19,279
خیلی زود می دانید، به یک مشکل سیستم های توزیع شده تبدیل می شود،
275
00:09:19,279 –> 00:09:20,560
276
00:09:20,560 –> 00:09:23,839
اوه، شما مسائل ساده ای را می دانید مانند
277
00:09:23,839 –> 00:09:26,720
اینکه چگونه می توانم یک تصویر داکر ایجاد کنم که یک docker چیست؟
278
00:09:26,720 –> 00:09:28,080
کانتینر
279
00:09:28,080 –> 00:09:29,600
چگونه می توانم یک کانتینر
280
00:09:29,600 –> 00:09:31,920
داکر را در بالای یک خوشه kubernetes راه اندازی کنم
281
00:09:31,920 –> 00:09:36,240
چگونه می توانم داده های خود را در آن خوشه به
282
00:09:36,240 –> 00:09:38,240
محض انجام آموزش دریافت کنم اگر چند نفر بگویید اکنون آن مدل در کجا
283
00:09:38,240 –> 00:09:39,680
ذخیره می شود
284
00:09:39,680 –> 00:09:41,839
285
00:09:41,839 –> 00:09:43,760
لطفاً روی همین مشکل
286
00:09:43,760 –> 00:09:46,000
کار کنید چگونه مطمئن شوم که همکارانم
287
00:09:46,000 –> 00:09:48,240
میتوانند کاری را که من انجام دادهام تکرار کنند
288
00:09:48,240 –> 00:09:50,320
تا بتوانند روی آن بسازند
289
00:09:50,320 –> 00:09:52,240
تا مانند بسیاری از این
290
00:09:52,240 –> 00:09:53,360
محدودیتها
291
00:09:53,360 –> 00:09:55,200
باشند که وقتی مردم انجام میدهند به وجود
292
00:09:55,200 –> 00:09:56,480
میآیند.
293
00:09:56,480 –> 00:09:59,120
مشاغلی که آنها را وادار می کند تا در مورد همه
294
00:09:59,120 –> 00:10:00,320
نگرانی های مهندسی
295
00:10:00,320 –> 00:10:03,040
نیز فکر کنند و این باعث می شود آنها
296
00:10:03,040 –> 00:10:05,279
را از دنیای علم داده دور کند
297
00:10:05,279 –> 00:10:06,880
که تفکر درست کمی
298
00:10:06,880 –> 00:10:08,320
معکوس
299
00:10:08,320 –> 00:10:10,560
است و بسیاری از سازمان ها
300
00:10:10,560 –> 00:10:12,959
دانشمندان داده
301
00:10:12,959 –> 00:10:15,519
یکی از گران ترین منابع هستند. و
302
00:10:15,519 –> 00:10:17,440
ما در حالت ایدهآل میخواهیم که آنها
303
00:10:17,440 –> 00:10:19,680
بر مشکلات علم داده تمرکز کنند و
304
00:10:19,680 –> 00:10:21,600
مانند برخی از این
305
00:10:21,600 –> 00:10:24,000
کروموزومهای مهندسی دنیوی نباشند، بنابراین
306
00:10:24,000 –> 00:10:25,040
هدف این است که
307
00:10:25,040 –> 00:10:27,839
آیا میتوانیم به نوعی رویکردی ارائه دهیم
308
00:10:27,839 –> 00:10:28,320
که
309
00:10:28,320 –> 00:10:30,000
بر روی این مؤلفههای بنیادی ساخته
310
00:10:30,000 –> 00:10:32,079
شود، اما سپس
311
00:10:32,079 –> 00:10:35,120
همه چیز را صاف کند. لبه های ناهموار برای کاربران نهایی ما، بنابراین
312
00:10:35,120 –> 00:10:36,959
فکر کردن در مورد تمام
313
00:10:36,959 –> 00:10:39,600
اجزای آموزشی که برای متافلو دارید، شما را
314
00:10:39,600 –> 00:10:40,640
راهنمایی
315
00:10:40,640 –> 00:10:42,399
می کند، می دانید
316
00:10:42,399 –> 00:10:44,079
که چگونه با Wi کار می کنید. در
317
00:10:44,079 –> 00:10:46,959
داخل پلتفرم، من دوباره وارد
318
00:10:46,959 –> 00:10:47,600
319
00:10:47,600 –> 00:10:49,680
مراحل پیشرفته تر نشدم، فقط به
320
00:10:49,680 –> 00:10:51,360
نوعی در دو یا سه
321
00:10:51,360 –> 00:10:52,880
نوع ماژول اول
322
00:10:52,880 –> 00:10:55,120
بودم که در آنجا مشغول بازی بودم و به نوعی یاد می گرفتم که چه کاری انجام دهم،
323
00:10:55,120 –> 00:10:58,959
اما ایده پشت آن این است که میتوانید
324
00:10:58,959 –> 00:11:02,560
این قابلیتهای قابل استفاده مجدد را بسازید، نه تنها
325
00:11:02,560 –> 00:11:03,440
ایدهای مانند
326
00:11:03,440 –> 00:11:06,160
تصاویری مانند
327
00:11:06,160 –> 00:11:06,880
ظروف
328
00:11:06,880 –> 00:11:09,680
docker و تنظیم همه آن چیزها، بلکه میتوانید
329
00:11:09,680 –> 00:11:10,720
330
00:11:10,720 –> 00:11:13,920
تقریباً به نوعی آن را بسازید تا پروژه علم دادهتان به
331
00:11:13,920 –> 00:11:14,560
332
00:11:14,560 –> 00:11:18,240
نوعی با هم بستهبندی شده باشد، نه
333
00:11:18,240 –> 00:11:20,880
فقط خوب. من از این
334
00:11:20,880 –> 00:11:22,720
ماژولهای خاص پایتون استفاده میکنم و به این مجموعه دادههای خاص نیاز دارم،
335
00:11:22,720 –> 00:11:24,160
336
00:11:24,160 –> 00:11:26,079
اما میتواند همه آن
337
00:11:26,079 –> 00:11:27,519
چیزها را با هم ترکیب
338
00:11:27,519 –> 00:11:28,079
339
00:11:28,079 –> 00:11:30,480
340
00:11:30,480 –> 00:11:31,839
341
00:11:31,839 –> 00:11:35,200
کند.
342
00:11:35,200 –> 00:11:38,320
نیازهای زیرساختی فراتر از این دارد
343
00:11:38,320 –> 00:11:40,880
بله، در واقع میدانید که اگر به
344
00:11:40,880 –> 00:11:41,600
345
00:11:41,600 –> 00:11:43,680
هر پروژه یادگیری ماشینی نگاه میکنید،
346
00:11:43,680 –> 00:11:45,200
کد واقعی وجود دارد که کاربر
347
00:11:45,200 –> 00:11:47,680
درست مینویسد و این یک جزء مهم
348
00:11:47,680 –> 00:11:49,279
از تحویل کلی است،
349
00:11:49,279 –> 00:11:50,880
اما در دادههایی که
350
00:11:50,880 –> 00:11:52,880
با زیرساختهایی
351
00:11:52,880 –> 00:11:54,480
که کد در حال اجرا بر روی وابستگیهای کتابخانهای در حال اجرا
352
00:11:54,480 –> 00:11:57,360
هستند، ارتباط برقرار میکنند، و به
353
00:11:57,360 –> 00:11:58,240
نوعی شبیه
354
00:11:58,240 –> 00:12:00,720
به تکیهکردن کد کاربر بر روی آنها هستند،
355
00:12:00,720 –> 00:12:02,959
همه آنها به یک اندازه حیاتی هستند
356
00:12:02,959 –> 00:12:05,920
و در پارادایم برنامهنویسی
357
00:12:05,920 –> 00:12:07,120
که ما روی آن
358
00:12:07,120 –> 00:12:09,279
مستقر شدهایم در جریان هستند. این است که کاربران ما
359
00:12:09,279 –> 00:12:11,440
اساساً یک داگ را
360
00:12:11,440 –> 00:12:14,320
در پایتون اصطلاحی یا r اصطلاحی اعلام می کنند
361
00:12:14,320 –> 00:12:15,200
362
00:12:15,200 –> 00:12:18,399
و سپس می توانند هر یک از
363
00:12:18,399 –> 00:12:20,720
گره های خود را در نمودار
364
00:12:20,720 –> 00:12:21,839
حاشیه نویسی کنند و منظور من از این حاشیه نویسی این
365
00:12:21,839 –> 00:12:24,320
است که کاربر می تواند برود و بگوید هی
366
00:12:24,320 –> 00:12:25,200
این گره
367
00:12:25,200 –> 00:12:28,720
در من گراف باید بگوید اجرا در
368
00:12:28,720 –> 00:12:31,680
یک نمونه با 200 گیگ رم در ابر aws
369
00:12:31,680 –> 00:12:33,279
370
00:12:33,279 –> 00:12:36,079
ممکن است این نمونه دیگر از گره
371
00:12:36,079 –> 00:12:39,040
بخواهد فقط در لپ تاپ محلی من اجرا شود
372
00:12:39,040 –> 00:12:42,800
و شاید من می خواهم tensorflow
373
00:12:42,800 –> 00:12:45,040
برای آن گره خاص در دسترس باشد
374
00:12:45,040 –> 00:12:46,480
و سپس زبری من طول بکشد. مراقبت از
375
00:12:46,480 –> 00:12:48,160
هماهنگ کردن همه این
376
00:12:48,160 –> 00:12:49,200
گره های مختلف نمودار
377
00:12:49,200 –> 00:12:50,560
و در اطراف همه این
378
00:12:50,560 –> 00:12:52,160
محیط های اجرایی حرکت می کند تا کاربر
379
00:12:52,160 –> 00:12:53,920
مجبور نباشد به یک مثال ساده در مورد آن فکر کند.
380
00:12:53,920 –> 00:12:57,200
در اینجا کافی است بگوییم که
381
00:12:57,200 –> 00:12:57,600
میدانید
382
00:12:57,600 –> 00:13:00,240
من یک گردش کار سه مرحلهای دارم که
383
00:13:00,240 –> 00:13:01,440
384
00:13:01,440 –> 00:13:04,560
در پایتون نوشتهام، مرحله اول
385
00:13:04,560 –> 00:13:06,320
ممکن است خواندن دادهها از یک
386
00:13:06,320 –> 00:13:08,000
انبار داده مثلاً
387
00:13:08,000 –> 00:13:10,240
s3 باشد و ممکن است به نوعی
388
00:13:10,240 –> 00:13:12,320
مانند کار مهندسی ویژگیها
389
00:13:12,320 –> 00:13:14,160
در مرحله بعد انجام شود. ممکن است
390
00:13:14,160 –> 00:13:16,720
برای آموزش یک مدل به این مجموعه داده تکیه کرده و سپس
391
00:13:16,720 –> 00:13:18,240
بگوییم که آخرین مرحله
392
00:13:18,240 –> 00:13:20,079
ممکن است فقط مسئول پنهان کردن
393
00:13:20,079 –> 00:13:21,600
آن مدل در جایی باشد تا
394
00:13:21,600 –> 00:13:23,360
فرآیند دیگری بتواند آن را انتخاب کند و هر کاری را
395
00:13:23,360 –> 00:13:25,920
که لازم است با این مدل انجام دهد، انجام دهد.
396
00:13:25,920 –> 00:13:26,639
همه
397
00:13:26,639 –> 00:13:28,880
گرههای منفرد
398
00:13:28,880 –> 00:13:30,240
دقیقاً درست هستند، بنابراین همه اینها میتوانند گرههای جداگانه باشند،
399
00:13:30,240 –> 00:13:31,680
400
00:13:31,680 –> 00:13:34,560
اکنون این مفهوم یک هدف نیست، زیرا
401
00:13:34,560 –> 00:13:35,680
402
00:13:35,680 –> 00:13:37,839
همه زمانبندیهای گردش کار مفهومی مشابه دارند،
403
00:13:37,839 –> 00:13:38,720
404
00:13:38,720 –> 00:13:41,680
اما اکنون آنچه اتفاق میافتد این است که کاربران ما
405
00:13:41,680 –> 00:13:42,800
406
00:13:42,800 –> 00:13:45,199
این نمودار را روی لپتاپ خود اعلام کردند و اکنون آنها
407
00:13:45,199 –> 00:13:46,480
می خواهند اجرا کنند
408
00:13:46,480 –> 00:13:49,199
و خیلی زود اتفاقی که ممکن است بیفتد این است که شاید
409
00:13:49,199 –> 00:13:50,800
حجم داده خیلی زیاد است،
410
00:13:50,800 –> 00:13:54,160
شاید شما در حال پردازش یک
411
00:13:54,160 –> 00:13:57,839
قاب داده 20 گیگابایتی هستید و لپ تاپ شما
412
00:13:57,839 –> 00:13:59,120
رم مورد نیاز را ندارد.
413
00:13:59,120 –> 00:14:01,360
برای انجام این کار، اکنون
414
00:14:01,360 –> 00:14:02,720
روشهای مختلفی وجود
415
00:14:02,720 –> 00:14:04,399
دارد که میدانید اساساً میتوانید
416
00:14:04,399 –> 00:14:05,760
روی دیسک ریخته و
417
00:14:05,760 –> 00:14:07,360
از
418
00:14:07,360 –> 00:14:08,959
نظر پردازش دادههای خود کمی خلاق باشید تا
419
00:14:08,959 –> 00:14:11,040
بتوانید کل رایانه را روی لپتاپ خود قرار دهید،
420
00:14:11,040 –> 00:14:14,240
اما معمولاً این کار بسیار آسانتر است. یک
421
00:14:14,240 –> 00:14:16,079
دانشمند داده از نظر مقدار
422
00:14:16,079 –> 00:14:17,760
زمانی که آنها قرار است صرف کنند،
423
00:14:17,760 –> 00:14:19,680
اگر بتوانند به نحوی
424
00:14:19,680 –> 00:14:21,440
آن محاسبات را به فضای ابری
425
00:14:21,440 –> 00:14:24,160
منتقل کنند، جایی که آن محاسبات فقط در یک نمونه بسیار بزرگتر اجرا می شود،
426
00:14:24,160 –> 00:14:25,360
427
00:14:25,360 –> 00:14:27,040
بنابراین کاربر ما در این مورد می تواند وارد شود
428
00:14:27,040 –> 00:14:29,040
. آنها فقط می توانند
429
00:14:29,040 –> 00:14:30,720
آن گره را حاشیه نویسی کنند و می توانند بگویند که این
430
00:14:30,720 –> 00:14:32,079
فقط باید
431
00:14:32,079 –> 00:14:35,279
روی یک نمونه با حداقل 20
432
00:14:35,279 –> 00:14:37,440
گیگ رم اجرا شود و سپس استعاره دقیقاً
433
00:14:37,440 –> 00:14:38,480
آن را محاسبه می کند
434
00:14:38,480 –> 00:14:41,279
و آن را در پشت صحنه برای
435
00:14:41,279 –> 00:14:41,839
کاربر اجرا می کند
436
00:14:41,839 –> 00:14:43,360
و همه چیز را لوله می کند. لگ
437
00:14:43,360 –> 00:14:45,920
لپتاپهایشان را ثبت میکند، بنابراین برای کاربر
438
00:14:45,920 –> 00:14:49,040
تقریباً به نظر میرسد که لپتاپشان
439
00:14:49,040 –> 00:14:52,160
فقط آن را دارد، فقط در این لحظه حافظه رم بیشتری دارد، اکنون
440
00:14:52,160 –> 00:14:53,440
در پشت صحنه کاری که ممکن است جریان داشته باشد
441
00:14:53,440 –> 00:14:55,199
این است که اساساً
442
00:14:55,199 –> 00:14:57,040
از تمام مشکلات مراقبت میکند. y برداشتن مثل خوب از
443
00:14:57,040 –> 00:14:58,959
چه تصویر docker استفاده کنید
444
00:14:58,959 –> 00:15:00,639
چگونه کد خود را بسته بندی کنید چگونه یک نمونه از راه دور را در واقع نمونه سازی
445
00:15:00,639 –> 00:15:02,240
446
00:15:02,240 –> 00:15:04,079
کنید و کد خود را اجرا کنید تا نتایج را بازگردانید به
447
00:15:04,079 –> 00:15:05,920
طوری که شما به عنوان یک کاربر نهایی
448
00:15:05,920 –> 00:15:07,519
هرگز مجبور نباشید در مورد هر یک از آن
449
00:15:07,519 –> 00:15:08,959
نگرانی هایی که می توانید خیلی دوست داشته باشید فکر کنید. به راحتی
450
00:15:08,959 –> 00:15:09,440
فقط
451
00:15:09,440 –> 00:15:10,639
منابع مورد نیاز خود را مبادله
452
00:15:10,639 –> 00:15:12,560
کنید و
453
00:15:12,560 –> 00:15:13,440
متافلو کار
454
00:15:13,440 –> 00:15:16,639
خود را برای شما انجام خواهد داد، فرض کنید
455
00:15:16,639 –> 00:15:17,600
اولین مرحله
456
00:15:17,600 –> 00:15:20,160
را همین الان اجرا کرده اید، مرحله دوم، شما در حال
457
00:15:20,160 –> 00:15:21,839
آموزش مدل بر اساس ویژگی
458
00:15:21,839 –> 00:15:23,920
هایی هستید که در مرحله اول ایجاد کرده اید.
459
00:15:23,920 –> 00:15:26,320
و اکنون معمولاً چیزی که در نهایت اتفاق میافتد این
460
00:15:26,320 –> 00:15:27,360
است که میدانید
461
00:15:27,360 –> 00:15:30,399
به نحوی کاربر باید تصمیم بگیرد
462
00:15:30,399 –> 00:15:32,800
که چگونه دادهها را بین این دو مرحله به
463
00:15:32,800 –> 00:15:34,399
درستی منتقل کند، اگر همه چیز به صورت محلی
464
00:15:34,399 –> 00:15:36,000
روی لپتاپ شما اجرا میشود، خیلی
465
00:15:36,000 –> 00:15:36,560
راحتتر است،
466
00:15:36,560 –> 00:15:38,079
اما اگر به شما اجازه دهد یکی را بدانید چه اتفاقی میافتد.
467
00:15:38,079 –> 00:15:39,600
468
00:15:39,600 –> 00:15:40,160
مرحله دیگر
469
00:15:40,160 –> 00:15:42,720
روی لپتاپ من اجرا میشود یا یک
470
00:15:42,720 –> 00:15:44,320
نمونه دیگر در ابر
471
00:15:44,320 –> 00:15:47,680
و جریان متا بهطور پیشفرض
472
00:15:47,680 –> 00:15:48,880
از کل
473
00:15:48,880 –> 00:15:50,560
وضعیت گره عکس میگیرد و برای همه گره های بعدی در دسترس است تا
474
00:15:50,560 –> 00:15:52,480
475
00:15:52,480 –> 00:15:54,560
دوباره کاربر مجبور نباشد به
476
00:15:54,560 –> 00:15:56,720
انتقال حالت بین این گره ها فکر کند و
477
00:15:56,720 –> 00:15:58,240
می تواند
478
00:15:58,240 –> 00:16:00,240
کد خود را بنویسد با این فرض که اینها
479
00:16:00,240 –> 00:16:02,880
همه متغیرهای کلاس هستند و در همه جا در دسترس هستند
480
00:16:02,880 –> 00:16:06,160
و دوباره مانند آن
481
00:16:06,160 –> 00:16:06,880
482
00:16:06,880 –> 00:16:09,440
با توجه به اینکه
483
00:16:09,440 –> 00:16:10,959
میدانید نتفلیکس
484
00:16:10,959 –> 00:16:13,199
سرمایهگذاری قابل توجهی در
485
00:16:13,199 –> 00:16:14,720
یادگیری ماشین دارد، آنها را کمی
486
00:16:14,720 –> 00:16:16,480
487
00:16:16,480 –> 00:16:19,600
488
00:16:19,600 –> 00:16:20,800
489
00:16:20,800 –> 00:16:22,720
490
00:16:22,720 –> 00:16:24,000
کارآمدتر میکند.
491
00:16:24,000 –> 00:16:27,759
همچنین به ما کمک میکند تا
492
00:16:27,759 –> 00:16:30,959
قسمتهایی از کدمان را جدا کنیم که فقط
493
00:16:30,959 –> 00:16:32,880
باید مانند نمونههای گرانقیمت اجرا شوند و
494
00:16:32,880 –> 00:16:34,240
سایر بخشهای کد میتوانند روی نمونههای ارزانتر اجرا شوند، به
495
00:16:34,240 –> 00:16:35,519
496
00:16:35,519 –> 00:16:38,800
عنوان مثال در این مورد که من
497
00:16:38,800 –> 00:16:40,000
با دادهها بازی میکردم، سپس
498
00:16:40,000 –> 00:16:41,440
یک مدل را آموزش میدادم و سپس آن را شروع میکردم.
499
00:16:41,440 –> 00:16:42,880
در جایی مدل کنید
500
00:16:42,880 –> 00:16:44,880
شاید بدانید که فقط مرحله وسط
501
00:16:44,880 –> 00:16:47,199
باید روی یک نمونه gpu اجرا شود
502
00:16:47,199 –> 00:16:49,839
و بقیه مراحل می توانند درست مانند نرم افزار اجرا شوند.
503
00:16:49,839 –> 00:16:51,199
504
00:16:51,199 –> 00:16:53,680
نمونههای ec2 را میشناسید که
505
00:16:53,680 –> 00:16:56,639
aws ارائه میکند که به
506
00:16:56,639 –> 00:16:58,959
گرانی نمونههای فعالشده gpu نیستند و
507
00:16:58,959 –> 00:17:01,360
همچنین به ما اجازه میدهد تا نمایه هزینههای خود را به
508
00:17:01,360 –> 00:17:02,480
میزان قابل توجهی پایین نگه داریم
509
00:17:02,480 –> 00:17:04,000
که همه اینها برای من کاملاً منطقی است این
510
00:17:04,000 –> 00:17:06,319
ایده که میخواهید از
511
00:17:06,319 –> 00:17:08,959
منابع مشترکی که میدانید استفاده کنید. همانطور که می توانید
512
00:17:08,959 –> 00:17:10,480
صرفه جویی زیادی را به همراه
513
00:17:10,480 –> 00:17:12,400
خواهد داشت، اگر کسی می خواهد این نوع حاشیه نویسی ها را بنویسد،
514
00:17:12,400 –> 00:17:13,599
شما تجهیزات
515
00:17:13,599 –> 00:17:16,160
یا منابعی را می شناسید که می شناسید، یک سری وسایل یا منابعی در اختیار شما قرار نخواهد گرفت تا
516
00:17:16,160 –> 00:17:18,400
کمی
517
00:17:18,400 –> 00:17:21,599
به این موضوع بپردازید.
518
00:17:21,599 –> 00:17:24,319
به نظر می رسد
519
00:17:24,319 –> 00:17:24,880
520
00:17:24,880 –> 00:17:27,199
که آیا آنها این کار را در پایتون در
521
00:17:27,199 –> 00:17:28,720
نوعی از زبان نشانه گذاری انجام می دهند
522
00:17:28,720 –> 00:17:30,640
یا چیزی خاص در داخل
523
00:17:30,640 –> 00:17:32,320
زبان متافلو است
524
00:17:32,320 –> 00:17:35,120
، بنابراین این همه پایتون خالص است، بنابراین ما
525
00:17:35,120 –> 00:17:36,320
تصمیم گرفتیم
526
00:17:36,320 –> 00:17:41,039
که با هیچ esl یا json خاصی که مبتنی بر یامل است، استفاده نکنیم.
527
00:17:41,039 –> 00:17:44,320
مشخصات صرفاً به
528
00:17:44,320 –> 00:17:45,039
این دلیل که
529
00:17:45,039 –> 00:17:47,280
خواندن و نوشتن برای مردم
530
00:17:47,280 –> 00:17:49,360
در یک زبان برنامهنویسی ساده آسانتر است
531
00:17:49,360 –> 00:17:52,240
، بنابراین در حال حاضر برای جریان متا منبع باز،
532
00:17:52,240 –> 00:17:53,919
ما
533
00:17:53,919 –> 00:17:56,160
همه
534
00:17:56,160 –> 00:17:57,520
ادغامها را عمدتاً برای ابر aws داریم.
535
00:17:57,520 –> 00:17:59,280
و دلیل آن این بود که
536
00:17:59,280 –> 00:18:01,200
نتفلیکس یک فروشگاه aws است،
537
00:18:01,200 –> 00:18:03,200
ما تجربه قابل توجهی با آن
538
00:18:03,200 –> 00:18:04,880
داریم، بله، اما شاهد
539
00:18:04,880 –> 00:18:07,919
افزایش مشارکت جامعه
540
00:18:07,919 –> 00:18:10,720
برای ادغام با gcp و azure و
541
00:18:10,720 –> 00:18:12,480
سایر بخشهای اکوسیستم kubernetes هستیم،
542
00:18:12,480 –> 00:18:13,120
543
00:18:13,120 –> 00:18:14,880
بنابراین مانند کسی که میتواند از
544
00:18:14,880 –> 00:18:16,559
برخی از آنها استفاده کند. آن منابع نیز،
545
00:18:16,559 –> 00:18:19,520
اما ایده کلی مانند خوب است، من می خواهم
546
00:18:19,520 –> 00:18:20,400
این مدل
547
00:18:20,400 –> 00:18:23,919
با این مجموعه از منابع آموزش ببیند
548
00:18:23,919 –> 00:18:28,160
یا می خواهم از این
549
00:18:28,160 –> 00:18:31,440
گره خاص برای انجام نوعی پردازش داده استفاده
550
00:18:31,440 –> 00:18:33,600
کنم، آن حاشیه نویسی
551
00:18:33,600 –> 00:18:35,039
دقیقاً در پایتون خالص نوشته
552
00:18:35,039 –> 00:18:37,039
شده است. بهعنوان بخشی از برنامهای که
553
00:18:37,039 –> 00:18:40,150
ایجاد
554
00:18:40,150 –> 00:18:41,679
555
00:18:41,679 –> 00:18:44,080
کردهاید، پلتفرم برنامه دیجیتالی دیجیتالوسیان، یک
556
00:18:44,080 –> 00:18:46,000
پلتفرم جدید بهعنوان یک راهحل خدماتی
557
00:18:46,000 –> 00:18:48,559
برای ساخت برنامههای بومی ابری مدرن با
558
00:18:48,559 –> 00:18:50,160
پلتفرم برنامه است که میتوانید به سادگی و به سادگی
559
00:18:50,160 –> 00:18:52,799
برنامهها و وبسایتهای استاتیک را گسترش دهید و مقیاس دهید.
560
00:18:52,799 –> 00:18:54,720
561
00:18:54,720 –> 00:18:56,960
به مخزن github خود اشاره کنید
562
00:18:56,960 –> 00:18:58,160
و اجازه دهید پلتفرم برنامه
563
00:18:58,160 –> 00:19:00,240
تمام کارهای سنگین مربوط به
564
00:19:00,240 –> 00:19:01,200
زیرساخت ها
565
00:19:01,200 –> 00:19:02,880
را به
566
00:19:02,880 –> 00:19:04,240
صورت رایگان در پلتفرم برنامه Digitalocean شروع
567
00:19:04,240 –> 00:19:07,840
کند. t dot co slash python real that’s
568
00:19:07,840 –> 00:19:10,880
d o dot c o slash
569
00:19:10,880 –> 00:19:12,980
python real
570
00:19:12,980 –> 00:19:15,679
[Music]
571
00:19:15,679 –> 00:19:17,360
نوعی ساختمان در بالای آن این
572
00:19:17,360 –> 00:19:20,000
ایده از عکس فوری که به نظر من
573
00:19:20,000 –> 00:19:23,360
کاملاً جذاب است
574
00:19:23,360 –> 00:19:27,360
این است که چگونه عکس فوری ذخیره می شود
575
00:19:27,360 –> 00:19:29,600
و سپس حدس می زنم چگونه آن را به یاد بیاورم
576
00:19:29,600 –> 00:19:30,559
این
577
00:19:30,559 –> 00:19:32,640
نوع جریان کاری چگونه به نظر می
578
00:19:32,640 –> 00:19:34,320
رسد و چه احساسی دارد تا آنجا که واقعاً
579
00:19:34,320 –> 00:19:36,000
مانند نوشتن پرونده ها و چیزهایی است
580
00:19:36,000 –> 00:19:38,320
که بله، بنابراین
581
00:19:38,320 –> 00:19:40,160
آنچه در عمل در teraflow اتفاق می افتد این است
582
00:19:40,160 –> 00:19:41,360
که
583
00:19:41,360 –> 00:19:44,400
زمان اجرا متافلو
584
00:19:44,400 –> 00:19:48,160
توجه خواهد شد. از کل حالت و
585
00:19:48,160 –> 00:19:50,480
اوه، اساسا آن را ترشی می کند و
586
00:19:50,480 –> 00:19:52,320
فشرده می کند و
587
00:19:52,320 –> 00:19:54,880
در فروشگاه داده ذخیره می کند، به عنوان مثال، می
588
00:19:54,880 –> 00:19:55,440
دانید که می
589
00:19:55,440 –> 00:19:57,280
توانید داده های ذخیره شده را به عنوان s3 آمازون تصور کنید
590
00:19:57,280 –> 00:19:58,720
و
591
00:19:58,720 –> 00:20:00,720
ما آن را به صورت آدرس محتوایی ذخیره می
592
00:20:00,720 –> 00:20:01,919
کنیم تا
593
00:20:01,919 –> 00:20:03,760
بتوانیم در هزینه های ذخیره سازی صرفه جویی کنید حتی اگر
594
00:20:03,760 –> 00:20:05,360
ذخیره سازی روز به روز ارزان تر و ارزان تر
595
00:20:05,360 –> 00:20:06,480
می شود
596
00:20:06,480 –> 00:20:09,600
و هنگامی که هر گره ای در آن نقطه
597
00:20:09,600 –> 00:20:12,000
از زمان اجرا می شود، می توانیم با تنبلی
598
00:20:12,000 –> 00:20:14,799
هر یک از این مقادیر را زمانی که کد شروع
599
00:20:14,799 –> 00:20:15,840
به اجرا
600
00:20:15,840 –> 00:20:18,840
در هر یک از نمونه ها می کند به یاد بیاوریم. e و
601
00:20:18,840 –> 00:20:20,559
عکس فوری اساساً
602
00:20:20,559 –> 00:20:23,039
شما می دانید که قطعاً یک مزیت آشکار
603
00:20:23,039 –> 00:20:24,400
این است که کاربر مجبور نیست به
604
00:20:24,400 –> 00:20:26,159
انتقال وضعیت اهمیت دهد،
605
00:20:26,159 –> 00:20:29,200
اما مزایای دیگری نیز وجود دارد که به همان اندازه عالی
606
00:20:29,200 –> 00:20:30,720
است،
607
00:20:30,720 –> 00:20:33,440
با توجه به اینکه کل حالت در ابدیت
608
00:20:33,440 –> 00:20:34,080
ذخیره می شود،
609
00:20:34,080 –> 00:20:36,960
مردم می توانند به گذشته برگردند.
610
00:20:36,960 –> 00:20:38,000
و آنها میتوانند
611
00:20:38,000 –> 00:20:40,799
هر محاسباتی را مجدداً پخش کنند، اگر فرض کنیم گردش
612
00:20:40,799 –> 00:20:42,080
کارشان با هر خطایی مواجه
613
00:20:42,080 –> 00:20:43,600
شده باشد، برای آنها سادهتر و سادهتر است
614
00:20:43,600 –> 00:20:45,200
615
00:20:45,200 –> 00:20:48,559
که بفهمند چرا این خطا رخ داده است،
616
00:20:48,559 –> 00:20:50,720
زیرا همه چیز عکسبرداری شده است
617
00:20:50,720 –> 00:20:52,080
و کاربر مجبور نیست به گذشته
618
00:20:52,080 –> 00:20:54,240
برگردد و مانند آن باشد. سلام می دانید که
619
00:20:54,240 –> 00:20:56,720
اگر من این دستور گزارش دیگری را اضافه کرده بودم
620
00:20:56,720 –> 00:20:57,360
621
00:20:57,360 –> 00:21:00,159
یا این را به روش دیگری ضبط می کردم، زیرا ما
622
00:21:00,159 –> 00:21:01,679
همه چیز را ذخیره
623
00:21:01,679 –> 00:21:05,200
می کنیم تا فقط به بازیابی
624
00:21:05,200 –> 00:21:07,280
خطاها کمی ساده تر و ساده تر
625
00:21:07,280 –> 00:21:08,480
626
00:21:08,480 –> 00:21:11,039
کمک کند و همچنین به نوعی مانند یادداشت کردن کمک می
627
00:21:11,039 –> 00:21:11,919
628
00:21:11,919 –> 00:21:14,400
کند. میتوانم به گذشته برگردم، میتوانم
629
00:21:14,400 –> 00:21:15,200
برخی از کدها را تغییر
630
00:21:15,200 –> 00:21:17,200
دهم که میتوانم آنها را روی حالت برای مراحل قبلی خود کپی کنم
631
00:21:17,200 –> 00:21:18,880
و سپس
632
00:21:18,880 –> 00:21:21,120
میتوانم اجرای خود را از سر بگیرم
633
00:21:21,120 –> 00:21:23,440
و همه چیز از این قابلیتها
634
00:21:23,440 –> 00:21:24,799
معمولاً زمانی مفید است که
635
00:21:24,799 –> 00:21:28,480
افراد در حال رفع اشکال گردش کار خود هستند
636
00:21:28,480 –> 00:21:31,360
و میدانید که میتوانید تصور کنید که
637
00:21:31,360 –> 00:21:32,159
نتفلیکس دارای
638
00:21:32,159 –> 00:21:34,080
مجموعهای از گردشهای کاری است که دارای
639
00:21:34,080 –> 00:21:35,760
سینههای فوقالعاده قوی هستند،
640
00:21:35,760 –> 00:21:37,840
بنابراین وقتی همه چیز شکست میخورد،
641
00:21:37,840 –> 00:21:39,440
برای ما بسیار مهم است
642
00:21:39,440 –> 00:21:42,320
که مطمئن شویم کاربرانمان آیا ما
643
00:21:42,320 –> 00:21:44,480
هنوز باید شکست را قبول کنیم، اما
644
00:21:44,480 –> 00:21:46,880
آنها واقعاً می توانند آن
645
00:21:46,880 –> 00:21:49,600
خطاها را بازتولید کنند تا بتوانند به طور قابل اعتماد آن را برطرف کنند
646
00:21:49,600 –> 00:21:52,400
و به جلو حرکت کنند، فکر می کنم این
647
00:21:52,400 –> 00:21:54,640
بخش بسیار قوی از علم است،
648
00:21:54,640 –> 00:21:56,480
یادم می آید شما می دانید
649
00:21:56,480 –> 00:21:59,280
که چند سال پیش در علم داده غواصی کردید و
650
00:21:59,280 –> 00:22:02,200
شنیدید شما می دانید که گاهی اوقات
651
00:22:02,200 –> 00:22:03,360
تکرار نشدن
652
00:22:03,360 –> 00:22:06,400
آزمایش ها بر اساس
653
00:22:06,400 –> 00:22:08,080
بسته های مشابه یا چیزهایی که استفاده می شوند، به طوری
654
00:22:08,080 –> 00:22:10,320
که این حالت ذخیره
655
00:22:10,320 –> 00:22:12,880
شده واقعاً بسیار قدرتمند است، من می توانم
656
00:22:12,880 –> 00:22:14,080
به آن فکر کنم شما
657
00:22:14,080 –> 00:22:15,919
نه تنها در مورد نوع
658
00:22:15,919 –> 00:22:17,360
آزمایش های علمی که شما می دانید بچه ها
659
00:22:17,360 –> 00:22:18,240
این کار را انجام می دهند،
660
00:22:18,240 –> 00:22:20,720
اما در موقعیت های پزشکی یا سایر
661
00:22:20,720 –> 00:22:22,159
موقعیت هایی که
662
00:22:22,159 –> 00:22:24,080
663
00:22:24,080 –> 00:22:26,720
تکرارپذیری شدید واقعی واقعاً حیاتی است
664
00:22:26,720 –> 00:22:28,799
و باعث می شود من به نوعی به بازیهای ویدیویی فکر میکنم
665
00:22:28,799 –> 00:22:29,840
666
00:22:29,840 –> 00:22:32,640
این ایده که من قطعاً فردی
667
00:22:32,640 –> 00:22:33,520
668
00:22:33,520 –> 00:22:35,440
669
00:22:35,440 –> 00:22:37,600
670
00:22:37,600 –> 00:22:40,480
هستم که خیلی پسانداز میکنم، همسرم را دیوانه میکند، او هم در بازیهای ویدیویی حضور دارد، اما من دائماً در حال پسانداز هستم و
671
00:22:40,480 –> 00:22:43,520
گاهی به گذشته برمیگردم و میگویم تو
672
00:22:43,520 –> 00:22:45,360
میدانم میخواهم از این نقطه بروم،
673
00:22:45,360 –> 00:22:46,960
زمانی که همه چیز خوب بود،
674
00:22:46,960 –> 00:22:49,679
شما میدانید به نوعی ایده سفر در زمان را
675
00:22:49,679 –> 00:22:50,720
میدانید و میدانید
676
00:22:50,720 –> 00:22:52,480
که میدانید آن تصمیمها را
677
00:22:52,480 –> 00:22:53,679
از آنجا بگیرید، بنابراین فکر میکنم که این یک
678
00:22:53,679 –> 00:22:54,000
جور درست است
679
00:22:54,000 –> 00:22:56,799
و از یک نوع پلتفرم بازی ویدیویی دیگر استفاده کنید.
680
00:22:56,799 –> 00:22:57,679
من
681
00:22:57,679 –> 00:22:59,440
682
00:22:59,440 –> 00:23:01,760
نمیدانم اصلاً به بازیهای ویدیویی علاقه دارید یا نه،
683
00:23:01,760 –> 00:23:03,840
اما این ایده که میتوانید
684
00:23:03,840 –> 00:23:05,039
سیوهای خود را بردارید
685
00:23:05,039 –> 00:23:07,039
و آنها را از یک پلتفرم به پلتفرم
686
00:23:07,039 –> 00:23:08,960
دیگر منتقل
687
00:23:08,960 –> 00:23:10,080
کنید، اینجا شبیه به یک چیز است.
688
00:23:10,080 –> 00:23:11,600
این ایده
689
00:23:11,600 –> 00:23:13,600
که شما به طور بالقوه میتوانید زیرساختهای خود را جابهجا کنید واقعاً کاملاً ساده است
690
00:23:13,600 –> 00:23:15,120
و قبلاً
691
00:23:15,120 –> 00:23:17,280
به ایده رفتن از یک لپتاپ به انتقال
692
00:23:17,280 –> 00:23:19,039
برخی چیزها به سمت ابر
693
00:23:19,039 –> 00:23:21,360
و مشخص کردن آن
694
00:23:21,360 –> 00:23:23,760
منابع اشاره کردهاید که در آن نوع نحو دکوراتور است.
695
00:23:23,760 –> 00:23:26,080
کی nd از به جای خود می آید
696
00:23:26,080 –> 00:23:28,720
بله بنابراین ما از لیبرال استفاده می کنیم مانند ما
697
00:23:28,720 –> 00:23:30,240
به معنای واقعی کلمه از
698
00:23:30,240 –> 00:23:32,000
دکوراتورها برای همه چیز استفاده می کنیم، بنابراین شما می توانید
699
00:23:32,000 –> 00:23:33,919
منابع را مشخص کنید، می توانید
700
00:23:33,919 –> 00:23:36,080
ویژگی های اجرایی را که می دانید مشخص کنید، مانند
701
00:23:36,080 –> 00:23:37,760
اینکه آیا می خواهید دوست داشته باشید دوباره این محاسبه را امتحان کنید
702
00:23:37,760 –> 00:23:39,120
و غیره و غیره.
703
00:23:39,120 –> 00:23:41,360
می توانید مشخص کنید از چه نوع
704
00:23:41,360 –> 00:23:43,440
وابستگی های کتابخانه ای می خواهید استفاده کنید
705
00:23:43,440 –> 00:23:45,360
آیا می خواهید از
706
00:23:45,360 –> 00:23:48,400
هر بسته ای مانند tensorflow gpu
707
00:23:48,400 –> 00:23:51,120
pytorch استفاده کنید که کار شما را انجام می دهد و سپس با توجه به اینکه
708
00:23:51,120 –> 00:23:52,480
می دانید همه چیز در دنیای پزشکی بعد از جهان اتفاق می افتد،
709
00:23:52,480 –> 00:23:53,919
710
00:23:53,919 –> 00:23:56,799
بنابراین ما می توانیم اساساً این را فهرست و مدیریت
711
00:23:56,799 –> 00:23:58,720
کنیم اطلاعات فراداده
712
00:23:58,720 –> 00:24:01,440
و ارائه ضمانتهای قویتری برای
713
00:24:01,440 –> 00:24:03,039
تکرارپذیری
714
00:24:03,039 –> 00:24:05,679
و بنابراین نکته دیگری که
715
00:24:05,679 –> 00:24:07,679
برای
716
00:24:07,679 –> 00:24:10,559
سازمانهای بزرگتر بسیار مهم است،
717
00:24:10,559 –> 00:24:12,000
همکاری است
718
00:24:12,000 –> 00:24:14,880
و این مفهوم تکرارپذیری از
719
00:24:14,880 –> 00:24:16,880
این
720
00:24:16,880 –> 00:24:20,240
جنبه
721
00:24:20,240 –> 00:24:22,320
بسیار مهم میشود. بر اساس کار همکارانم،
722
00:24:22,320 –> 00:24:23,279
723
00:24:23,279 –> 00:24:25,600
بله، شرط جدول این است که من
724
00:24:25,600 –> 00:24:27,120
باید بتوانم
725
00:24:27,120 –> 00:24:28,960
کاری را که قبلا انجام داده اند تکرار کنم. به طوری که
726
00:24:28,960 –> 00:24:30,480
می توانم به طور قابل اعتماد
727
00:24:30,480 –> 00:24:32,000
تغییراتی ایجاد کنم و به نوعی
728
00:24:32,000 –> 00:24:33,520
پیشرفت کنم،
729
00:24:33,520 –> 00:24:35,679
بنابراین اینجاست که این جنبه
730
00:24:35,679 –> 00:24:36,720
نیز
731
00:24:36,720 –> 00:24:38,480
برای ما بسیار مفید است، بله، ایده
732
00:24:38,480 –> 00:24:40,000
مانند
733
00:24:40,000 –> 00:24:43,039
واگذاری پروژه یا
734
00:24:43,039 –> 00:24:44,159
من در حال حاضر تجربه ای را تجربه می
735
00:24:44,159 –> 00:24:45,840
کنم. من سعی میکنم به تعطیلات
736
00:24:45,840 –> 00:24:47,279
بروم
737
00:24:47,279 –> 00:24:49,279
و این ایده که دوست دارم بتوانم دوست داشته باشم،
738
00:24:49,279 –> 00:24:51,279
بگو: باشه، همه این کارها را انجام دادهام، همه این کارها را
739
00:24:51,279 –> 00:24:52,880
تنظیم کردهام، همه این
740
00:24:52,880 –> 00:24:54,159
چیزها برنامهریزی شده است و قرار است
741
00:24:54,159 –> 00:24:55,120
اتفاق بیفتد،
742
00:24:55,120 –> 00:24:57,520
اما بتوانم برای مرتب کردن این
743
00:24:57,520 –> 00:24:58,400
پروژه در
744
00:24:58,400 –> 00:25:01,279
جایی که دارد، این سطح اضافی از
745
00:25:01,279 –> 00:25:02,799
مستندات وجود دارد
746
00:25:02,799 –> 00:25:04,880
که در جایی اتفاق افتاده است که شما مشخص کردهاید که
747
00:25:04,880 –> 00:25:07,039
چه سختافزاری قرار است چه کاری انجام دهد و
748
00:25:07,039 –> 00:25:07,760
در کجا
749
00:25:07,760 –> 00:25:10,880
و سپس
750
00:25:10,880 –> 00:25:13,520
در طول مسیر چندین حالت را ذخیره کردهاید.
751
00:25:13,520 –> 00:25:14,960
به یک سازمان اجازه می دهد تا
752
00:25:14,960 –> 00:25:16,640
در داخل یک مانند شما گفت: یک
753
00:25:16,640 –> 00:25:18,320
سازمان بتواند به
754
00:25:18,320 –> 00:25:19,279
کسی بتواند آن را انتخاب کند
755
00:25:19,279 –> 00:25:22,559
و احتمالاً شما می دانید که با تماشای
756
00:25:22,559 –> 00:25:24,960
یا بازی با برخی از این
757
00:25:24,960 –> 00:25:26,480
نسخه های قبلی پروژه، آنها می
758
00:25:26,480 –> 00:25:29,039
توانند به نوعی یاد بگیرند. خوب
759
00:25:29,039 –> 00:25:30,640
آنها این را امتحان کردند و سپس آن را امتحان کردند
760
00:25:30,640 –> 00:25:32,480
و شما می توانید به نوعی از
761
00:25:32,480 –> 00:25:33,919
بین تغییرات مختلف عبور کنید
762
00:25:33,919 –> 00:25:35,760
و همه آن تغییرات
763
00:25:35,760 –> 00:25:37,360
ذخیره می شوند، آیا به گونه ای
764
00:25:37,360 –> 00:25:39,440
ذخیره می شود که می دانید آیا
765
00:25:39,440 –> 00:25:40,880
ممکن است مانند
766
00:25:40,880 –> 00:25:43,120
عکس های فوری روی
767
00:25:43,120 –> 00:25:44,720
رایانه. نمی دانم اپل ماشین زمان خود را
768
00:25:44,720 –> 00:25:45,760
دارد که در آن
769
00:25:45,760 –> 00:25:47,120
لزوماً مجبور نیست
770
00:25:47,120 –> 00:25:48,480
هر بار
771
00:25:48,480 –> 00:25:50,400
که فقط از تغییرات نسخه پشتیبان تهیه
772
00:25:50,400 –> 00:25:52,159
می کند از کل رایانه
773
00:25:52,159 –> 00:25:55,360
نسخه پشتیبان تهیه کند. اوه
774
00:25:55,360 –> 00:25:58,559
اساساً فعلاً def را ذخیره نکنید
775
00:25:58,559 –> 00:26:00,400
بسیار خوب، بنابراین ما اساساً به نظر می رسد
776
00:26:00,400 –> 00:26:02,159
خوب است آیا اطلاعات مشابه را قبلاً ذخیره کرده ایم اگر ذخیره
777
00:26:02,159 –> 00:26:03,120
778
00:26:03,120 –> 00:26:04,880
کرده ایم، از آن صرف نظر می کنیم و فقط
779
00:26:04,880 –> 00:26:06,480
یک اشاره گر به آن
780
00:26:06,480 –> 00:26:09,039
اطلاعات مشابه ذخیره می کنیم، وگرنه ما
781
00:26:09,039 –> 00:26:10,159
فقط دوست داریم
782
00:26:10,159 –> 00:26:13,360
اوه یک کپی فشرده از اطلاعات آپلود کنید خیلی خوب است
783
00:26:13,360 –> 00:26:15,279
و اوه نظر شما مثل
784
00:26:15,279 –> 00:26:17,679
آزمایش کاملاً مشخص بود.
785
00:26:17,679 –> 00:26:18,400
786
00:26:18,400 –> 00:26:20,559
787
00:26:20,559 –> 00:26:21,520
788
00:26:21,520 –> 00:26:24,320
789
00:26:24,320 –> 00:26:25,919
790
00:26:25,919 –> 00:26:26,559
ایده های جالب
791
00:26:26,559 –> 00:26:29,039
و با توجه به اینکه ما در حال گرفتن عکس فوری از
792
00:26:29,039 –> 00:26:31,039
وضعیتی هستیم که همه ابرداده
793
00:26:31,039 –> 00:26:33,760
ها را از طرف کاربر ذخیره می کنیم، اوه این کار را
794
00:26:33,760 –> 00:26:35,440
برای آنها ساده تر می کند تا به
795
00:26:35,440 –> 00:26:37,679
آزمایش ادامه دهند و سپس می توانند
796
00:26:37,679 –> 00:26:39,679
به گذشته برگردند و ببینند
797
00:26:39,679 –> 00:26:41,840
کدام مدل چگونه و چگونه رفتار کرده است. سپس آنها
798
00:26:41,840 –> 00:26:42,960
می توانند
799
00:26:42,960 –> 00:26:44,880
کاری را که می خواهند به تولید ارتقا دهند
800
00:26:44,880 –> 00:26:46,480
و غیره انتخاب کنند،
801
00:26:46,480 –> 00:26:48,640
بدون اینکه خودشان کار خاصی انجام دهند.
802
00:26:48,640 –> 00:26:49,520
803
00:26:49,520 –> 00:26:52,559
804
00:26:52,559 –> 00:26:54,720
805
00:26:54,720 –> 00:26:56,000
806
00:26:56,000 –> 00:26:57,919
فکر می کنم خوب است،
807
00:26:57,919 –> 00:26:59,679
شما می دانید که اولین پاسخ
808
00:26:59,679 –> 00:27:01,120
این است که به حل بسیاری از
809
00:27:01,120 –> 00:27:02,640
مشکلات زیرساختی و
810
00:27:02,640 –> 00:27:04,480
مشکلات حمل و نقل شما کمک می کند، اما
811
00:27:04,480 –> 00:27:07,120
در زیر آن ممکن است یک برد بزرگتر باشد
812
00:27:07,120 –> 00:27:08,880
و در برخی موارد خوب منظورم شاید
813
00:27:08,880 –> 00:27:10,400
با داده ها باشد. خود دانشمندان نمیدانم
814
00:27:10,400 –> 00:27:11,760
815
00:27:11,760 –> 00:27:15,200
بله بله منظورم این است که شما میدانید که چیزی که من
816
00:27:15,200 –> 00:27:17,279
تا به حال دیدهام
817
00:27:17,279 –> 00:27:20,399
معمولاً افرادی هستند که برای مقابله با آنها تلاش میکنند
818
00:27:20,399 –> 00:27:21,440
مانند شما که میدانید مانند
819
00:27:21,440 –> 00:27:23,760
یک مدل در تولید قرار میگیرند و این.
820
00:27:23,760 –> 00:27:24,720
821
00:27:24,720 –> 00:27:26,240
واقعاً واقعاً سخت و دشوار است، مانند
822
00:27:26,240 –> 00:27:28,799
علم داده به خودی خود یک زمینه فوق العاده
823
00:27:28,799 –> 00:27:30,640
سخت است و سپس پرداختن به
824
00:27:30,640 –> 00:27:33,200
زیرساخت آن را دو برابر می کند،
825
00:27:33,200 –> 00:27:36,480
اما
826
00:27:36,480 –> 00:27:39,520
وقتی فرض کنید
827
00:27:39,520 –> 00:27:41,360
پروژه واقعاً به پایان می رسد و ذینفعان شما
828
00:27:41,360 –> 00:27:43,600
شروع به تقاضای
829
00:27:43,600 –> 00:27:46,159
پیشرفت های بیشتری می کنند، این یک مبارزه بزرگتر است. به مدل و اکنون
830
00:27:46,159 –> 00:27:47,200
شما
831
00:27:47,200 –> 00:27:49,840
اساساً در حال آموزش یک
832
00:27:49,840 –> 00:27:50,480
مدل
833
00:27:50,480 –> 00:27:53,440
متفاوت هستید با ویژگیهای بیشتر، در حالی که
834
00:27:53,440 –> 00:27:55,440
قبلاً یک مدل دیگر یا اصلی
835
00:27:55,440 –> 00:27:57,039
در حال تولید دارید
836
00:27:57,039 –> 00:27:59,600
که به طور منظم در تولید بهروزرسانی میشود
837
00:27:59,600 –> 00:28:00,960
و اکنون باید به این فکر کنید
838
00:28:00,960 –> 00:28:01,679
که خوب شما می دانید که
839
00:28:01,679 –> 00:28:04,799
چگونه می توانم یک مدل را در کنار مدل تولیدی خود آموزش دهم،
840
00:28:04,799 –> 00:28:05,760
841
00:28:05,760 –> 00:28:08,159
خوب به نوعی
842
00:28:08,159 –> 00:28:10,000
شما متوجه می شوید که خوب
843
00:28:10,000 –> 00:28:11,919
حالا چگونه می توانم بفهمم که این مدل
844
00:28:11,919 –> 00:28:13,039
بهتر از
845
00:28:13,039 –> 00:28:14,960
مدل تولیدی است که قبلاً
846
00:28:14,960 –> 00:28:16,640
چندین مدل مختلف دارم.
847
00:28:16,640 –> 00:28:18,960
تکنیکها شاید بخواهید یک تست زنده را اجرا کنید،
848
00:28:18,960 –> 00:28:20,559
شاید فقط بخواهید چند
849
00:28:20,559 –> 00:28:21,840
تست برگشتی آفلاین انجام دهید
850
00:28:21,840 –> 00:28:23,200
و سپس باید بفهمید چگونه می توانم
851
00:28:23,200 –> 00:28:24,880
این را به تولید ارتقا دهم و
852
00:28:24,880 –> 00:28:25,840
مدل قبلی را حذف کنم
853
00:28:25,840 –> 00:28:27,919
و تمام معیارها و همه چیز را ردیابی کنم
854
00:28:27,919 –> 00:28:28,880
و
855
00:28:28,880 –> 00:28:31,200
این که ناگهان بسیار پرمو می شود
856
00:28:31,200 –> 00:28:33,679
857
00:28:34,559 –> 00:28:37,120
و رویکرد ما این است که شما می دانید
858
00:28:37,120 –> 00:28:38,799
مانند mediflow اساساً باید
859
00:28:38,799 –> 00:28:40,320
از همه آن ها مراقبت کنید
860
00:28:40,320 –> 00:28:43,200
و به عنوان یک کاربر اگر می گویید یک مدل را آموزش می دهید
861
00:28:43,200 –> 00:28:44,960
یا اگر در حال انجام هر نوع
862
00:28:44,960 –> 00:28:46,080
آزمایشی هستید،
863
00:28:46,080 –> 00:28:48,080
همه چیز باید به نوعی
864
00:28:48,080 –> 00:28:49,840
شبیه به یک
865
00:28:49,840 –> 00:28:52,080
فضای کاربری منزوی اتفاق بیفتد، به طوری که شما
866
00:28:52,080 –> 00:28:54,720
867
00:28:54,720 –> 00:28:56,799
یک بار در هیچ نقطه ای از زمان کار دیگران را زیر پا نگذارید. شما از
868
00:28:56,799 –> 00:28:59,279
هر کاری که انجام دادهاید راضی هستید، پس
869
00:28:59,279 –> 00:29:01,120
میتوانید به راحتی مدلهای خود را تبلیغ کرده و
870
00:29:01,120 –> 00:29:02,559
تعویض کنید
871
00:29:02,559 –> 00:29:04,960
و معمولاً اگر بتوانید آن دسته از
872
00:29:04,960 –> 00:29:06,799
کارتها را ارائه دهید،
873
00:29:06,799 –> 00:29:09,039
این تضمینهای ایزولهسازی را به کاربران نهایی
874
00:29:09,039 –> 00:29:10,000
875
00:29:10,000 –> 00:29:12,640
میدهید، آنها میتوانند هر طور که هستند انجام دهند. میخواهند
876
00:29:12,640 –> 00:29:13,520
اساساً
877
00:29:13,520 –> 00:29:15,600
کارشان را ساختار بدهند بدون
878
00:29:15,600 –> 00:29:18,159
اینکه واقعاً ترسی داشته باشند که میدانید ممکن
879
00:29:18,159 –> 00:29:20,240
است به اشتباه
880
00:29:20,240 –> 00:29:21,760
مدل را در تولید عوض کنند، در حالی که نمیخواهند
881
00:29:21,760 –> 00:29:22,559
882
00:29:22,559 –> 00:29:25,600
چیزهایی از این نوع را دوست داشته باشند.
883
00:29:25,600 –> 00:29:27,760
بله، پس من چند
884
00:29:27,760 –> 00:29:29,039
سوال دارم
885
00:29:29,039 –> 00:29:31,679
که باید چند قدم عقب تر از این ایده
886
00:29:31,679 –> 00:29:32,320
887
00:29:32,320 –> 00:29:35,520
که خوب است، درباره هزینه منابع
888
00:29:35,520 –> 00:29:38,480
و علم داده صحبت می کنیم، دانشمندان
889
00:29:38,480 –> 00:29:40,480
هر ساعت در مقابل هزینه
890
00:29:40,480 –> 00:29:42,240
زیرساخت ها صحبت
891
00:29:42,240 –> 00:29:45,919
می کنیم. مکالمهای که
892
00:29:45,919 –> 00:29:47,679
به سطوح بالاتر مدیریت میرود، آیا
893
00:29:47,679 –> 00:29:49,039
میبینید که
894
00:29:49,039 –> 00:29:50,720
در داخل سازمان آن
895
00:29:50,720 –> 00:29:52,159
مکالمات را انجام میدهند، بنابراین
896
00:29:52,159 –> 00:29:55,919
897
00:29:55,919 –> 00:29:58,720
معمولاً اتفاقی که در نهایت رخ میدهد این است که
898
00:29:58,720 –> 00:30:00,640
این دانشمندان داده هستند که خودشان
899
00:30:00,640 –> 00:30:02,159
900
00:30:02,159 –> 00:30