konto usunięte

Temat: Poszukuję pomysłu na zastosowanie pamięci asocjacyjnej.

`Piotr Sowa edytował(a) ten post dnia 12.02.12 o godzinie 15:59
Piotr Głudkowski

Piotr Głudkowski Rzucam się na
wszystko to, co jest
ciekawe i wymaga
rusze...

Temat: Poszukuję pomysłu na zastosowanie pamięci asocjacyjnej.

Takie algrytmy można z powodzeniem wykorzystywać np. do:
1. Identyfikacji utworów muzycznych
2. Rozpoznawania mowy
3. Przewidywania nadchodzących klęsk żywiołowych i zjawisk meteorologicznych

Zapamiętujesz odpowiednio obrobione (normalizowane i przefiltrowane) wzorce, i potem porównujesz z podobnie obrobionymi danymi rzeczywistymi. I bawisz się w "to już było" :)

konto usunięte

Temat: Poszukuję pomysłu na zastosowanie pamięci asocjacyjnej.

`Piotr Sowa edytował(a) ten post dnia 12.02.12 o godzinie 16:00

konto usunięte

Temat: Poszukuję pomysłu na zastosowanie pamięci asocjacyjnej.

Piotr Sowa:
Jest pomysł by użyć tego algorytmu do rozpoznawania twarzy, co też jest fajne i ciekawe ale muszę sprawę przemyśleć, bo najtrudniejsze będzie pozycjonowanie rozpoznanej twarzy, gdyby ktoś znał jakiś opisany w sieci przykład na zagadnienie rozpoznania i spozycjonowania charakterystycznych cech twarzy to bardzo proszę o przytoczenie.

Fajne materiały dot. tej kwestii są na stronie http://www.face-rec.org
Piotr Głudkowski

Piotr Głudkowski Rzucam się na
wszystko to, co jest
ciekawe i wymaga
rusze...

Temat: Poszukuję pomysłu na zastosowanie pamięci asocjacyjnej.

Dodam jeszcze kolejny pomysł
Rozpoznawanie i ekstrapolacja funkcji - szczególnie, jeśli funkcje te mało zależą od zmiennych zewnętrznych lub jeśli tych zależności nie znamy. I tutaj przykłady:
- znajdowanie najlepszej funkcji (czy rodziny funkcji), opisującej wykres jakichś danych empirycznych
- analiza techniczna wykresów giełdowych (przewidywanie przyszłości na podstawie dobrze znanych symptomów)
- prognozowanie natężenia ruchu drogowego i przewidywanie korków (znowu na podstawie wykrywania symptomów zapowiadających: np. jeśli przypycha się ulica A, a ulica B stoi, to na ulicy C zaraz pojawi się korek)
- prognozowanie ruchu sieciowego (sieci lokalne, internet) i przewidywanie (lub wczesne wykrywanie) ataków DoS/DDoS

Generalnie coś takiego dość dobrze nadaje się do prognozowania zjawisk powtarzalnych, ale mało okresowych (te bardzo okresowe łatwiej jest przepowiadać innymi sposobami - Fourier itp.). Patrz przykład z korkami ulicznymi - występują one w zasadzie okresowo (pora dnia), ale nie zawsze, bo może być wypadek, remont drogi czy coś podobnego i mamy ekstra korek. Bardzo często jednak daje się empirycznie zauważyć, że jeśli zablokuje się ulica A to zaraz stanie ulica B (oczywiście to przypadek trywialny) - i tutaj Twój patent jest jak znalazł :)Piotr Głudkowski edytował(a) ten post dnia 12.08.10 o godzinie 15:06
Piotr Głudkowski

Piotr Głudkowski Rzucam się na
wszystko to, co jest
ciekawe i wymaga
rusze...

Temat: Poszukuję pomysłu na zastosowanie pamięci asocjacyjnej.

Tak się jeszcze zastanawiałem, że generalnie każda klasa problemów, w których da się określić jakieś elementy charakterystyczne scenariusza wywołującego określoną akcję, nadawałaby się do rozpoznawania tego typu techniką. Co więcej, wcale nie trzeba określać tych elementów charakterystycznych wprost - jeśli one są, sieć Hopfielda sama je wykryje i wyeksponuje. I tutaj jest właśnie siła takich algorytmów, bo typowa analiza statystyczna takich scenariuszy często jest bardzo uciążliwa i trudna lub wręcz niemożliwa.
Wystarczy uszeregować zdarzenia na osi czasu i taki zbiór informacji traktować jako wzorzec do nauczenia, a później do rozpoznania.
W sumie całkiem ciekawa klasa zastosować - Piotrze, nie jesteś zainteresowany może jakąś współpracą?

konto usunięte

Temat: Poszukuję pomysłu na zastosowanie pamięci asocjacyjnej.

`Piotr Sowa edytował(a) ten post dnia 12.02.12 o godzinie 16:01
Piotr Głudkowski

Piotr Głudkowski Rzucam się na
wszystko to, co jest
ciekawe i wymaga
rusze...

Temat: Poszukuję pomysłu na zastosowanie pamięci asocjacyjnej.

Piotr Sowa:
Piotr Głudkowski:
Piotrze, nie jesteś zainteresowany może jakąś współpracą?

No miło mi, zainteresowany jestem dobrą pracą etatową, na dłuższy czas z możliwościami rozwoju i ścieżką kariery, o co nie jest uważam łatwo ;-).

A to gorzej :) Ja właśnie myślę o zrobieniu czegoś własnego (korporacji mam już dość).
Co do współpracy - myślę, że byłyby realne szanse na kilka projektów, w których miałoby sens zastosowanie Twojego patentu :)
Być może miałbym klienta (-ów) zainteresowanego prognozowaniem stanów magazynowych w funkcji rozchodu towarów z magazynu (tutaj można wyłapywać zależności pomiędzy asortymentami pozornie niezwiązanymi, np. w lecie, jeśli schodzi więcej brykietów do grilla, to pewnie zaraz będzie schodzić też więcej boczku czy żeberek - oczywiście to tylko przykład, być może nienajlepszy).
Co do rozwiązywania problemów to sieć Hofielda świetnie nadaje się do "generalizowania", jej cechą charakterystyczną jest "uwydatnianie" wspólnych cech, co mi się bardzo podoba. Kiedyś chciałem do systemu zamówień dodać "sztuczną inteligencję" tak by kupiec w danej firmie miał narzędzie przewidujące co powinien kupić, bo będzie schodzić z hurtowni czy sklepu duża ilość, a czego wystarczy tylko troche bo i tak mało schodzi, podobno w tych zagadnieniach kupcy są nie do zastąpienia ale myślę, że nie szkodziłoby im pomóc. :). Sposób na to nie jest wcale taki trudny, bo gdy uczę teraz sieć to prezentuję jej dane do nauki "losowo" w różnej kolejności, a do przepowiadania przyszłości należy tylko zadbać o to by przezentować dane sekwencyjnie. Tylko trzeba znaleźć troche czasu i chęci oraz danych z hurtowni o sprzedaży jakich nie mam.

Super pomysł - tutaj sieć może wykorzystać nie tylko swoją zdolność do pamięci "historii" jednego asortymentu, ale także zdolność do wyłapywania zależności między asortymentami - co byłoby szczególnie przydatne, jeśli takie zależności byłyby lekko rozsuniete w czasie: np. sieć widzi zwiększony rozchód jednego asortymentu i ocenia sposób (scenariusz) tego zwiększenia, być może uwzględnia w podobny sposób jeszcze inne asortymenty i w efekcie mówi nam, że zaraz zobaczymy zwiększony (a może właśnie zmniejszony) rozchód innego asortymentu. Tyle że wtedy potrzebna by była sieć "dwuwymiarowa", przyjmująca na wejściu dane, których jednym wymiarem byłby czas, a drugim rodzaj asortymentu czy zdarzenia (np. temperatura nad morzem => napoje!).

konto usunięte

Temat: Poszukuję pomysłu na zastosowanie pamięci asocjacyjnej.

`Piotr Sowa edytował(a) ten post dnia 12.02.12 o godzinie 16:01

konto usunięte

Temat: Poszukuję pomysłu na zastosowanie pamięci asocjacyjnej.

`Piotr Sowa edytował(a) ten post dnia 12.02.12 o godzinie 16:01

Temat: Poszukuję pomysłu na zastosowanie pamięci asocjacyjnej.

Przy okazji czytania o algorytmach ewolucyjnych w data miningu, znalazłem informację o wykorzystaniu algorytmów genetycznych (jako członka zaj... licznej klasy algorytmów optymalizacyjnych) do uczenia sieci neuronowej. Pewnie to Ciebie nic odkrywczego, ale na wszelki wypadek podaję :) Może się przyda z uwagi na fakt, że metody te są stosunkowo odporne na utykanie w lokalnych ekstremach (i subiektywnie takie odnoszę wrażenie). Niestety, są niedeterministyczne, więc za każdym uruchomieniem można dostać nieco inne wartości.
Obrazek
[...]
Obrazek
(źródło: Metody i modele eksploracji danych - Daniel T. Larose)Adrian Olszewski edytował(a) ten post dnia 22.08.10 o godzinie 01:46

konto usunięte

Temat: Poszukuję pomysłu na zastosowanie pamięci asocjacyjnej.

`Piotr Sowa edytował(a) ten post dnia 12.02.12 o godzinie 16:02
Mariusz Płaskowicki

Mariusz Płaskowicki Software Developer,
Oxford Computer
Consultants Ltd

Temat: Poszukuję pomysłu na zastosowanie pamięci asocjacyjnej.

Tak z ciekawości - jaki zakres czasu brałeś pod uwagę przy tych kursach walut. Ciekawi mnie jak duże wahania w tym okresie były i na ile późniejsze przewidziane wartości pokrywały się z rzeczywistymi.

A uczenie sieci za pomocą algorytmów genetycznych to dość ciekawa koncepcja. ciekaw jestem co Ci z tego wyjdzie. Wydaje mi się że powinna trochę lepiej się sprawdzać w predykcji niż propagacja wsteczna, ale chętnie bym zobaczył wyniki.

Mariusz

konto usunięte

Temat: Poszukuję pomysłu na zastosowanie pamięci asocjacyjnej.

`Piotr Sowa edytował(a) ten post dnia 12.02.12 o godzinie 16:02

Następna dyskusja:

iTextSharp komercyjne zasto...




Wyślij zaproszenie do