> 1 <

Автор Сообщение

gleb

Members


Статус

3 сообщений

Где: Israel
Род занятий:
Возраст:

#6748   2012-11-14 16:06 GMT+3 часа(ов)      
Добрый день всем!

Кратко предыстория:
в 2003 получил 2е высшее (ПО ПК и ЛС) в Политехе (Питер), диплом писал по системам ИИ (машинное обучение). В основном работа была на бумаге - литературы было мало и т.п. Программировал на ЛИСП немного, и на кафедре. Не помню какое ПО и прочие подробности - но все что сейчас ставил - выглядит не так, как в универе, и соответственно не работает.
Сейчас очень нужно все вспомнить - нужно продолжить. Вспоминаю С# уже 4ку, ну и прочее типа CACHE и т.д. Стоит сейчас VS2012 максимальная

У меня банальный вопрос, который для этой рубрики достаточно важен - с чего начать если с 0???

Какой ЛИСП использовать - LISP или CLISP. Где взять ПО, дистрибутив ? что-то на том ПО, что есть,
acl82express-x86, clisp-2.49-win32-mingw-big, ufasoft_lisp_4.31.
по книге в Мире Лиспа ни хрена не работает.
Чувствую себя так, как-будто 1993год и первый раз купил комп

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

antares0

Members


Статус

185 сообщений

Где: Russia
Род занятий:
Возраст:

#6749   2012-11-14 17:11 GMT+3 часа(ов)      
Правильно Lisp.
clisp реализация Common Lisp (CL) наряду с sbcl и комерческими AllegroCL(ACL) и LispWorks. Сlisp хвалят (чаще начинающие) за продвинутый REPL. SBCL используют в связке с Emacs/SLIME vim/slimv, если конечно эти слова знакомы. Есть вариант попроще ABLE, но требует некоторого понимания вопроса для установки.
Мир Лиспа порядком устарел. Полюбопытствуйте насчет PCL

antares0

Members


Статус

185 сообщений

Где: Russia
Род занятий:
Возраст:

#6751   2012-11-14 17:16 GMT+3 часа(ов)      
Цитата
Реально нужно будет работать с машинным обучением и немного с распознованием образов.

В принципе в виде готовых бибилиотек оно и есть и не только для лиспа и даже в основном не для него. Лисп он в основном для еще не созданого.

отредактировал(а) antares0: 2012-11-14 19:56 GMT+3 часа(ов)

gleb

Members


Статус

3 сообщений

Где: Israel
Род занятий:
Возраст:

#6752   2012-11-14 17:47 GMT+3 часа(ов)      
PCL тоже есть.
А где взять само ПО CLisp? Я нашел столько всего под этим названием, а пакеты разные и по объему и по качеству - что-то устанавливается, а что-то нет. Скиньте пожалуйста, если есть возможность, ссылку на дистрибутив.

А на чем вообще работают в среде машинного обучения (экспертных системах) сейчас?

gleb

Members


Статус

3 сообщений

Где: Israel
Род занятий:
Возраст:

#6754   2012-11-14 18:20 GMT+3 часа(ов)      
какие есть реальные преимущества у CBCL перед обычным Clisp?

С аббревиатурой не знаком. Нашел такую инфу:
Emacs — семейство многофункциональных расширяемых текстовых редакторов. На сегодняшний день наиболее распространёнными являются варианты GNU Emacs и XEmacs. Время начала проекта 1999г.
SLIME, Superior Lisp Interaction Mode for Emacs — режим Emacs для разработки приложений на Common Lisp. SLIME происходит от режима SLIM, написанного Эриком Марсденом и разрабатывается как свободный проект Люком Горри и Гельмутом Эллером. Время начала проекта 2003г. SLIME использует бэкенд SWANK, загружаемый в Common Lisp.

Slimv - не нашел.

Кстати PCL 2006года - не знаю, вроде новее не видел пока.

Скачал Lisp in a box отсюда http://common-lisp.net/project/lispbox/ Как счиатете, современный выбор чтобы начать?

antares0

Members


Статус

185 сообщений

Где: Russia
Род занятий:
Возраст:

#6756   2012-11-14 21:08 GMT+3 часа(ов)      
http://sourceforge.net/projects/clisp/files/clisp/2.49/

Библиотеки для распознавания и NLP в основном на плюсах и яве из тех что я видел. Хотя это не моя тема. В экспертных системах равномерный бардак. Drools из вспомнившегося. На prolog-е почти не пишут, но его знание снижает уровень велосипедостроительство. Коммерческие лиспы его включают в комплект.

antares0

Members


Статус

185 сообщений

Где: Russia
Род занятий:
Возраст:

#6757   2012-11-14 21:13 GMT+3 часа(ов)      
SBCL (win)

antares0

Members


Статус

185 сообщений

Где: Russia
Род занятий:
Возраст:

#6758   2012-11-14 21:26 GMT+3 часа(ов)      
SBCL - компилирует в быстрый машкод в отличае от не особо шустрого байткодного clisp. Большинство библиотек отлаживается под SBCL и ССL, на clisp-специфичные проблемы могут забить с формулировкой "тем хуже для него".
Имелось ввиду умение работать в Emacs-е или Vim. Это довольно специфичный навык. Не у всех получается. Но это основной способ полноценной работы с CL.

antares0

Members


Статус

185 сообщений

Где: Russia
Род занятий:
Возраст:

#6759   2012-11-14 21:28 GMT+3 часа(ов)      

antares0

Members


Статус

185 сообщений

Где: Russia
Род занятий:
Возраст:

#6760   2012-11-14 23:50 GMT+3 часа(ов)      
Цитата
Кстати PCL 2006года - не знаю, вроде новее не видел пока.

А ничего принципиального в языке с тех и не изменилось. CL крайне стабилен.

antares0

Members


Статус

185 сообщений

Где: Russia
Род занятий:
Возраст:

#6761   2012-11-14 23:59 GMT+3 часа(ов)      
Цитата
Скачал Lisp in a box отсюда http://common-lisp.net/project/lispbox/ Как счиатете, современный выбор чтобы начать?

Вполне. Есть еще совсем новый Lisp Cabinet c спектром разных лиспов.

petun

Members


Статус

2 сообщений

Где: Russia
Род занятий:
Возраст:

#6881   2013-01-05 14:43 GMT+3 часа(ов)      
Разработка Lisp-приложений при помощи Cusp - плагина Eclipse
http://www.ibm.com/developerworks/ru/library/os-eclipse-lispcusp/

Под xNIX, M$Win и MAC.

Eclipse здесь - http://www.eclipse.org/
Видео урок по Eclipse:
"Использование и расширение Eclipse: Видеокурс Интернет-университета информационных технологий"
> 1 <


Онлайн :

0 пользователь(ей), 16 гость(ей) :




Реклама на сайте: