Zaloguj się
Blog na Matlab.pl
Forum polskich użytkowników
 
UŻYTKOWNICY GRUPY PROFIL Zaloguj się, by sprawdzić wiadomości FAQ
 



Napisz nowy temat     Odpowiedz do tematu Zobacz poprzedni temat :: Zobacz następny temat

Wizualizacja wielu danych
Forum MATLAB Strona Główna-> Przetwarzanie obrazów, grafika
Post Wysłany: 20 Października 2016, Czw 3:42 pm Temat postu: Wizualizacja wielu danych Odpowiedz z cytatem
 
AUTOR:
fidp



Dołączył: 20 Paź 2016
Posty: 2


Ogląda profil użytkownika Wyślij prywatną wiadomość
Witam,
mam pewien problem i potrzebowałbym pomocy. Mianowicie, dysponuję kilkudziesięcioma nagraniami samogłosek a, e, u,o. Z każdego nagrania jestem w stanie wyodrębnić kilkanaście cech. I teraz pojawia się problem ponieważ muszę w jakiś sposób pokazać, iż dane, grupami (samogłoskami) są separowalne. I jeśli wezmę dla każdego z nagrań tylko dwie cech to w układzie kartezjańskim mogę zaznaczyć gdzie leży dane nagranie. Jeśli każdą samogłoskę oznaczę innym kolorem wówczas mam piękny wykres pokazujący skupienia danych. Podobnie ma się sytuacja w przypadku 3 cech, wówczas mogę to samo zrobić w przestrzeni 3D. A w jaki sposób przedstawić 10 cech? Jak zredukować ilość danych? Oczywiście najlepiej aby wszystko działało w MatLabie;)

Będę wdzięczy za każdy pomysł.

Pozdrawiam,
Paweł


 

Post Wysłany: 20 Października 2016, Czw 6:50 pm Temat postu: Odpowiedz z cytatem
 
AUTOR:
Łazik
Może pisać książki


Dołączył: 31 Maj 2013
Posty: 100
Skąd: Polska


Ogląda profil użytkownika Wyślij prywatną wiadomość
Przy dziesięciu cechach masz 45 możliwości zestawienia dwóch cech na wykresie. Jeśli wykreślisz wszystkie, otrzymasz 2-D rzuty tej 10-cio wymiarowej przestrzeni. Nie jest to może eleganckie, ale możesz przejrzeć wszystkie i wybrać te, które najlepiej obrazują różnice między cechami poszczególnych samogłosek. Zamknij te niepotrzebne wykresy, resztę zapisz/wydrukuj lub zapisz sobie pary cech które Ci zostały.

Orientacyjny kod:

Kod:
for k = 1:10
 
for l = k+1:10
    
% dokuje kolejne figure, by nie zaśmiecać ekranu.
    
figure('WindowStyle', 'docked');
    
title(sprintf('%d vs. %d', k, l));
    % ...
twój kod do wykresu.

    %
odnosisz się do k-tej i l-tej cechy
    xlabel
(sprintf('Cecha nr. %d', k));
    
ylabel(sprintf('Cecha nr. %d', l));
    %
legend, etc. co tam potrzebujesz
  end
end



_________________
cody/players/4345310
 

Post Wysłany: 20 Października 2016, Czw 8:35 pm Temat postu: Odpowiedz z cytatem
 
AUTOR:
mc2
Może pisać książki


Dołączył: 19 Maj 2009
Posty: 2211


Ogląda profil użytkownika Wyślij prywatną wiadomość Wyślij email Odwiedź stronę autora
Polecam algorytm t-distributed stochastic neighbor embedding:
https://en.wikipedia.org/wiki/T-distributed_stochastic_neighbor_embedding
Na tej stronie znajdziesz implementację w MATLABie:
http://lvdmaaten.github.io/tsne/

Możesz również spróbować użyć PCA: https://pl.wikipedia.org/wiki/Analiza_g%C5%82%C3%B3wnych_sk%C5%82adowych
 

Post Wysłany: 30 Października 2016, Nie 9:43 am Temat postu: Odpowiedz z cytatem
 
AUTOR:
fidp



Dołączył: 20 Paź 2016
Posty: 2


Ogląda profil użytkownika Wyślij prywatną wiadomość
t-SNA jest tym czego szukałem. Dziękuję serdecznie.


 

Post Wysłany: 31 Października 2016, Pon 8:31 am Temat postu: Odpowiedz z cytatem
 
AUTOR:
fabbian225
Początki pisania


Dołączył: 26 Paź 2016
Posty: 5


Ogląda profil użytkownika Wyślij prywatną wiadomość Odwiedź stronę autora
To fakt, jest to najlepsze co może być.


 

Post Wysłany: 2 Listopada 2016, Sro 4:53 pm Temat postu: Odpowiedz z cytatem
 
AUTOR:
fabbian44d



Dołączył: 02 Lis 2016
Posty: 3


Ogląda profil użytkownika Wyślij prywatną wiadomość Odwiedź stronę autora
t-SNA to faktycznie bardzo fajna sprawa.



_________________
Medycyna estetyczna
 

Forum MATLAB Strona Główna-> Przetwarzanie obrazów, grafika
Wyświetl posty z ostatnich:   

Napisz nowy temat     Odpowiedz do tematu Zobacz poprzedni temat :: Zobacz następny temat

Wszystkie czasy w strefie CET (Europa)

Skocz do:  

Statystyki forum:



Od dnia 08.06.2006 forum odwiedzano 37573318
Najwięcej użytkowników 266 było obecnych 19 Lutego 2015, Czw 7:03 pm

Aktualnie online:




Najnowsze posty na forum:
Obsługa Programu GUI Builder w programie Scilab  (19 Sierpnia 2017, Sob 11:20 am)
Tablica manetyczna czy kredowa  (14 Sierpnia 2017, Pon 1:00 pm)
Darkland online cały film po polsku pobierz lektor pl 2017  (12 Sierpnia 2017, Sob 11:35 pm)
Spider-Man: Homecoming online dubbing pl cały film 2017  (12 Sierpnia 2017, Sob 11:27 pm)
Czym chata bogata! online cały film po polsku pobierz 2017  (12 Sierpnia 2017, Sob 11:18 pm)
Witam  (12 Sierpnia 2017, Sob 11:09 pm)
GUI do modelu  (9 Sierpnia 2017, Sro 2:06 pm)
Resztki farby po malowaniu  (7 Sierpnia 2017, Pon 2:19 pm)
Pytanie o "finverse"  (5 Sierpnia 2017, Sob 8:24 pm)
Pytanie i funkcję "fit"  (4 Sierpnia 2017, Pią 7:39 pm)
Twoje prawa:
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać plików na tym forum