Archiwa tagu: Metody Numeryczne

Dane, dane, dane…

…gdzie są te dane!

Nie chcąc zbyt wiele pisać na ten temat podepnę wpis z portalu Smarter Poland (poświęconego różnycm ciekawym sposobom przetwarzania danych). Opiekunem portalu jest Przemysłąw Biecek (absolwent Politechniki Wrocłąwskiej), z którym miałem przyjemność kiedyś się spotkać…

Rząd Polski publikuje dane na temat rozwoju pandemi w postaci wpisów twitterowych, bardzo chętnie umieszczając tam infografiki zawierające różne pożyteczne informacje (o liczbie zajętych respiratorów, na przykład). Oczywiście, można zapytać cóż w tym złego? Niby nic, ale taki Rząd Włoski poblikuje dane na githubie: Presidenza del Consiglio dei Ministri – Dipartimento della Protezione Civile. Czyli można inaczej.

W Polsce wszyscy podniecają się, że dane takie ręcznie zbiera i publikuje jako arkusz kalkulacjny Google nastolatek z Torunia. Z danych tych korzystają praktycznie wszystkie zespoły naukowe chcące dokonywać jakichś prognoz.

Na koniec zobaczmy co pisze Przemysłąw Biecek:

Dlaczego dostępność dobrej jakości danych jest taka ważna?

Brak dobrej jakości danych paraliżuje prace niezliczonej ilości podmiotów. Począwszy od modelarzy, którzy miesiącami opracowują modele predykcyjne dla możliwych scenariuszy pandemii, przez właścicieli małych biznesów, którzy nie wiedząc jak wygląda sytuacja nie mogą efektywnie planować swojej pracy, po szeregowych obywateli, którzy po prostu chcą wiedzieć co się dzieje. Bardzo chcą wiedzieć, więc jeżeli nie będzie oficjalnych rzetelnych danych to tworzy się przestrzeń dla fakenewsów.

(Za serwisem SmarterPoland.pl)

Cicer cum caule czyli groch z kapustą

Podczas seminarium mówiłem o:

  1. Szablonie prezentacji. Informacje o nim znaleźć można w dziale Projekty.
  2. O studiach dualnych nie ma zbyt wielu informacji na stronach Politechniki Wrocławskiej.
  3. Ledwie parę słów poświęciłem koncepcji „laboratoriów wirtualnych”. Nasze doświadczenia znaleźć można w kilku publikacjach (z lat 2000–2005): [1], [2], [3], [4], [5].Natomiast warto zajrzeć na strony Center for System Design (CSD) gdzie znaleźć można jakieś informacje o laboratoriach wirtualnych, ale w kontekście, który nigdy nas zbytnio nie interesował, to znaczy symulacji różnego rodzaju eksperymentów. Nie jest to bez sensu. tu, na przykład Free vibration of cantilever beam. Ale większość stron jest niedostępna…
  4. Kolejny poruszony temat to były „notatniki” pozwalające na prowadzenie interaktywnych obliczeń z wykorzystaniem profesjonalnego oprogramowania (na przykład Mathematica czy profesjonalne biblioteki numeryczne dostępne w Pythonie albo obliczenia z użyciem języka analiz statystycznych R).Jeżeli ktoś zechce może zapoznać się z ideą wykorzystania takiego oprogramowania na przykładzie Jupytera. Zachęcałem studentów do korzystania z niego na zajęciach z Metod Numerycznych i tam odsyłam zainteresowanych.
  5. Parę uwag poświęciłem też przygotowywaniu bibliografii. Pracując w redakcji czasopisma e-Informatica Software Engineering Journal mam jak najgorsze doświadczenia. Z moich doświadczeń wynika, że informacje bibliograficzne przygotowywane są bardzo niestarannie.Cały problem polega na tym, że dzisiejsze metody oceny zaczynają się (i bardzo często kończą) na kilku bibliometrycznych wskaźnikach. Wydaje się, że warto walczyć o wysoką jakość bibliografii — być może przełoży się to kiedyś na oceny.Bardzo interesujący (choć zapewne reklamowy) artykuł pod tytułem „Śledzenie, wizualizacja oraz ocena dorobku naukowego z wykorzystaniem bazy Scopus” opisuje możliwości zastosowania serwisu do prowadzenia analiz dorobku.
  6. Jeżeli wziąć pod uwagę, że to fizyk wymyślił wskaźnik rządzący dziś nauką światową nie powinien dziwić inny artykuł Hierarchical organization of H. Eugene Stanley scientific collaboration community in weighted network representation napisany przez fizyków z Instytutu Fizyki Jądrowej w Krakowie. Omówienie po polsku przedstawia główne idee artykułu i pozwala obrazować „zależności” pomiędzy publikacjami i prezentowanymi tam ideami (co widać na rys. 1).

    PIC

    Rysunek 1: Grafy ilustrujące powiązania naukowe Paula Erdősa, Edwarda Wittena, Marcela Ausloosa i Harry’ego E. Stanleya. W sieci Wittena wyraźnie widać trzy podsieci odpowiadające konkretnym tematom. (Źródło: [6])


    Podobne, ale nieco amatorskie, zależności pomiędzy współautorami z naszej katedry prezentuje rysunek 2. Uzyskany on został automatycznie na podstawie analizy bazy danych BibTeXa.


    pict

    Rysunek 2: Graficzna prezentacja prac współlokatorskich prof. Marka Rybaczuka; wyraźnie widać podsieci różnych zainteresowań


  7. Ostatnim tematem była sztuczna inteligencja. Wszystkie wątpliwości związane ze sztuczną inteligencją najlepiej ilustruje komiks z serwisu xkcd (rys. 3).

    PIC

    Rysunek 3: Łatwo dosyć jest stworzyć sztuczną inteligencję, która coś naśladuje (powtarzajac)


    Oczywiście sprawa nie jest tak prosta jak się wydaje na pierwszy rzut oka, ale…

    W prezentacji wspomniałem o dwu przykładach działania sztucznej inteligencji pierwszy dotyczył inteligentnego skalowania fotografii [7]. Efekty nie są może „porażające”, ale widać, że algorytm „stara się”.

    Potencjalnie znacznie ciekawszy jest drugi przykład tworzenia realistycznych „fotografii” na podstawie opisu słownego [8]. Ale trzeba sobie zdawać, że tak na prawdę, jest to zadanie „odwrotne” do zadania klasyfikacji: zaleźć trzeba punkt w przestrzeni cech możliwie najbliższy prototypom o opisanych cechach.

    groch1

Metody numeryczne: stan zasobów

Poniżej przedstawiam wszystko to co otrzymałem od Państwa do dziś. Jeżeli w jakimś mejlu przesłano dwa sprawozdania (nie zaznaczając tego w temacie) na tym etapie coś może być pominięte. 

Tabela będzie się wzbogacać gdy zacznę dokładniej przeglądać prace.

Ocena (jak zwykle) jest subiektywna. OK oznacza, że jest jak być powinno. OK- i OK= — że jest gorzej. OK+, OK++ — że jest lepiej.

Nr albumuIocenaIIocenaIIIocenaIVocenaVocena
2139774.12.2016OK-4.12.2016OK
19294326.10.2016OK-23.11.2016OK-23.11.2016OK29.12.2016OK-29.12.2016OK-
2057322.11.2016OK=2.11.2016OK=20.12.2016OK-20.12.2016OK20.12.2016OK
21393225.10.2016OK-23.11.2016OK-
21392925.10.2016OK-8.11.2016OK-15.12.2016OK7.12.2016OK-27.12.2016OK
21396125.10.2016OK1.11.2016OK+22.11.2016OK+6.12.2016OK+17.12.2016OK+
21401226.10.2016OK22.11.2016OK+30.12.2016OK+30.12.2016OK30.12.2016OK+
21401823.11.2016OK-23.11.2016OK-
213972
21398725.10.2016OK28.11.2016OK-28.11.2016OK15.12.2016OK29.12.2016OK
21401725.10.2016OK2.11.2016OK+22.11.2016OK16.12.2016OK+16.12.2016OK+
2139832.11.2016OK-
21393926.10.2016OK+1.11.2016OK7.12.2016OK10.12.2016OK-24.12.2016OK
21397330.10.2016OK-21.11.2016OK+13.12.2016OK17.12.2016OK-17.12.2016OK
21403425.10.2016OK6.11.2016OK-16.11.2016OK4.12.2016OK+15.12.2016OK+
21397820.10.2016OK15.11.2016OK-29.11.2016OK14.12.2016OK+
21399619.10.2016OK-15.11.2016OK-30.11.2016OK+14.12.2016OK
21398918.10.2016OK-28.11.2016OK-13.12.2016OK+
21393718.10.2016OK16.11.2016OK-29.11.2016OK-31.12.2016OK=
21398016.11.2016OK-16.11.2016OK-14.12.2016OK==23.12.2016OK-
21393618.10.2016OK+15.11.2016OK29.11.2016OK13.12.2016OK-15.12.2016OK
21393316.10.2016OK15.11.2016OK-29.11.2016OK13.12.2016OK-16.12.2016OK
21396819.10.2016OK15.11.2016OK-30.11.2016OK-13.12.2016OK==23.12.2016OK
20925818.10.2016OK15.11.2016OK-30.11.2016OK-14.12.2016OK=23.12.2016OK-
21402418.10.2016OK15.11.2016OK-29.11.2016OK-13.12.2016OK=18.12.2016OK
21394819.10.2016OK15.11.2016OK-29.11.2016OK-13.12.2016OK=29.12.2016OK
21398218.10.2016OK15.11.2016OK-29.11.2016OK-13.12.2016OK14.12.2016OK
21403320.12.2016OK16.11.2016OK-29.11.2016OK-11.12.2016OK-20.12.2016OK
21397520.11.2016OK-15.11.2016OK-3.12.2016OK-3.12.2016OK+15.12.2016OK
21404315.11.2016OK-13.12.2016OK=13.12.2016OK-
21393519.10.2016OK+15.11.2016OK30.11.2016OK14.12.2016OK22.12.2016OK
21399725.10.2016OK-23.11.2016OK+7.12.2016OK10.12.2016OK10.12.2016OK+
20085017.11.2016OK++17.11.2016OK-17.11.2016OK29.12.2016OK+29.12.2016OK
21402526.10.2016OK2.11.2016OK-23.11.2016OK8.12.2016OK
19474526.10.2016OK2.11.2016OK-17.11.2016OK8.12.2016OK+
21403926.10.2011OK23.11.2016OK=30.11.2016OK17.12.2016OK+17.12.2016OK+
21404725.10.2016OK28.11.2016OK-28.11.2016OK+29.12.2016OK-29.12.2016OK
21395626.10.2011OK+2.11.2016OK+7.12.2016OK+7.12.2016OK+7.12.2016OK+
21399226.10.2011OK23.11.2016OK=7.12.2016OK=7.12.2016OK7.12.2016OK+
21394226.10.2016OK2.11.2016OK+23.11.2016OK6.12.2016OK=28.12.2016OK-
21392626.10.2016OK2.11.2016OK-23.11.2016OK-29.12.2016OK29.12.2016OK
21399426.10.2016OK2.11.2016OK5.12.2016OK5.12.2016OK-10.12.2016OK
21392425.10.2016OK1.11.2016OK+7.12.2016OK7.12.2016OK7.12.2016OK-
21400526.10.2016OK
2097562.11.2016OK23.11.2016OK23.11.2016OK7.12.2016OK-
21397926.10.2016OK2.11.2016OK-23.11.2016OK7.12.2016OK-7.12.2016OK
21393824.10.2016OK1.11.2016OK22.11.2016OK-4.12.2016OK7.12.2016OK
21403630.11.2016OK15.11.2016OK18.10.2016OK-14.12.2016OK-21.12.2016OK
21395118.10.2016OK-15.11.2016OK=13.12.2016OK30.12.2016OK-30.12.2016OK-
214020
21391318.10.2016OK15.11.2016OK-28.11.2016OK-13.12.2016OK-19.12.2016OK
2139226.10.2016OK20.10.2016OK+17.11.2016OK+12.12.2016OK-14.12.2016OK
21393419.10.2016OK15.11.2016OK-29.11.2016OK14.12.2016OK-24.12.2016OK
21392519.10.2016OK-15.11.2016OK-29.11.2016OK-14.12.2016OK14.12.2016OK
21401315.10.2016OK30.10.2016OK-16.11.2016OK5.12.2016OK17.12.2016OK
21395319.10.2016OK5.11.2016OK-29.11.2016OK14.12.2016OK22.12.2016OK
21402220.10.2016OK25.11.2016OK-13.12.2016OK-27.12.2016OK
21405618.10.2016OK+15.11.2016OK+22.11.2016OK+13.12.2016OK+15.12.2016OK
21395216.11.2016OK16.11.2016OK-30.11.2016OK+
21406419.10.2016OK16.11.2016OK=30.11.2016OK14.12.2016OK-28.12.2016OK-
21394018.10.2016OK16.11.2016OK=23.11.2016OK11.12.2016OK21.12.2016OK+
21401917.10.2016OK11.11.2016OK-30.11.2016OK+14.12.2016OK+16.12.2016OK
21398518.10.2016OK16.11.2016OK+29.11.2016OK+14.12.2016OK+