GotAI.NET

Форум: Проблемы искусственного интеллекта

 

Регистрация | Вход

 Все темы | Новая тема Стр.4 (12)<< < Пред. | След. > >>   Поиск:  
 Автор Тема: На: Унифицированная платформа для создания приложений в сфере ИИ
tac
Сообщений: 2601
На: Унифицированная платформа для создания приложений в сфере ИИ
Добавлено: 18 фев 09 3:45
Цитата:
Автор: daner


Ну мало между чем и чем, я разницу почувствую. Но операционки там как не было, так и нет, и не будет. Так как она нужна как раз для того, что бы адаптировать ПО под разные процессоры.


Я разве сказал, что там операционка ... я сказал, что микропроцессоры все больше берут на себя 100% удачные функции того, что раньше было в операционках ...
[Ответ][Цитата]
daner
Сообщений: 4593
На: Унифицированная платформа для создания приложений в сфере ИИ
Добавлено: 18 фев 09 3:46
Цитата:
Автор: tac

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


Чего изменять? Вам формулу умножение матриц написать? Если вы там хоть знак измените, это уже будет не умножение матриц. Так что не говорите ерунду.
Очень часто приходиться заниматься чем-то один, и использовать кучу вещей которые на прямую вас не интересуют. Скажем, пишу я алгоритм поведения .... робота. И поверьте, мне нафик не интересно, как устроен алгоритм распознавания объектов, если он работает с достаточной для меня точностью. Если нет, тогда другое дело. Но для чего мне тратить время на то, что меня не интересует?!
Вам интересно, как утроен драйвер принтера, когда вы подключаете функциональность печати в свою программу? А вас сильно беспокоит, что код windows закрыт? или код фреймворка? Если да.. то сами знаете что я на это вам скажу.
[Ответ][Цитата]
tac
Сообщений: 2601
На: Унифицированная платформа для создания приложений в сфере ИИ
Добавлено: 18 фев 09 3:47
Цитата:
Автор: daner
Как хотите. Будем считать, что у вас их нету.


Я то буду считать обратное ... а заодно иногда почитайте стандарты качества ...
[Ответ][Цитата]
daner
Сообщений: 4593
На: Унифицированная платформа для создания приложений в сфере ИИ
Добавлено: 18 фев 09 3:50
Цитата:
Автор: tac
Нет, такого уровня - нету ... если только в зачаточном состоянии ... как и в eclipse ...

А вы хорошо знакомы с eclipse? Когда в VS еще не вспоминали про UML в eclipse уже были плагины с UML и полным реверсинженерингом с него и на него (это к слову).
А конкретнее. что есть в VS чего нет в eclipse? (может и есть, я не знаю, но вы же утверждаете).
[Ответ][Цитата]
daner
Сообщений: 4593
На: Унифицированная платформа для создания приложений в сфере ИИ
Добавлено: 18 фев 09 3:52
Цитата:
Автор: tac
Я то буду считать обратное ... а заодно иногда почитайте стандарты качества ...

А как же, их не только читать приходиться, но и соблюдать.
[Ответ][Цитата]
tac
Сообщений: 2601
На: Унифицированная платформа для создания приложений в сфере ИИ
Добавлено: 18 фев 09 3:54
Цитата:
Автор: daner
Чего изменять? Вам формулу умножение матриц написать? Если вы там хоть знак измените, это уже будет не умножение матриц. Так что не говорите ерунду.
Очень часто приходиться заниматься чем-то один, и использовать кучу вещей которые на прямую вас не интересуют. Скажем, пишу я алгоритм поведения .... робота. И поверьте, мне нафик не интересно, как устроен алгоритм распознавания объектов, если он работает с достаточной для меня точностью. Если нет, тогда другое дело. Но для чего мне тратить время на то, что меня не интересует?!
Вам интересно, как утроен драйвер принтера, когда вы подключаете функциональность печати в свою программу? А вас сильно беспокоит, что код windows закрыт? или код фреймворка? Если да.. то сами знаете что я на это вам скажу.


Так и отлично, может мне и не умножение матриц и нужно а только поменять знак ... я то понимаю о чем Вы пишите, но вы не понимаете о чем ... дело же не в драйверах ... а в эффективности алгоритмов ... не выли сами утверждали ,что для вас ИИ это рационально выполненная операция ... так вот есть 3 уровня скажем уравление железом руки робота, зрение робота и алгоритм принятия решений ... и задача поймать мячик - так вот если хотя бы одна из частей будет закрыта вы никогда не добьетесь эффективного результата ...
[Ответ][Цитата]
tac
Сообщений: 2601
На: Унифицированная платформа для создания приложений в сфере ИИ
Добавлено: 18 фев 09 3:58
Цитата:
Автор: daner


Ну мало между чем и чем, я разницу почувствую. Но операционки там как не было, так и нет, и не будет. Так как она нужна как раз для того, что бы адаптировать ПО под разные процессоры.


Да, и это самое - не путайте функции операционки с набором драйверов ...
[Ответ][Цитата]
daner
Сообщений: 4593
На: Унифицированная платформа для создания приложений в сфере ИИ
Добавлено: 18 фев 09 4:00
Цитата:
Автор: tac
Ну, попробуйте мне рассказать что что-то другое вообще есть

Дайте что ли ссылку на книгу о парадигме функционального программмирования ... и заодно объясните какая такая супер идея там присутствует для проектирования ?

Чтиво думаю сами найдете, бес посторонней помощи.
А на счет супер идеи... еще раз повторю, что в вопросе мульти-поточности, функциональному программированию нет равных. Особенно в надежности.
Такой уж подход, что практически любое действие может выполнятся параллельно, причем проблема синхронизации данных ВООБЩЕ отсутствует.
А относительно близости этой парадигмы к ИИ..., ну надо вспомнить, что Логическое Программирование, это частный случай функционального. Тут же недавно узнал знаменитая (в узких кругах) система SOAR тоже воплощает функциональный подход (правда не буду утверждать это с уверенностью).
Еще можно вспомнить, что на соревнованиях по программированию Haskell берет призовые места стабильно, так как помогает писать программы быстро, надежно и качественно.

П.С.
Но правда для некоторых задач с этим подходом, можно голову сломать, в то время когда на привычном пошаговом это делается элементарно. Это совершенно другой образ мышления.
[Ответ][Цитата]
daner
Сообщений: 4593
На: Унифицированная платформа для создания приложений в сфере ИИ
Добавлено: 18 фев 09 4:02
Цитата:
Автор: tac
Да, и это самое - не путайте функции операционки с набором драйверов ...

Вот вот, и вы не путайте основные функции операционки. Их не так много (почитайте про микро-кернель) но их как не было на железе, так и не будет.
[Ответ][Цитата]
tac
Сообщений: 2601
На: Унифицированная платформа для создания приложений в сфере ИИ
Добавлено: 18 фев 09 4:03
Цитата:
Автор: daner
А конкретнее. что есть в VS чего нет в eclipse? (может и есть, я не знаю, но вы же утверждаете).


ставил как то разок ... посмотрю как нибудь скажу

Но это как раз показывает, что вы и как я (и как многие другие) утверждают по своим впечатлениям, а не детально сравнивая ... просто если я утверждал о конкретно двух очень спорно близких средах ... то вы к тому же одним махом еще и более морально устревшие среды "вообще" поставили в один ряд ...
[Ответ][Цитата]
daner
Сообщений: 4593
На: Унифицированная платформа для создания приложений в сфере ИИ
Добавлено: 18 фев 09 4:07
Цитата:
Автор: tac

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


С чего вы это взяли? Кроме того, я не говорил, о неизвестности. Я говорил о закрытой реализации. Сам алгоритм (используемый) в том или ином месте, может быть описан и разложен по полочкам. Кроме того, настройки никто не отменял.
Ну естественно, что открытый код, всегда желателен. Но вы же начали с того, что закрытый никого не интересует. ЭТО НЕ ТАК! И ДА, ИНТЕРЕСУЕТ!
Скажем возьму я использовать Шуклинкую БД. Да мне безразлично как он ее там писал. Если она будет соответствовать алгоритмам ее описывающим, ну и Бог с ней. Если же увижу, что что-то меня в ней не устраивает, буду вести переговоры с Дмитрием, в первую очередь, и уж только если совсем припрет!!! полезу в код.
[Ответ][Цитата]
daner
Сообщений: 4593
На: Унифицированная платформа для создания приложений в сфере ИИ
Добавлено: 18 фев 09 4:09
Цитата:
Автор: tac
ставил как то разок ... посмотрю как нибудь скажу

Но это как раз показывает, что вы и как я (и как многие другие) утверждают по своим впечатлениям, а не детально сравнивая ... просто если я утверждал о конкретно двух очень спорно близких средах ... то вы к тому же одним махом еще и более морально устревшие среды "вообще" поставили в один ряд ...

A это какие? Netbeans? Далеко не устаревшая. Он несколько тяжеловат, но для разработки в нем есть ВСЕ что необходимо.
[Ответ][Цитата]
tac
Сообщений: 2601
На: Унифицированная платформа для создания приложений в сфере ИИ
Добавлено: 18 фев 09 4:13
Цитата:
Автор: daner
Чтиво думаю сами найдете, бес посторонней помощи.
А на счет супер идеи... еще раз повторю, что в вопросе мульти-поточности, функциональному программированию нет равных. Особенно в надежности.
Такой уж подход, что практически любое действие может выполнятся параллельно, причем проблема синхронизации данных ВООБЩЕ отсутствует.
А относительно близости этой парадигмы к ИИ..., ну надо вспомнить, что Логическое Программирование, это частный случай функционального. Тут же недавно узнал знаменитая (в узких кругах) система SOAR тоже воплощает функциональный подход (правда не буду утверждать это с уверенностью).
Еще можно вспомнить, что на соревнованиях по программированию Haskell берет призовые места стабильно, так как помогает писать программы быстро, надежно и качественно.

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


Я вспомнил про это "аборт природы" читал как то раз мельком ... все это хорошо - но это не задача программиста. Это вопрос компилятора - и его создания ... вопросы надежностей и параллельности ни как не затрагивают и не должны влиять на стиль, образ мышления и в конечном счете на синтаксиис - собствено то о чем я вам говорил ... синтаксис должен быть наиболее удобным для написания, понимания и т.д. Вся задача языка это максимально четко, поочередно, и доходчиво объяснять что нужно сделать программе - ООП с этим справляется на порядок лучше остальных ... все прочие причины не должны ни как влиять ... чтобы это было бы если бы я был вынужден изучать китайский чтобы говорить громко, и немецкий чтобы изъясняться с женщинами ...
[Ответ][Цитата]
tac
Сообщений: 2601
На: Унифицированная платформа для создания приложений в сфере ИИ
Добавлено: 18 фев 09 4:20
Цитата:
Автор: daner
Кроме того, я не говорил, о неизвестности. Я говорил о закрытой реализации. Сам алгоритм (используемый) в том или ином месте, может быть описан и разложен по полочкам. Кроме того, настройки никто не отменял.
Ну естественно, что открытый код, всегда желателен. Но вы же начали с того, что закрытый никого не интересует. ЭТО НЕ ТАК! И ДА, ИНТЕРЕСУЕТ!
Скажем возьму я использовать Шуклинкую БД. Да мне безразлично как он ее там писал. Если она будет соответствовать алгоритмам ее описывающим, ну и Бог с ней. Если же увижу, что что-то меня в ней не устраивает, буду вести переговоры с Дмитрием, в первую очередь, и уж только если совсем припрет!!! полезу в код.


Ну, тут мы почти договорились ... интересует, но очень мало Но вы забыли я начал с аксиомы, что для ИИ нужно задать самые высокие требования качества, т.е. там где вы пишите "всегда желателен" - считайте что это минимально необходимо ! Вот тогда мы будем понимать о чем мы говорим ...

"может быть описан и разложен по полочкам. Кроме того, настройки никто не отменял." а это все пляски от обратного ... Считайте так, то что закрыто - нет никакой надобности расписывать ... знаете такое правило - то что написано с модификатором private в комментарии не нуждается ...
[Ответ][Цитата]
daner
Сообщений: 4593
На: Унифицированная платформа для создания приложений в сфере ИИ
Добавлено: 18 фев 09 4:21
Цитата:
Автор: tac
Я вспомнил про это "аборт природы" читал как то раз мельком ... все это хорошо - но это не задача программиста. Это вопрос компилятора - и его создания ... вопросы надежностей и параллельности ни как не затрагивают и не должны влиять на стиль, образ мышления и в конечном счете на синтаксиис - собствено то о чем я вам говорил ... синтаксис должен быть наиболее удобным для написания, понимания и т.д. Вся задача языка это максимально четко, поочередно, и доходчиво объяснять что нужно сделать программе - ООП с этим справляется на порядок лучше остальных ... все прочие причины не должны ни как влиять ... чтобы это было бы если бы я был вынужден изучать китайский чтобы говорить громко, и немецкий чтобы изъясняться с женщинами ...

плохой пример.
Вы не поняли сути функционального программирования. сама парадигма решает эти проблемы (она их не ставит), так что дело не в компиляторе. Это не только синтаксис другой. У нее есть свои заморочки и минусы, и ООП более привычно для программиста, но не надо закрывать глаза на альтернативы, которые (доказано) имеют не меньшие возможности, но при этом имеют и свои плюсы. Я не утверждал, что ФП -- это то что нужно, я просто заметил, что ООП далеко не единственная альтернатива (особенно в ИИ) и даже с точки зрения надежности.
[Ответ][Цитата]
 Стр.4 (12)1  2  3  [4]  5  6  7  8  ...  12<< < Пред. | След. > >>