Re[9]: Мягкие вычисления
От: Trean Беларусь http://axamit.com/
Дата: 01.03.05 11:28
Оценка: 1 (1)
Здравствуйте, tinytjan, Вы писали:

T>Программу не выкину -- коммерческий проект.

T>Тестовая выборка -- база данных фотографий реальных номеров, разбитых на символы. Разброс угла поворота там очень маленький, но смещение есть, и не маленькое. Мало того, на картинке частенько проскакивают части других цифирь.
T>Обучение проводилось на ста картинках(обучение только на 0..9) тестировалось на двухстах, не входящих в обучающую выборку.
T>Между прочим 20 минут не так уж и мало. Это время можно сократить.

А можешь выложить обученную демоверсию, чтобы BMP открывала и распознавала. У меня просто есть где-то пол-тысячи фоток номерных знаков, было бы интересно глянуть.
Re[10]: Мягкие вычисления
От: tinytjan  
Дата: 01.03.05 12:15
Оценка:
Здравствуйте, Trean, Вы писали:

T>Здравствуйте, tinytjan, Вы писали:


T>>Программу не выкину -- коммерческий проект.

T>>Тестовая выборка -- база данных фотографий реальных номеров, разбитых на символы. Разброс угла поворота там очень маленький, но смещение есть, и не маленькое. Мало того, на картинке частенько проскакивают части других цифирь.
T>>Обучение проводилось на ста картинках(обучение только на 0..9) тестировалось на двухстах, не входящих в обучающую выборку.
T>>Между прочим 20 минут не так уж и мало. Это время можно сократить.

T>А можешь выложить обученную демоверсию, чтобы BMP открывала и распознавала. У меня просто есть где-то пол-тысячи фоток номерных знаков, было бы интересно глянуть.

Неа, щас не получится. Кидаю я пока этот спор .Через 2 недели сдача проекта, а у нас полная халтура, так что надо трудиться . У меня диплом на эту тему, с привязкой к нейросетям. Планирую написать за месяц.
Так что через месяц может выкину демку.
И все-таки зря вы так на нейронки. Иногда очень сильно помогает.
Re[12]: Мягкие вычисления - не наш метод
От: Noobi Россия fff
Дата: 01.03.05 12:28
Оценка:
Здравствуйте, tinytjan, Вы писали:

T>Здравствуйте, Noobi, Вы писали:


N>>К сожалению, выяснил из прочтенного, что основное достоинство нейросетей — их простота по сравнению с хорошими алгоритмами. Мне не нравится этот их признак , лучше почитаю про то, что указано в пред. моем сообщении.


T>Не простота. А УНИВЕРСАЛЬНОСТЬ и ОБОБЩАЮЩАЯ СПОСОБНОСТЬ.

T>Хорошие алгоритмы так просто нигде не валяются. А инфы по нейронкам вагон и еще маленькая тележка.
T>Зачем изобретать паровоз, если есть универсальный аппроксиматор под довольно широкий спектр задач?

ИМХО, то, что универсально для многих задач — не очень хорошо. Может быть для мелких задач и подошли бы универсальные методы, но для больших придётся придумать решение побыстрее
Re[9]: Мягкие вычисления
От: Gaperton http://gaperton.livejournal.com
Дата: 01.03.05 12:33
Оценка:
Здравствуйте, tinytjan, Вы писали:

T>Эллипс -- это не тупо. Попробуй найти эллипс чистым МНК, находя не прямые регрессии, а ДЕЙСТВИТЕЛЬНО уравнение

T>эллипса. Это дело будет посложнее запрограммить.
Конечно посложнее, я в курсах . Муторно это больно. Ты для начала выложи сетку, которая на произвольной выборке даст суммарное отклонение точек от получившихся эллипсов меньше, чем приведенный мной метод. Вот тогда я напрягусь и порву твою сетку чистым МНК (или дальше потвикаю тупой статистический метод). А пока — твоей сетки, которая все мега-круто распознает, вообще никто не видел, так о чем ты говоришь?

T>А насчет предложенного метода -- центр масс НЕЛЬЗЯ использовать, если ты хочешь найти действительно оптимальный эллипс. Интересно, как этот метод будет пахать на таком примере?

T>

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

T>Программу не выкину -- коммерческий проект.

Название компании, веб-сайт, название продукта, и наконец, демо-версию в студию.

T>Тестовая выборка -- база данных фотографий реальных номеров, разбитых на символы. Разброс угла поворота там очень маленький, но смещение есть, и не маленькое. Мало того, на картинке частенько проскакивают части других цифирь.

Э-э, батенька. Это что, фотографии вымытых номеров, лежащих на столе? Так тут никакого распознавания не нужно — простое сопоставление с образцом. Шрифт-то у номеров стандартный . Короче, пока программу не покажешь, не поверю.

T>Обучение проводилось на ста картинках(обучение только на 0..9) тестировалось на двухстах, не входящих в обучающую выборку.

T>Между прочим 20 минут не так уж и мало. Это время можно сократить.
А это пофигу, сколько времени ты ее обучаешь. Главное, чтобы она обучилась . Все равно такие вещи за один день не делаются — бюджет таких пороектов больше. Сильно больше.
Re[10]: Об этих спорах
От: Noobi Россия fff
Дата: 01.03.05 12:35
Оценка:
Здравствуйте, Gaperton, Вы писали:


N>>А что-нибудь против нечеткой логики ты имеешь? (Насчет нейросетей: я теперь расхотел ими глубоко заниматься, но обязательно ознакомлюсь)


G>Ничего плохого в ней нет, но есть один нюанс. "Нечеткая логика" — это просто название. И ничего кроме названия. Если я правильно понимаю, если ты заменишь значения true-false на вероятность true, то ты и получишь так называемую нечеткую логику.


G>"логическое и" соответствует вероятноти одновременных событий: p1*p2

G>"отрицание" это 1-p. Все, этот набор операций полон, через них выражается все остальное.
G>"логическое или" = 1 — p1*p2.

G>Дальше можно брать любой учебник математической логики, и начать раскручивать на этом базисе "нечеткую логику" — ничего сложного, и главное, получишь ты в результате самую обыкновенную теорию вероятности. Тервер штука хорошая, но никакой магии и ореола романтики в ней нет (вслушайтесь как звучит? "нечеткая логика"! Завлекает, правда? Это не спроста, так бабло на грант получить проще, или тендер выиграть).


G>Так что берем учебник тервера, учебник матлогики или дискретной математики, и начинаем погружаться в увлекательный мир нечеткой логики самостоятельно. Это интересно и ненапряжно, если делать это самостоятельно, в качестве упражнения. Можно получить массу удовольствия, и без особых усилий (бо халява) почувствовать себя первооткрывателем загадочной fuzzy logic. А читать на эту тему книжки — все равно, что заглянуть в конец скучного детектива.


Да, я имел в виду именно учебники. Спасибо за то, что открыл мне глаза на то, что нечеткая логика не сильно отличается от обычной. Я правда знал её основы, но не мог и предположить, что она почти то же самое, что и обычная! (Я думал, что там еще куча всяких разных специфических теорем )

А чем думаешь еще не стоит заниматься из таких вещей? (Например, каково твое отношение к вейвлет преодразованиям? Они, правда в М.В. отношения не имеют (но название меня тоже привлекает) — не явлется ли это очередным способом выманивания денег у несведущих людей?)
Re[9]: Мягкие вычисления
От: Sinclair Россия https://github.com/evilguest/
Дата: 01.03.05 12:51
Оценка: +1 :)
Здравствуйте, tinytjan, Вы писали:
T>А насчет предложенного метода -- центр масс НЕЛЬЗЯ использовать, если ты хочешь найти действительно оптимальный эллипс.
Трактовку термина "действительно оптимальный эллипс" в студию.
... << RSDN@Home 1.1.4 beta 4 rev. 303>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[11]: Об этих спорах
От: Gaperton http://gaperton.livejournal.com
Дата: 01.03.05 14:52
Оценка:
Здравствуйте, Noobi, Вы писали:

N>А чем думаешь еще не стоит заниматься из таких вещей?

Всем, что тебе интересно.

N>(Например, каково твое отношение к вейвлет преодразованиям? Они, правда в М.В. отношения не имеют (но название меня тоже привлекает) — не явлется ли это очередным способом выманивания денег у несведущих людей?)

Вейвлеты это вполне нормальная штука из прикладной математики. На базе вейвлет-преобразований делается, например, вполне приличная компрессия изображений, примерно вдвое превосходящая JPEG (который основан на преобразовании фурье).

Цель-то твоя какая? Зачем это все тебе нужно?
Re[10]: Мягкие вычисления
От: Gaperton http://gaperton.livejournal.com
Дата: 01.03.05 14:58
Оценка:
Здравствуйте, Sinclair, Вы писали:

S>Здравствуйте, tinytjan, Вы писали:

T>>А насчет предложенного метода -- центр масс НЕЛЬЗЯ использовать, если ты хочешь найти действительно оптимальный эллипс.
S>Трактовку термина "действительно оптимальный эллипс" в студию.
Я думаю, кривая "эллипс" с наименьшим средне-квадратичным отклонением от заданного множества точек . Боюсь, что нейросетью в принципе невозможно решить задачу в такой постановке .
Re[11]: Мягкие вычисления
От: Trean Беларусь http://axamit.com/
Дата: 01.03.05 15:05
Оценка: :)
Здравствуйте, tinytjan, Вы писали:

T>Здравствуйте, Trean, Вы писали:


T>>А можешь выложить обученную демоверсию, чтобы BMP открывала и распознавала. У меня просто есть где-то пол-тысячи фоток номерных знаков, было бы интересно глянуть.

T>Неа, щас не получится. Кидаю я пока этот спор .Через 2 недели сдача проекта, а у нас полная халтура, так что надо трудиться . У меня диплом на эту тему, с привязкой к нейросетям. Планирую написать за месяц.
T>Так что через месяц может выкину демку.
T>И все-таки зря вы так на нейронки. Иногда очень сильно помогает.

"А я что? Я — ничего" я в вашем споре не участвовал =).
Re[12]: Об этих спорах
От: Noobi Россия fff
Дата: 01.03.05 15:35
Оценка:
Здравствуйте, Gaperton, Вы писали:

G>Здравствуйте, Noobi, Вы писали:


N>>А чем думаешь еще не стоит заниматься из таких вещей?

G>Всем, что тебе интересно.

N>>(Например, каково твое отношение к вейвлет преодразованиям? Они, правда в М.В. отношения не имеют (но название меня тоже привлекает) — не явлется ли это очередным способом выманивания денег у несведущих людей?)

G>Вейвлеты это вполне нормальная штука из прикладной математики. На базе вейвлет-преобразований делается, например, вполне приличная компрессия изображений, примерно вдвое превосходящая JPEG (который основан на преобразовании фурье).

G>Цель-то твоя какая? Зачем это все тебе нужно?


Очень хочу расширить свой кругозор путем получения дополнительных знаний из области прикладной математики
Re[10]: Мягкие вычисления
От: tinytjan  
Дата: 01.03.05 16:24
Оценка:
Здравствуйте, Gaperton,
Давай замнем эту тему на ближайший месяц. Потом я специально создам тему, где буду сопротивляться и доказывать.
А пока мир .
Re[13]: Об этих спорах
От: Gaperton http://gaperton.livejournal.com
Дата: 01.03.05 17:55
Оценка:
Здравствуйте, Noobi, Вы писали:

G>>Цель-то твоя какая? Зачем это все тебе нужно?


N>Очень хочу расширить свой кругозор путем получения дополнительных знаний из области прикладной математики


Прикладная математика большая . Куда прикладывать-то собираешься? Если все равно, чем заниматься, возьми вводный курс численных методов, а сначала (если еще не ) — теорию функций и функциональный анализ (советую учебник Колмогорова-Фомина — это надо, чтобы без проблем понимать современную прикладную математику).
Re[11]: Мягкие вычисления
От: Pyromancer  
Дата: 02.03.05 10:29
Оценка: +1
на самом деле любая нейронная сеть всего лишь решает систему уравнений, которая задаётся её структурой и обучением, думать что сеть может что-то "понимать" по меньшей мере наивно. Если скормленная ей задача выбивается из ряда примеров на которых сеть учили то сеть выдаст абсолютно неверное решение. Нейронные сети используют там,где не понимают зависимости ответа от данных в робкой надежде что сеть "сама разберётся", так что в шутке математиков насчёт искусственного интелекта определённо есть доля шутки
Re[14]: Об этих спорах
От: Noobi Россия fff
Дата: 02.03.05 15:38
Оценка:
Здравствуйте, Gaperton, Вы писали:

G>Здравствуйте, Noobi, Вы писали:


G>>>Цель-то твоя какая? Зачем это все тебе нужно?


N>>Очень хочу расширить свой кругозор путем получения дополнительных знаний из области прикладной математики


G>Прикладная математика большая . Куда прикладывать-то собираешься? Если все равно, чем заниматься, возьми вводный курс численных методов, а сначала (если еще не ) — теорию функций и функциональный анализ (советую учебник Колмогорова-Фомина — это надо, чтобы без проблем понимать современную прикладную математику).


Согласен, отличная книга. Я в прошлом году прочитал и понял половину (Занимался научной работой в обл-ти ЦО нелинейных сигналов) . Сейчас как раз собирался снова начать сначала читать, но на этот раз всю. У меня еще по нему пара книг есть (Рисс, Секефальви-Надь и еще какая-то). Эти прочитаю, а потом посмотрю, что делать. Думаю, изучу вейвлеты — посмотрел 1 книгу, кажется интересно, и как раз требуется знаение ф. анализа
Re[15]: Об этих спорах
От: Gaperton http://gaperton.livejournal.com
Дата: 02.03.05 16:08
Оценка:
Здравствуйте, Noobi, Вы писали:

N>Согласен, отличная книга. Я в прошлом году прочитал и понял половину (Занимался научной работой в обл-ти ЦО нелинейных сигналов) . Сейчас как раз собирался снова начать сначала читать, но на этот раз всю. У меня еще по нему пара книг есть (Рисс, Секефальви-Надь и еще какая-то). Эти прочитаю, а потом посмотрю, что делать. Думаю, изучу вейвлеты — посмотрел 1 книгу, кажется интересно, и как раз требуется знаение ф. анализа


Сплайны изучал уже?
Re[16]: Об этих спорах
От: Noobi Россия fff
Дата: 02.03.05 18:23
Оценка:
Здравствуйте, Gaperton, Вы писали:

G>Здравствуйте, Noobi, Вы писали:


N>>Согласен, отличная книга. Я в прошлом году прочитал и понял половину (Занимался научной работой в обл-ти ЦО нелинейных сигналов) . Сейчас как раз собирался снова начать сначала читать, но на этот раз всю. У меня еще по нему пара книг есть (Рисс, Секефальви-Надь и еще какая-то). Эти прочитаю, а потом посмотрю, что делать. Думаю, изучу вейвлеты — посмотрел 1 книгу, кажется интересно, и как раз требуется знаение ф. анализа


G>Сплайны изучал уже?


Несамостоятельно — нет (не преподавали, но может будут еще, хотя вряд ли ), а самостоятельно — всегда почему то обходил численные методы (а это, кажется, оттуда?).
Re[17]: Об этих спорах
От: Gaperton http://gaperton.livejournal.com
Дата: 02.03.05 19:14
Оценка: 2 (1)
Здравствуйте, Noobi, Вы писали:

N>Здравствуйте, Gaperton, Вы писали:


G>>Здравствуйте, Noobi, Вы писали:


N>>>Согласен, отличная книга. Я в прошлом году прочитал и понял половину (Занимался научной работой в обл-ти ЦО нелинейных сигналов) . Сейчас как раз собирался снова начать сначала читать, но на этот раз всю. У меня еще по нему пара книг есть (Рисс, Секефальви-Надь и еще какая-то). Эти прочитаю, а потом посмотрю, что делать. Думаю, изучу вейвлеты — посмотрел 1 книгу, кажется интересно, и как раз требуется знаение ф. анализа


G>>Сплайны изучал уже?


N>Несамостоятельно — нет (не преподавали, но может будут еще, хотя вряд ли ), а самостоятельно — всегда почему то обходил численные методы (а это, кажется, оттуда?).


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

Сплайны являются одним из мощнейших инструментов в практических задачах интерполяции и разных разделах прикладной математики, также они иногда применяются в фундаментальной математике. Must know.
Re[18]: Об этих спорах
От: Noobi Россия fff
Дата: 02.03.05 20:16
Оценка:
Здравствуйте, Gaperton, Вы писали:

G>Здравствуйте, Noobi, Вы писали:


N>>Здравствуйте, Gaperton, Вы писали:


G>>>Здравствуйте, Noobi, Вы писали:


N>>>>Согласен, отличная книга. Я в прошлом году прочитал и понял половину (Занимался научной работой в обл-ти ЦО нелинейных сигналов) . Сейчас как раз собирался снова начать сначала читать, но на этот раз всю. У меня еще по нему пара книг есть (Рисс, Секефальви-Надь и еще какая-то). Эти прочитаю, а потом посмотрю, что делать. Думаю, изучу вейвлеты — посмотрел 1 книгу, кажется интересно, и как раз требуется знаение ф. анализа


G>>>Сплайны изучал уже?


N>>Несамостоятельно — нет (не преподавали, но может будут еще, хотя вряд ли ), а самостоятельно — всегда почему то обходил численные методы (а это, кажется, оттуда?).


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


G>Сплайны являются одним из мощнейших инструментов в практических задачах интерполяции и разных разделах прикладной математики, также они иногда применяются в фундаментальной математике. Must know.



Интересно. Про сплайны тоже прочитаю, только сначала Колмогорова и Фомина дочитаю.
Re[18]: Об этих спорах
От: Noobi Россия fff
Дата: 02.03.05 20:19
Оценка:
Здравствуйте, Gaperton, Вы писали:

G>Здравствуйте, Noobi, Вы писали:


N>>Здравствуйте, Gaperton, Вы писали:


G>>>Здравствуйте, Noobi, Вы писали:


N>>>>Согласен, отличная книга. Я в прошлом году прочитал и понял половину (Занимался научной работой в обл-ти ЦО нелинейных сигналов) . Сейчас как раз собирался снова начать сначала читать, но на этот раз всю. У меня еще по нему пара книг есть (Рисс, Секефальви-Надь и еще какая-то). Эти прочитаю, а потом посмотрю, что делать. Думаю, изучу вейвлеты — посмотрел 1 книгу, кажется интересно, и как раз требуется знаение ф. анализа


G>>>Сплайны изучал уже?


N>>Несамостоятельно — нет (не преподавали, но может будут еще, хотя вряд ли ), а самостоятельно — всегда почему то обходил численные методы (а это, кажется, оттуда?).


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


G>Сплайны являются одним из мощнейших инструментов в практических задачах интерполяции и разных разделах прикладной математики, также они иногда применяются в фундаментальной математике. Must know.


Я собираюсь довольно много изучить еще математики, сплайны тоже подойдут
Re[10]: Об этих спорах
От: odyseys  
Дата: 03.03.05 09:21
Оценка: :)
Не знакомы Вы с теорией вероятностей...

Так называемая "нечеткая логика" просто игнорирует возможную зависимость параметров. Поэтому и получаются довольно простые формулы. В теории вероятностей все не так — там все очень строго описывается в рамках аксиоматики Колмогорова.


G>Ничего плохого в ней нет, но есть один нюанс. "Нечеткая логика" — это просто название. И ничего кроме названия. Если я правильно понимаю, если ты заменишь значения true-false на вероятность true, то ты и получишь так называемую нечеткую логику.


G>"логическое и" соответствует вероятноти одновременных событий: p1*p2

G>"отрицание" это 1-p. Все, этот набор операций полон, через них выражается все остальное.
G>"логическое или" = 1 — p1*p2.

G>Дальше можно брать любой учебник математической логики, и начать раскручивать на этом базисе "нечеткую логику" — ничего сложного, и главное, получишь ты в результате самую обыкновенную теорию вероятности. Тервер штука хорошая, но никакой магии и ореола романтики в ней нет (вслушайтесь как звучит? "нечеткая логика"! Завлекает, правда? Это не спроста, так бабло на грант получить проще, или тендер выиграть).


G>Так что берем учебник тервера, учебник матлогики или дискретной математики, и начинаем погружаться в увлекательный мир нечеткой логики самостоятельно. Это интересно и ненапряжно, если делать это самостоятельно, в качестве упражнения. Можно получить массу удовольствия, и без особых усилий (бо халява) почувствовать себя первооткрывателем загадочной fuzzy logic. А читать на эту тему книжки — все равно, что заглянуть в конец скучного детектива.
... << RSDN@Home 1.1.4 beta 4 rev. 303>>
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.