реклама на сайте
подробности

 
 
> Машинное обучение по известному поведению, Какие алгоритмы используются? Как реализовать?
syoma
сообщение Oct 30 2016, 07:30
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



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

Я так понимаю, это связано с нейросетями, но сам с ними не знаком. Мне кажется эта задача должна сравнительно легко решаться.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
count_enable
сообщение Dec 19 2016, 16:48
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 310
Регистрация: 28-01-13
Из: Лондон
Пользователь №: 75 384



Вообще не понимаю зачем здесь какое-то машинное обучение.

Базовый набор правил, задаваемый примитивным конечным автоматом.
Есть движение - включаем свет пропорционально уровню освещенности.

Какой другой сценарий предполагается? Светить, когда никого нет каждую Пятницу, 13? В День Земли вырубать всю РЭА на территории? Если человек вошел два раза и вышел на протяжении одной минуты, начать моргать морзянкой "Нефиг шляться, человечишко"?

Кажется кто-то стреляет даже не из пушки, а из ЗРК по воробьям и пытается допилить радар чтобы ракеты наводились на птичек, а не самолёты.
Go to the top of the page
 
+Quote Post
syoma
сообщение Dec 19 2016, 20:40
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Цитата
Кажется кто-то стреляет даже не из пушки, а из ЗРК по воробьям и пытается допилить радар чтобы ракеты наводились на птичек, а не самолёты.

В этом-то и смысл - современный смартфоновый процессор в 1000 раз мощнее обычного восьмибитника. Почему-бы не использовать это преимущество?

Цитата(count_enable @ Dec 19 2016, 18:48) *
Вообще не понимаю зачем здесь какое-то машинное обучение.
Базовый набор правил, задаваемый примитивным конечным автоматом.
Есть движение - включаем свет пропорционально уровню освещенности.

Конечно можно решить автоматом, как оно собственно и решено в тех логах. Но для этого нужно данный алгоритм разработать и настроить. А это первая проблема - вот не хочу я заниматься программированием каждого чиха в том числе и таких простых вещей. А хочу, чтобы один или два раза показал, и робот, как слуга начал повторять и с каждым разом все лучше и лучше. Весь смысл в том, чтобы убрать программирование. Вообще. И пусть для этого хоть триллион вычислений понадобится - компьютерное время сейчас дешевое.
Цитата
Какой другой сценарий предполагается? Светить, когда никого нет каждую Пятницу, 13? В День Земли вырубать всю РЭА на территории? Если человек вошел два раза и вышел на протяжении одной минуты, начать моргать морзянкой "Нефиг шляться, человечишко"?

А я не знаю и не хочу знать, какие сценарии предполагаются. Вот такие требования.
Кто-то хочет поярче, кто-то потемнее. У кого-то глаза чувствительные, у кого-то нет. Кому-то надо поспать, кто-то рано встает. Кто-то включает свет и вечером и утром, а кто-то только вечером. Или только утром. Сценарии могут быть разные, но решение - одинаковым.
Go to the top of the page
 
+Quote Post
count_enable
сообщение Dec 19 2016, 22:49
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 310
Регистрация: 28-01-13
Из: Лондон
Пользователь №: 75 384



Цитата(syoma @ Dec 19 2016, 23:40) *
А хочу, чтобы один или два раза показал, и робот, как слуга начал повторять и с каждым разом все лучше и лучше. Весь смысл в том, чтобы убрать программирование. Вообще.

Machine Learning работает по принципу GIGO: Garbage In-Garbage Out. Пока не будет понимания какие входные данные нужны - ничего вменяемого добиться не получится.
Или подождите лет 20-30, или сделайте хотя бы на бумажке алгоритм для человека. Если человек со своими непревзойдёнными способностями к распознаванию начнёт правильно решать задачу - можете начинать формировать набор входных данных.

А посылать компьютер в стиле "пойди туда, не знаю куда, принеси то, не знаю что" заканчивается всегда недоумеванием почему результат такой неправильный.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- syoma   Машинное обучение по известному поведению   Oct 30 2016, 07:30
- - count_enable   Почитайте статьи известного Geohot'a. Он добил...   Oct 30 2016, 08:03
- - TSerg   Цитата(syoma @ Oct 30 2016, 10:30) Я так ...   Oct 30 2016, 19:54
|- - enclis_   Цитата(TSerg @ Oct 30 2016, 22:54) Не обя...   Dec 14 2016, 13:08
|- - TSerg   Цитата(enclis_ @ Dec 14 2016, 16:08) Если...   Dec 16 2016, 18:25
|- - syoma   Цитата(TSerg @ Dec 16 2016, 21:25) Топику...   Dec 19 2016, 11:33
- - tujhjd   Ну как бы я б глядел в сторону Python. Библиотека ...   Nov 11 2016, 05:10
|- - syoma   Цитата(tujhjd @ Nov 11 2016, 08:10) Ну ка...   Nov 11 2016, 11:33
|- - TSerg   Цитата(syoma @ Nov 11 2016, 14:33) Но как...   Nov 11 2016, 13:54
|- - tujhjd   Цитата(syoma @ Nov 11 2016, 15:33) Спасиб...   Nov 21 2016, 04:20
- - TSerg   С учетом того, что энергосберегайки (разные) не до...   Dec 19 2016, 21:26
|- - syoma   Цитата(TSerg @ Dec 20 2016, 00:26) С учет...   Dec 19 2016, 21:34
|- - TSerg   Цитата(syoma @ Dec 20 2016, 00:34) Есть L...   Dec 19 2016, 22:01
- - syoma   ЦитатаИли подождите лет 20-30, или сделайте хотя б...   Dec 20 2016, 10:57
- - count_enable   Тогда это стандартная задача по System Identificat...   Dec 20 2016, 11:21
- - syoma   Цитата(count_enable @ Dec 20 2016, 14:21)...   Dec 20 2016, 11:44


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 01:55
Рейтинг@Mail.ru


Страница сгенерированна за 0.01387 секунд с 7
ELECTRONIX ©2004-2016