GotAI.NET

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

 

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

 Все темы | Новая тема Стр.37 (78)<< < Пред. | След. > >>   Поиск:  
 Автор Тема: На: Проект Sound-Agent. Зри в корень!
Slava
Сообщений: 3070
На: Проект Sound-Agent. Зри в корень!
Добавлено: 30 июл 13 10:02
Цитата:
Автор: Kek

Еще одна лемма, требующая доказательства родилась из данного метода.
Берем временной сигнал, клипируем его сверху вниз N порогами. На каждом уровне считаем периоды перехода 0->1 Их набирается K значений. И вот вам представление в виде K периодов, которые легко перевести в частоты. Этот метод легко выполняется аппаратно без привлечения сложных вычислений, которые в современной электронике делаются DSP(Digital Signal Processor).


А какую-нибудь привязку по текущей энергии планируете делать?
[Ответ][Цитата]
Kek
Сообщений: 1133
На: Проект Sound-Agent. Зри в корень!
Добавлено: 30 июл 13 10:05
Цитата:
Автор: Slava
А какую-нибудь привязку по текущей энергии планируете делать?

Конечно, уровни компарирования выбираются адаптивно исходя из энергетики. Их не надо много.
[Ответ][Цитата]
victorst
Сообщений: 821
На: Проект Sound-Agent. Зри в корень!
Добавлено: 30 июл 13 10:31
2Kek: Вот программка на языке CLIPS

frame_v1_3.clp
batch.txt
data.dat

Файл batch.txt использовать так: откройте свойства файла ClipsWin.exe и добавьте в командную строку "batch.txt". Тогда при каждом старте Клипса будет выполняться этот бат файл. Этот файл как и frame.clp и data.dat должны лежать в каталоге где находится исполняемый файл CLIPS.
В нем в первой строке (load* "frame.clp") - загрузка файла программы. Если убрать звездочку, то будет выводиться доп. информация по загрузке.
(reset) эагрузка всех дефолтных конструкций в рабочую память.
;(facts) Если раскомментировать эту строку то можно увидеть какие факты существуют в системе при ее старте.
;(watch rules) это раскомментировать если нужно отлаживать правила. Тогда FIRE будет означать какое правивло от каких фактов сработало.
;(watch facts) Аналогично - отслеживание появления и удаление фактов
(run) - запуск программы на исполнение
frame_v1_3.clp нужно преименовать во frame.clp

Файл data.dat содержит в каждой строке номер кадра, частоту, амплитуду. Разные кадры отделены друг от друга пустой строкой.

Программа стоит пирамиду фактов совпадений пар частота-амплитуда. На нижнем уровне будут находиться все одиночные совпадения пар кадров, на следующем уровне - двойные т.е. те кадры, в которых будут найдены две одинаковые пары частота - амплитуда. При дальнейшей работе программы она может найти в фвктах этого уровня тройные совпадения и построит новый уровень. И т.д.
Факт level после выполнения программы содержит число, которое сообщает о максимальном количестве совпадений в одной или более парах кадров.
Я не тестировал и не оптимизировал программу на большом количестве исходных данных.
Если кому-то будет интересно и ему не хватит моих комментариев в коде программы, поясню здесь подробности работы программы.
Я запускал версию CLIPS для Linux. Возможно, что могут возникнуть проблемы с русскими буквами в CLIPS для Windows.
[Ответ][Цитата]
Kek
Сообщений: 1133
На: Проект Sound-Agent. Зри в корень!
Добавлено: 30 июл 13 10:38
Цитата:
Автор: victorst
2Kek: Вот программка на языке CLIPS

Спасибо, Виктор! Это важный момент. Он идет дальше методов получения необходимой и достаточной базы из потока. Это то, что с этими данными делать. А делать надо генерацию онтологий см.
ветку.
[Ответ][Цитата]
Kek
Сообщений: 1133
На: Проект Sound-Agent. Зри в корень!
Добавлено: 30 июл 13 10:41
[del]
[Ответ][Цитата]
victorst
Сообщений: 821
На: Проект Sound-Agent. Зри в корень!
Добавлено: 30 июл 13 10:43
2Kek: Нажмите на слово CLIPS. Там ссылка.
[Ответ][Цитата]
Slava
Сообщений: 3070
На: Проект Sound-Agent. Зри в корень!
Добавлено: 30 июл 13 10:44
Цитата:
Автор: Kek


Конечно, уровни компарирования выбираются адаптивно исходя из энергетики. Их не надо много.


а как оценивается текущая энергия?
[Ответ][Цитата]
гость
31.44.50.*
На: Проект Sound-Agent. Зри в корень!
Добавлено: 30 июл 13 10:57
[del]
[Ответ][Цитата]
Kek
Сообщений: 1133
На: Проект Sound-Agent. Зри в корень!
Добавлено: 30 июл 13 11:07
[del]
[Ответ][Цитата]
Slava
Сообщений: 3070
На: Проект Sound-Agent. Зри в корень!
Добавлено: 30 июл 13 11:34
[del]
[Ответ][Цитата]
Kek
Сообщений: 1133
На: Проект Sound-Agent. Зри в корень!
Добавлено: 30 июл 13 12:04
Цитата:
Автор: Slava
а как оценивается текущая энергия?

Слава, огибающая на рисунке - это и есть энергия. Я полагаю, надо оценивать переходы участков с вычисленной средней энергетикой. Количество переходов конечно. Каждому переходу соответствует свое значение уровня компарирования. Получаем множество уровней, соответствующих уровню энергии по всей фразе.
[Ответ][Цитата]
Slava
Сообщений: 3070
На: Проект Sound-Agent. Зри в корень!
Добавлено: 30 июл 13 12:16
Цитата:
Автор: Kek


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


Огибающую мы видим глазами, а считать в компе приходится, ориентируясь на вид сигнала, и тут у вас есть множество вариантов, сильно влияющих на результат
[Ответ][Цитата]
Slava
Сообщений: 3070
На: Проект Sound-Agent. Зри в корень!
Добавлено: 30 июл 13 12:17
Цитата:
Автор: Kek


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


В общем, пока получается, что так вы можете сформировать интересное признаковое описание, с которым вполне уже можно было бы поработать
[Ответ][Цитата]
Kek
Сообщений: 1133
На: Проект Sound-Agent. Зри в корень!
Добавлено: 30 июл 13 12:30
[del]
[Ответ][Цитата]
Slava
Сообщений: 3070
На: Проект Sound-Agent. Зри в корень!
Добавлено: 30 июл 13 12:36
[del]
[Ответ][Цитата]
 Стр.37 (78)1  ...  33  34  35  36  [37]  38  39  40  41  ...  78<< < Пред. | След. > >>