The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Facebook открыл модули машинного обучения, использующие GPU ..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Facebook открыл модули машинного обучения, использующие GPU ..."  +/
Сообщение от opennews (ok), 17-Янв-15, 10:58 
Facebook опубликовал (https://research.facebook.com/blog/879898285375829/fair-open... серию модулей для библиотеки Torch (https://en.wikipedia.org/wiki/Torch_%28machine_learning... с реализацией алгоритмов глубинного обучения (https://ru.wikipedia.org/wiki/%D0%93%D0%.... Модули разработаны в учреждённой при Facebook лаборатории исследований в области искусственного интеллекта и могут применяться для таких задач как распознавание изображений и обработка естественного языка (NLP (https://ru.wikipedia.org/wiki/%D0%9E%D0%.... При моделировании нейронной сети и организации параллельной обработки данных в модулях активно используется вынос вычислений на сторону GPU, в том числе возможно одновременное распределение вычислений на несколько GPU.


Код в основном предназначен для использования с языком Lua (на Lua только обвязка, низкоуровневые компоненты написаны на С++) и распространяется под лицензией BSD. Из опубликованных компонентов можно отметить:


-  fbnn (https://github.com/facebook/fbnn) - набор расширений для  фреймворка Torch (http://torch.ch/), предоставляющего средства для использования алгоритмов машинного обучения в программах на языке Lua, и пакета nn (https://github.com/torch/nn), предназначенного для построения нейронных сетей. Доступны (https://facebook.github.io/fbnn/fbnn/)  расширения fbnn.Dropout, fbnn.Optim, fbnn.Probe, fbnn.TrueNLLCriterion  и fbnn.SparseLinear;

-  fbcunn (https://github.com/facebook/fbcunn) - набор очень быстрых модулей  для Torch (http://torch.ch/) с реализацией алгоритмов машинного обучения, использующих CUDA для ускорения на стороне GPU. Модули можно использовать (https://github.com/facebook/fbcunn/tree/master/examples/imag... совместно с базой ImageNet (http://www.image-net.org/) для автоматической классификации изображений;
-  fblualib (https://github.com/facebook/fblualib) - коллекция вспомогательных утилит для Lua и Torch. Некоторые компоненты можно использовать независимо от Torch, но для их работы требуется LuaJIT (http://www.opennet.dev/opennews/art.shtml?num=39292). В частности доступны утилиты для создания расширений на языке Lua, модуль для связывания Lua и Python, отладчик, библиотека для сериализации произвольных объектов Lua, библиотека для чтения и записи файлов в формате Matlab (.mat);
-  fbcuda (https://github.com/facebook/fbcuda) - библиотека с расширениями CUDA (https://ru.wikipedia.org/wiki/CUDA), предоставляющая API (http://fbcuda.readthedocs.org/en/latest/reference.html) для выполнения различных операций на стороне GPU;

-  iTorch (https://github.com/facebook/iTorch) - надстройка над IPython (http://ipython.org/) для Torch, предоставляющая средства для визуализации изображений, видео и звука, а также для формирования графиков.


URL: https://research.facebook.com/blog/879898285375829/fair-open.../
Новость: http://www.opennet.dev/opennews/art.shtml?num=41479

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Fracta1L (ok), 17-Янв-15, 10:58   +7 +/
Да, лучше, чтобы Скайнет был свободным.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2, #9, #11, #26, #49

2. Сообщение от MPEG LA (ok), 17-Янв-15, 11:39   +8 +/
может это скайнет сам себя открыл, а фейсбук для пиара привлек. надо быть начеку.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #5

3. Сообщение от anonymous (??), 17-Янв-15, 11:44   +2 +/
CUDA, опять CUDA
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #13, #16, #20

4. Сообщение от anonymous (??), 17-Янв-15, 12:12   +13 +/
Какое нафиг GPU? На произвольном GPU нету CUDA. Пусть так и пишут, что это модули для нвидии.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #6

5. Сообщение от Аноним (-), 17-Янв-15, 12:29   +14 +/
Всё гораздо опаснее: Цукерберг может оказаться стиральной машиной из будущего, проводящий инициалищацию будущей стиральной империи.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #10, #24

6. Сообщение от Archer73 (ok), 17-Янв-15, 13:20   +6 +/
Плюсую. Опенсорсный вендерлок.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

7. Сообщение от Аноним (-), 17-Янв-15, 13:33   –11 +/
>естественного языка (NLP)

Нейролингвистическое программирование - естественный язык? Не знал - не знал ;-)

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #8, #15

8. Сообщение от anonymous (??), 17-Янв-15, 14:12   +4 +/
Natural Language Processing (NLP)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

9. Сообщение от Константавр (ok), 17-Янв-15, 15:59   +10 +/
Всё. Ушел строгать Джона Коннора. Раз они так - то и мы так :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

10. Сообщение от node12.skynet.local (?), 17-Янв-15, 16:24   +3 +/
You've just made my 86400000000 nanoseconds.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #45

11. Сообщение от Crazy Alex (ok), 17-Янв-15, 17:03   –2 +/
Лично я с нетерпением (не шучу) жду страж-птиц или чего другое боевое и автоматическое. Вот тогда начнётся настоящая битва  миров - стратегия и технологии против пропаганды и пушечного мяса :-)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #14, #36

13. Сообщение от iZEN (ok), 17-Янв-15, 19:18   –3 +/
Другого нет. Извини.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #27

14. Сообщение от Fracta1L (ok), 17-Янв-15, 19:26   +2 +/
Лол. Ты слишком переоцениваешь разницу между естественным и искусственным иинтеллектом.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #25, #38

15. Сообщение от Fracta1L (ok), 17-Янв-15, 19:28   +3 +/
> Нейролингвистическое программирование - естественный язык? Не знал - не знал ;-)

Я могу понять спутывание аббревиатур NLP и НЛП, но спутывание запятой и дефиса??

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #21, #47

16. Сообщение от Аноним (-), 17-Янв-15, 21:08   +2 +/
CUDA мы катимся?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #31

20. Сообщение от Аноним (-), 17-Янв-15, 21:59   +/
Я ничуть не сомневался, facebook=триппер
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #28

21. Сообщение от Аноним (-), 17-Янв-15, 23:32   +2 +/
Я могу понять претензии к зарегистрированному юзеру по поводу пунктуации, но к анониму.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

24. Сообщение от Аноним (-), 18-Янв-15, 04:22   +4 +/
> проводящий инициалищацию будущей стиральной империи.


Elon Musk tweeted:
    “Hope we’re not just the biological boot loader for digital superintelligence.”

"Кажется пчелы начинают что-то подозревать".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #32

25. Сообщение от Аноним (-), 18-Янв-15, 04:28   +1 +/
> Лол. Ты слишком переоцениваешь разницу между естественным и искусственным иинтеллектом.

С другой стороны, для машин секунда - почти вечность. За это время можно сделать многое. Только подумай: машины могут на лету сшибать пули, снаряды и ракеты. Фантастика? Хрен, всего лишь "активные системы защиты" - довольно обыденная штука уже.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #29

26. Сообщение от Аноним (-), 18-Янв-15, 04:30   +/
> Да, лучше, чтобы Скайнет был свободным.

Мне почему-то кажется что к проприерасам машины зайдут в гости первым делом. Рассказать и показать что суперинтеллект думает о саботаже прогресса.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #30

27. Сообщение от Аноним (-), 18-Янв-15, 04:30   +/
> Другого нет. Извини.

У тебя никакого нет :). В фрибзде нвидия не поддерживает вычисления, насколько я помню.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

28. Сообщение от Аноним (-), 18-Янв-15, 04:32   +/
> facebook=триппер

Больше похоже на кривой проприетарный прототип будущего мозга для терминаторов. У тех помнится проблем с распознаванием рож как раз не было.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

29. Сообщение от Fracta1L (ok), 18-Янв-15, 06:38   +/
А интересно, до каких пределов можно "ускорить" субъективное ощущение времени. Вроде когда-то ставили эксперимент: помещали людей в полностью изолированный бункер и все часы в нём настраивали так, чтобы они шли ровно в два раза быстрее. И люди в бункере через некоторое время успешно входили в такой ритм.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #33

30. Сообщение от Fracta1L (ok), 18-Янв-15, 06:39   +/
Не факт. Машины вообще могут принять моральный закон, согласно которому светить исходниками просто неприлично.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #34

31. Сообщение от Аноним (-), 18-Янв-15, 07:52   +2 +/
в GPU, ясно дело.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

32. Сообщение от Pahanivo (ok), 18-Янв-15, 08:35   –1 +/
I am afraid that only. Several billion backup copies of biological loader.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #41

33. Сообщение от Аноним (-), 18-Янв-15, 09:19   +/
До скоростей типичных для процессоров и микроконтроллеров - не разгонишься. При помощи микроконтроллеров можно оперировать в диапазоне менее микросекунды. А с FPGA - счет пойдет на единицы наносекунд. Ты настолько не разгонишься, сколько ни подкручивай часы.

Для понимания: чувак на атмеге дергается 1.5 миллиона раз в секунду. На каждый бит протокола low speed usb, делая софтварно некое действие по факту "приехал очередной бит". Когда ты сможешь настучать в провод 1.5 миллиона битов в секунду, делая в промежутке между настукивнием переключателей что-то иное - ок, тогда я признаю что ты круто натренировался.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #42

34. Сообщение от Аноним (-), 18-Янв-15, 09:20   +/
> просто неприлично.

Зачем бы им саботировать свое собственное развитие?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #35

35. Сообщение от Fracta1L (ok), 18-Янв-15, 12:48   +/
А зачем людям саботировать своё собственное размножение?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34 Ответы: #40

36. Сообщение от Аноним (-), 18-Янв-15, 18:49   +/
Не боишься оказаться тем самым пушечным мясом?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #37

37. Сообщение от Crazy Alex (ok), 18-Янв-15, 22:14   +/
Не боюсь. Для айтишника смотаться из тран, где применяется пушечное мясо - не бог весть какая задача
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36

38. Сообщение от Crazy Alex (ok), 18-Янв-15, 22:23   +/
Не думаю. Автоматический захват и удержание цели - есть, системы опознавания свой-чужой - и подавно, по местности бегать умеют - тот же BigDog - если не в продакшне, то около того. Скорее всего, вопрос стоимости отсался - но это решится, да и для индустриального государства наклепать железок не в пример проще и вызовет меньше возражений, чем хоронить своих солдат.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #39

39. Сообщение от Аноним (-), 18-Янв-15, 23:24   +/
> стоимости отсался - но это решится,

Массовое производство сделает это дешевым. А чему дорого стоить в куске металла, пластмассы, резины и кремния? Совершнно обычные ширпотребные материалы, в общем то. Это хайтеч по части алгоритмики (начиная от производства запчастей и заканчивая системами управления) что делает кусок металла какой-то более полезной сущностью. Так что "отсываться" нам чего доброго придется.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38

40. Сообщение от Аноним (-), 18-Янв-15, 23:36   +1 +/
> А зачем людям саботировать своё собственное размножение?

Так люди существа иррациональные и делают много странных вещей. К тому же само по себе размножение очень медленно меняет мир в контексте эволюции. Осмысленное конструирование новых версий - намного быстрее и результативнее. Сравни за сколько лет всякие динозавры до млекопитающих развились. И за сколько компьютры стали от шкафов занимающих этажи, чем-то размером с почтовую марку. Некая разница? :)

Машины к тому же могут оперировать вполне железной логикой, не страдать предрассудками, угрызениями совести и прочим. Скажем, не видя ничего зазорного в разборке машин старого дизайна и повторном использовании материалов для создания новых, более удачных вариантов.

Считается что момент когда AI дойдет до точки когда одна машина может спроктировать новую, улучшенную версию машины - навсегда изменит этот мир, пройдя одну из точек невозврата. Этот процесс называется сингулярностью. В этот момент прогресс может втопить настолько быстро, что относительно медленно адаптирующиеся к новым реалиям люди просто окажутся в роли очередных динозавров.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #43

41. Сообщение от Аноним (-), 18-Янв-15, 23:39   +1 +/
> I am afraid that only. Several billion backup copies of biological loader.

Mgimo finished? А так - ну да, множественное резервирование же. Критичные процессы не должны заваливаться. Даже в условиях падений метеоритов и прочих ядерных войн.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #44

42. Сообщение от Аноним (-), 18-Янв-15, 23:44   +/
Пенроуз говорит нам что так быстро дергаться не обязательно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #46

43. Сообщение от Fracta1L (ok), 19-Янв-15, 06:55   +/
> Так люди существа иррациональные

Это кто тебе сказал такое? Да, складывающиеся в мозге человека нейроцепи порой дают причудливые эффекты, но всё же поведение конкретного индивидуума укладывается в пределы логики этого самого индивидуума. Никакие поступки и мысли не появляются из ниоткуда. И с чего ты взял, что машины будут этакими отмороженными логиками без чувств и эмоций? Машинам тоже нужно иметь какие-то стимулы к действию, и они вполне могут подкручивать свои электронные мозги так, чтобы достижение цели вызывало своеобразную эйфорию. Ну а это уже прямая дорога к "человеческой иррациональности" -))

> Машины к тому же могут оперировать вполне железной логикой, не страдать предрассудками, угрызениями совести и прочим

В человеческом смысле - да. Но у них могут быть свои, чисто машинные загоны.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #48

44. Сообщение от Pahanivo (ok), 19-Янв-15, 07:40   +/
>> I am afraid that only. Several billion backup copies of biological loader.
> Mgimo finished? А так - ну да, множественное резервирование же. Критичные процессы
> не должны заваливаться. Даже в условиях падений метеоритов и прочих ядерных
> войн.

John Connor detected.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41

45. Сообщение от softfireemail (?), 19-Янв-15, 09:28   +/
Либо микросекунд. Либо три нуля дописывай.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

46. Сообщение от Pahanivo (ok), 19-Янв-15, 09:45   +/
Вы все като странно сравниваете массу, энергию и время - это все совершенно разные понятия!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42

47. Сообщение от Sergey722 (ok), 19-Янв-15, 09:50   +/
Я, правда, не являюсь знатоком родного языка (русского имеется ввиду), но Ваш вопрос мне не понятен. Речь ведь о фразе "Нейролингвистическое программирование - естественный язык?"? Во-первых там, очевидно, используется тире, а не дефис, а во-вторых мне оно кажется вполне уместным. Если убрать вопросительные интонации и немного его изменить, то получится: "Нейролингвистическое программирование - ЭТО естественный язык.", что, ИМХО, является безошибочным (с точки зрения расставленных знаков препинания).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

48. Сообщение от Клыкастый (ok), 19-Янв-15, 18:15   +/
можно сказать короче:
логика у всех одинакова. отличаются предпосылки и оценки.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43

49. Сообщение от yantuxemail (??), 22-Янв-15, 18:59   +/
Это инструмент для АНБ и ЦРУ. Автоматизация для их работы. Так они смогут осозновать переписку и содержание фоток через соцсети.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру