Интернет-форум

Вернуться   Интернет в Санкт-Петербурге > Разговоры обо всем > Флейм

>> Хостинг - 2 Gb-20 Gb, CPanel, SSH, Web Disk, Softaculous, FTP, MySql, SSL сертификат, BackUP
>> VDS от 200 рублей, активация от 1 до 5 минут, OS: Debian, CentOs, Ubuntu, 10-50 Gb защита от DDoS
>> Конструктор сайтов: 198 шаблонов в 22 категориях! SSL, e-commerce, веб-почта, статистика сайта, 50 мб бесплатно!
Флейм Разговоры обо всем. Счетчик постов отключен.

 
Опции темы
Старый 26.03.2019, 23:01
  #1
Рассказчик

Задача про обучение нейросетей на GPU кластере.

Скрыто содержимое: GPU кластер



На самом деле ответ получается целый, округлять не надо. Решение в интернете не нашёл.
Viktor вне форума   Ответить с цитированием
Старый 27.03.2019, 06:52
  #2
Местный житель

К чему это на форуме?
Я например не ведаю что такое нейросеть, кто такие ML инженеры,
что такое кластер и тому подобная заумь.
И-если "кластер освободился и начинает обрабатывать",
"пока не наступил момент обучения разраб переживает"
"сколько он будет переживать"...
То вот ответ-переживать он будет 0 часов, 0 минут, 0 секунд.
ибо кластер "начинает обрабатывать" то есть начинает обучать первую сеть в очереди.
А раз начал-переживания закончились.
И нечего тут мудрить.
Алексей Рыбкин вне форума   Ответить с цитированием
Старый 27.03.2019, 10:37
  #3
Мастер
 
Аватар для dimentiy


Знак Ветерана: Активному участнику с 2004 года - причина:  
Наград: 1 (все ...)
Цитата:
Сообщение от Алексей Рыбкин Посмотреть сообщение
К чему это на форуме?
Я например не ведаю что такое нейросеть, кто такие ML инженеры,
лучше и не знать!

Цитата:
ML (Meta Language) — семейство строгих языков функционального программирования с развитой параметрически полиморфной системой типов и параметризуемыми модулями. Подобная система типов была раньше предложена Роджером Хиндли в 1969 году и сейчас часто называется системой Хиндли-Милнера. Языки данного семейства в большинстве своём не являются чистыми функциональными языками, так как включают и императивные инструкции (но есть исключения — например, Manticore). ML преподаётся во многих западных университетах (в некоторых даже как первый язык программирования).
dimentiy на форуме   Ответить с цитированием
Старый 27.03.2019, 15:58
  #4
Рассказчик

Алексей Рыбкин, да, понятно, раз решение в интернете не найти, значит задача плохая, какие-то нейросети, кластеры gpu, инженеры.

Скрыто содержимое: Фотография GPU кластера.




То на чём биткоины майнян, майнинговая ферма, на самом деле GPU кластер и на нём можно обучать нейросеть или пароль к wifi точке доступа подбирать.

Последний раз редактировалось Viktor; 27.03.2019 в 16:12..
Viktor вне форума   Ответить с цитированием
Старый 27.03.2019, 16:24
  #5
Местный житель

Если непонятно.
Не задача плохая или хорошая.
Просто здесь она ни к селу ни к городу.

Последний раз редактировалось Алексей Рыбкин; 27.03.2019 в 16:25.. Причина: росто
Алексей Рыбкин вне форума   Ответить с цитированием
Старый 27.03.2019, 18:04
  #6
Рассказчик

Алексей Рыбкин, вот мне совсем не интересно, к чему эта задача на самом деле относится, к селу или к городу. К кому надо, к тому относится, раздел "разговоры обо всём".

Последний раз редактировалось Viktor; 27.03.2019 в 18:17..
Viktor вне форума   Ответить с цитированием
Старый 27.03.2019, 22:15
  #7
Долгожитель

Цитата:
Сообщение от Алексей Рыбкин
К чему это на форуме?
Я например не ведаю что такое нейросеть, кто такие ML инженеры,
что такое кластер и тому подобная заумь.
Это осовремененная задача. Вместо классических подбрасываний монеты и фокусов с колодой карт взяли современный контекст.

Viktor, если задача открытого типа, то у неё есть нестандартное решение из области психологии :-).
Скрыто содержимое: Решение
В условии рассмотрим аспект: "пока не наступил момент начала обучения, разработчик переживает...". В начальный момент сообщаем всем разработчикам, что обучение началось, они перестают переживать и идут работать, мать их так, а далее спокойно утилизируем очередь.
Если какие-то разработчики умные и следят за временем выполнения, то организуем процесс так, чтобы они не знали точно, как долго будет идти обучение. Или запускаем обучение параллельно в режиме вытесняющей многозадачности (но это противоречит условию задачи).

На самом деле условия задачи чисто математические и ни разу не жизненные. Потому что упомянутый аспект, дополненный пояснением "и внимательно следит", плохо соотносится с заданным временем: 10 задач по 15 часов и 20 задач по 1 часу, итого 180 часов, или 7,5 суток. Думаю, что разработчики, до чьих сетей очередь дойдёт через трое суток, к этому времени уже перестанут переживать и внимательно следить, потому что через трое суток без сна человеку становится совершенно похер на всё, кроме сна :-).

С учётом этого и с учётом рациональности и человеколюбия нужно вначале запустить 20 сетей по часу, чтобы как можно меньше разработчиков умерло от недосыпа и передозировки кофия с коньяком. И с учётом этого высчитывать математическое ожидание.

Если же считать, что задача отражает жизненную ситуацию, то она не имеет решения, потому что её условия несовместны: в худшем случае последний разработчик "переживает и следит" 179 часов подряд без перерыва и отдыха. В лучшем случае разработчики отдыхают, спят, едят, работают 8/5, и поэтому не всё время "переживают и внимательно следят", а делают это только Х часов в сутки. Для этого лучшего случая всё же можно посчитать математическое ожидание, но уже предположительное в зависимости от режима работы и отдыха каждого разработчика.

***
Последнее предложение из условий задачи намекает, что задачка школьная. Можно сказать, что у составителя сработало коридорное мышление, и он использовал стандартный паттерн :-). Без этого паттерна задачка могла бы выглядеть вузовской или олимпиадной. Я бы дал совет переписать последнюю фразу, чтобы задача смотрелась действительно современно, и одновременно считать задачу открытой.
***
Не понял, зачем в задаче условие про разных ML-инженеров. Если бы это была открытая задача, на этом можно было бы "играть", используя "психологическое" решение. А так это выглядит как обфускация условий.
Yegor001 вне форума   Ответить с цитированием
Старый 28.03.2019, 00:45
  #8
Местный житель

Давайте здесь ещё Сканави порешаем...
https://forkettle.ru/biblioteka/este...ma-m-i-skanavi
Тема-жуткий офтоп.
А то что тема разговоры обо всём то это разговоры о людях и не надо её превращать в какой то решебник.
Тем более что Viktor ответ и решение знает о чём сам и пишет.
Зачем тогда спрашивает?
Привычка устраивать экзамен(хотя бы в таком виде) не даёт покоя?

Последний раз редактировалось Алексей Рыбкин; 28.03.2019 в 00:56.. Причина: ем более
Алексей Рыбкин вне форума   Ответить с цитированием
Старый 28.03.2019, 02:20
  #9
Рассказчик

Цитата:
Сообщение от Yegor001 Посмотреть сообщение
Это осовремененная задача. Вместо классических подбрасываний монеты и фокусов с колодой карт взяли современный контекст.
Скорее всего замаскировали современным контекстом какой-нибудь прототип задачу из популярного задачника, чтобы студенты решение в интернете не нашли.

Цитата:
Сообщение от Yegor001 Посмотреть сообщение
На самом деле условия задачи чисто математические и ни разу не жизненные. Потому что упомянутый аспект, дополненный пояснением "и внимательно следит", плохо соотносится с заданным временем: 10 задач по 15 часов и 20 задач по 1 часу, итого 180 часов, или 7,5 суток. Думаю, что разработчики, до чьих сетей очередь дойдёт через трое суток, к этому времени уже перестанут переживать и внимательно следить, потому что через трое суток без сна человеку становится совершенно похер на всё, кроме сна :-).
10 и 20 сетей взяли, это чтобы процесс получения зачёта халявой не казался. Более жизненные данные, например, 1 сеть по 15 часов и 2 сети по 1 часу, решается за пять минут просто тупым перебором. А 10 и 20 не перебрать, думать надо, формулы писать.

Цитата:
Сообщение от Yegor001 Посмотреть сообщение
Я бы дал совет переписать последнюю фразу, чтобы задача смотрелась действительно современно, и одновременно считать задачу открытой.
На зачёте был набор задач, автор везде добавил одну и ту же последнюю фразу про округление, где неочевидно про целочисленность ответа.

Вот пример задачи без этой фразы, но это уже не по теме форума.
Оффтопик

Понятно, что количество областей может быть только целым числом.

Цитата:
Сообщение от Yegor001 Посмотреть сообщение
Не понял, зачем в задаче условие про разных ML-инженеров. Если бы это была открытая задача, на этом можно было бы "играть", используя "психологическое" решение. А так это выглядит как обфускация условий.
Нет, задача не открытая, я бы не стал здесь размещать посты про открытые проблемы, всё-таки форум не профильный. Видимо затем, что если вдруг инженер заведует несколькими сетями, то обучать он их будет в очереди подряд друг за другом и это будет тоже самое с точки зрения человеко-часов, как будто он обучает одну сеть более длительное время.

Цитата:
Сообщение от Алексей Рыбкин Посмотреть сообщение
Тем более что Viktor ответ и решение знает о чём сам и пишет.
Зачем тогда спрашивает?
Привычка устраивать экзамен(хотя бы в таком виде) не даёт покоя?
Да, знаю ответ и как минимум два решения. Сия задача не с экзамена, а с зачёта. Кто ж на экзаменах задачи решает, там теорию сдают. Просто так написал, если никто не решит, сильно не расстроюсь.

P.S. Задача про cos(x)=2 был сильный оффтоп, а эта задача в тему.

Последний раз редактировалось Viktor; 28.03.2019 в 03:02..
Viktor вне форума   Ответить с цитированием
Старый 28.03.2019, 06:35
  #10
Местный житель

Цитата:
Сообщение от Viktor Посмотреть сообщение
Да, знаю ответ и как минимум два решения. Сия задача не с экзамена, а с зачёта
Один хрен
Алексей Рыбкин вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача на поиск ошибки в коде C# Viktor Флейм 16 25.12.2018 02:13
Продам: Сертификаты на обучение в дайвинг центр Pashok Купля/Продажа 8 24.07.2010 12:22
Посоветовать и Подсчитать - задача не простая ;) cheek Hardware 29 06.05.2010 17:00
Задача, думаю... Hero Флейм 10 10.09.2008 17:50
обучение java Globus Санкт-Петербург 12 19.07.2008 12:10


Часовой пояс GMT +3, время: 13:58.


DSLnet.ru © 2004-2012. Все права защищены.
vBulletin® Version 3.8.2 Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Rambler's Top100 Рейтинг@Mail.ru