Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 28, 2014 20:41:31

python.alex
Зарегистрирован: 2014-10-27
Сообщения: 60
Репутация: +  -4  -
Профиль   Отправить e-mail  

искусственный интеллект

Лишние нули при одинаковых иных параметрах - лишний код. Самым лучшим интеллект выберет первый вариант.

Офлайн

#2 Окт. 28, 2014 20:43:49

kamisama
Зарегистрирован: 2014-07-08
Сообщения: 34
Репутация: +  4  -
Профиль   Отправить e-mail  

искусственный интеллект

python.alex
Лишние нули при одинаковых иных параметрах - лишний код. Самым лучшим интеллект выберет первый вариант.
ну вот, не перебором же он этот первый вариант выберет

Офлайн

#3 Окт. 28, 2014 21:53:28

cutwater
От:
Зарегистрирован: 2009-01-08
Сообщения: 444
Репутация: +  19  -
Профиль   Отправить e-mail  

искусственный интеллект

Модератор: Тема перенесена в раздел “Флейм”



Офлайн

#4 Окт. 29, 2014 15:31:28

Shaman
Зарегистрирован: 2013-03-15
Сообщения: 1369
Репутация: +  88  -
Профиль   Отправить e-mail  

искусственный интеллект

python.alex
Лишние нули при одинаковых иных параметрах - лишний код. Самым лучшим интеллект выберет первый вариант.
А тут?
def nsum(a, b):
    return a + b
def nsum(a, b):
    return b + a
def nsum(a, b):
    return a - -b
def nsum(a, b):
    return b - -a
То есть буриданову ослу лучше пойти к левой кучке, или к правой?

Отредактировано Shaman (Окт. 29, 2014 15:31:47)

Офлайн

#5 Окт. 29, 2014 17:34:17

dimy44
От: Евпатория
Зарегистрирован: 2012-04-21
Сообщения: 463
Репутация: +  42  -
Профиль  

искусственный интеллект

У первых двух меньше операций, первый выберет, как более читаемый.

Офлайн

#6 Окт. 29, 2014 19:54:27

Shaman
Зарегистрирован: 2013-03-15
Сообщения: 1369
Репутация: +  88  -
Профиль   Отправить e-mail  

искусственный интеллект

На сколько первый более читаемый чем второй? Желательно в единицах измерения читаемости.
Читаемость - не самый важный критерий для автогенерируемого кода. В то же время два последних варианта в определённых ситуациях могут выполняться быстрее чем первая пара.

Офлайн

#7 Окт. 30, 2014 07:41:17

dimy44
От: Евпатория
Зарегистрирован: 2012-04-21
Сообщения: 463
Репутация: +  42  -
Профиль  

искусственный интеллект

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

Офлайн

#8 Окт. 30, 2014 08:30:35

Shaman
Зарегистрирован: 2013-03-15
Сообщения: 1369
Репутация: +  88  -
Профиль   Отправить e-mail  

искусственный интеллект

Если его будете обучать вы, он найдёт первое попавшееся решение, а если я - все возможные. Примеры тоже почти вымышлены.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version