Warszawska Grupa Użytkowników Technologii Java (Warszawa JUG) [1]
zaprasza na 63. spotkanie, które odbędzie się we wtorek, 9. marca o
godzinie 18:00 w sali 5440 Wydziału MIM UW przy ul. Banacha 2 w
Warszawie.
Temat: JGAP, czyli gen javy w każdym z nas
Prelegent: Jacek Szczukocki [2]
Algorytmy genetyczne (GA's) są algorytmami wyszukiwania, które
działają w procesie doboru naturalnego. Rozpoczynają się od zestawu
możliwych rozwiązań, który następnie ewoluuje w kierunku zestaw
bardziej optymalnych rozwiązań. W zestawie rozwiązań te, które są
słabe zazwyczaj wygasają podczas, gdy lepsze rozwiązania są
propagowanie ich korzystne cechy, wprowadzają więcej rozwiązań do
zestawu, który oferują większe możliwości (czy tu nie ma jakiegoś
błędu językowego? to jeszcze mutuje :)). Przypadkowe mutacje pomagają
zagwarantować, że zestaw ten nie popadnie w stagnację.
Prezentacja ma na celu zainteresowanie słuchaczy tematyką
wykorzystania systemów sztucznej inteligencji, a w szczególności
algorytmami genetycznymi. W trakcie prezentacji opiszę zasadę
działania oraz podstawy biologiczne algorytmów genetycznych oraz
innych technologii wchodzących w skład szkieletu JGAP. Prezentacja
obejmie przykłady z wykorzystaniem algorytmów genetycznych z naciskiem
na ich mocne i słabe strony.
Jacek Szczukocki [2] jest absolwentem Wydziału Informatyki katedry
Systemów Sztucznej Inteligencji i Systemów Ekspertowych Wyższej Szkoły
Humanistyczno-Ekonomicznej w Łodzi. Programista Java od 4 lat.
Zafascynowany technologią sztucznej inteligencji i zagorzały
propagator jej wykorzystania..
Planowany czas prezentacji to 1,5h, po której planuje się
15-30-minutową dyskusję.
Wstęp wolny
Zapraszam w imieniu prelegentów i grupy Warszawa JUG!
[1] http://www.warszawa.jug.pl
[2] http://www.szczukocki.pl/
Jacek
--
Jacek Laskowski
Notatnik Projektanta Java EE - http://jaceklaskowski.pl/
Kapituła Javarsovia 2010 - http://javarsovia.pl/
Jacek Laskowski wrote:
> Cze��!
>
> Warszawska Grupa U�ytkownik�w Technologii Java (Warszawa JUG) [1]
> zaprasza na 63. spotkanie, kt�re odb�dzie si� we wtorek, 9. marca o
> godzinie 18:00 w sali 5440 Wydzia�u MIM UW przy ul. Banacha 2 w
> Warszawie.
>
> Temat: JGAP, czyli gen javy w ka�dym z nas
> Prelegent: Jacek Szczukocki [2]
>
> Algorytmy genetyczne (GA's) s� algorytmami wyszukiwania, kt�re
> dzia�aj� w procesie doboru naturalnego. Rozpoczynaj� si� od zestawu
> mo�liwych rozwi�za�, kt�ry nast�pnie ewoluuje w kierunku zestaw
> bardziej optymalnych rozwi�za�. W zestawie rozwi�za� te, kt�re s�
> s�abe zazwyczaj wygasaj� podczas, gdy lepsze rozwi�zania s�
> propagowanie ich korzystne cechy, wprowadzaj� wi�cej rozwi�za� do
> zestawu, kt�ry oferuj� wi�ksze mo�liwo�ci (czy tu nie ma jakiego�
> b��du j�zykowego? to jeszcze mutuje :)). Przypadkowe mutacje pomagaj�
> zagwarantowa�, �e zestaw ten nie popadnie w stagnacj�.
>
> Prezentacja ma na celu zainteresowanie s�uchaczy tematyk�
> wykorzystania system�w sztucznej inteligencji, a w szczeg�lno�ci
> algorytmami genetycznymi. W trakcie prezentacji opiszďż˝ zasadďż˝
> dzia�ania oraz podstawy biologiczne algorytm�w genetycznych oraz
> innych technologii wchodz�cych w sk�ad szkieletu JGAP. Prezentacja
> obejmie przyk�ady z wykorzystaniem algorytm�w genetycznych z naciskiem
> na ich mocne i s�abe strony.
>
> Jacek Szczukocki [2] jest absolwentem Wydzia�u Informatyki katedry
> System�w Sztucznej Inteligencji i System�w Ekspertowych Wy�szej Szko�y
> Humanistyczno-Ekonomicznej w �odzi. Programista Java od 4 lat.
> Zafascynowany technologi� sztucznej inteligencji i zagorza�y
> propagator jej wykorzystania..
>
> Planowany czas prezentacji to 1,5h, po kt�rej planuje si�
> 15-30-minutowďż˝ dyskusjďż˝.
>
> Wst�p wolny
>
> Zapraszam w imieniu prelegent�w i grupy Warszawa JUG!
Pewnie raz, ale na Twoją prośbę wypisałem Cię z grupy.
Jacek
--
Jacek Laskowski
Notatnik Projektanta Java EE - http://jaceklaskowski.pl
Ile razy trzeba się jeszcze wypisać by nie dostawiać więcej maili???
Ale prawdą jest, że wypisanie się z grupy nie jest łatwą sprawą. Też próbowałam kilka razy, teraz się cieszę, ze mi się nie udało :P
--
Otrzymujesz tę wiadomość, ponieważ subskrybujesz grupę dyskusyjną Google o
nazwie „Warszawa Java User Group (Warszawa JUG)”.
Aby zamieszczać posty w tej grupie, wyślij e-mail na adres
warsza...@googlegroups.com.
Aby anulować subskrypcję tej grupy, wyślij e-mail na adres
warszawa-jug...@googlegroups.com.
Aby uzyskać więcej informacji, odwiedź tę grupę pod adresem
http://groups.google.com/group/warszawa-jug?hl=pl.
http://groups.google.com/support/bin/answer.py?hl=en&answer=46608
Regards/Pozdrawiam,
Grzegorz Duda (http://www.dworld.pl/page/show/Grzegorz_Duda/)
Developers World (http://www.dWorld.pl)
JAVA exPress (http://www.javaexpress.pl)
2010/3/5 Agusiak <sha...@o2.pl>:
> A może Jacku nie chciałeś kolegi wypuścić i go ręcznie dopisywałeś?
Tak też było - myślałem, że w końcu zostanie, ale nie dawał za
wygraną, więc jak już poszło publicznie, uległem :) (oczywiście
żartowałem).
Jacek
--
Jacek Laskowski
Notatnik Projektanta Java EE - http://jaceklaskowski.pl
Dla mnie to jasne - fajna z nas grupa, taka rozwojowa (przynajmniej liczbowo :))
Jacek
--
Jacek Laskowski
Notatnik Projektanta Java EE - http://jaceklaskowski.pl
Trzeba być na pewnym stopniu 'rozwoju', 'wtajemniczenia', aby móc korzystać
z tej grupy. Dla mnie początkowo flustrujace było dostawanie maili, w
których nie wiem o co chodzi. Potem zauważyłam, ze przychodza również
ciekawe linki do materiałów w Internecie i na podstawie
dyskusji jestem w stanie wyłapac key words, i zrobić samodzielny research w
tym temacie.
Tak więc największa zaletą - dla mnie, jest dyskusja o nowinkach:) co daje
mozliwość rozwoju we właściwym kierunku.
Nie wiem, czy już jestem na etapie zadawania 'sensownych' pytan ale mam
jedno.
Mam pole, w którym mogę przesłać 65000 byte, z pliku zczytuje kolejne linie,
i sprawdzam czy już przekroczylam limit. Niestety funkcja getByte() dla
moich stringow nie dziala:
while(out.getByte()+linia.getByte()<65000)
Jakies sugestie?
-----Original Message-----
From: warsza...@googlegroups.com [mailto:warsza...@googlegroups.com]
On Behalf Of Jacek Laskowski
Sent: Saturday, March 06, 2010 9:58 AM
To: warsza...@googlegroups.com
Subject: Re: [warszawa-jug] 63. spotkanie Warszawa JUG - Jacek Szczukocki z
"JGAP czyli gen javy w każdym z nas"
Jacek
--
Napisz więcej. Czego można było nauczyć się odnośnie jgap, a co
odnośnie samej techniki prezentacji? Dobrze szło Jackowi z prezentacją
tematu? Miał gita w zapasie? Slajdów wystarczyło? Wszystko powiedziane
i przegadane?
Hmm... czuję się jak uczniak wywołany do tablicy.. ;-)
> Czego można było nauczyć się odnośnie jgap,
No ja się dowiedziałem dużo, bo temat był mi prawie całkowicie
nieznany. Bez wchodzenia w szczegóły
było wprowadzenie do idei programowania genetycznego oraz do zasad
korzystania z biblioteki na podstawie
kilku praktycznych przykładów.
> Dobrze szło Jackowi z prezentacją
> tematu?
Widać było że prowadzący dogłębnie zna temat i całość wypadła bardzo
profesjonalnie. Czasem,
przy odpowiadaniu na pytanie z sali Jacek zastanawiając się nad
odpowiedzią i jednocześnie mówiąc
przerywał wypowiedź w pół zdania, nie kończył i zaczynał nową
wypowiedź żeby odpowiedzieć w inny
sposób (np. za pomocą innego przykładu). Takie postępowanie trochę
mnie wytrącało z kontekstu,
bo on już szedł w inną stronę a ja jeszcze przez chwilę podążałem za
jego poprzednią myślą zanim
się zorientowałem że to już coś innego i przełączyłem się. Brakowało
mi wtedy jakiegoś przerywnika
w stylu "może odpowiem wam inaczej" który by informował że porzucamy
poprzedni tok rozumowania.
Jest to oczywiście moje subiektywne odczucie, sprawa drobna która nie
przeszkodziła mi - jak już
pisałem - dobrze się bawić w trakcie spotkania ;-)
> Miał gita w zapasie? Slajdów wystarczyło? Wszystko powiedziane
> i przegadane?
Wydaje się że powiedziano wszystko co można było powiedzieć w tak
krótkim czasie. Prowadzący
odpowiedział na każde pytanie z sali, a pytań było naprawdę dużo.
pozdrawiam
Grzegorz
> Widać było że prowadzący dogłębnie zna temat i całość wypadła bardzo
> profesjonalnie. Czasem,
> przy odpowiadaniu na pytanie z sali Jacek zastanawiając się nad
> odpowiedzią i jednocześnie mówiąc
> przerywał wypowiedź w pół zdania, nie kończył i zaczynał nową
> wypowiedź żeby odpowiedzieć w inny
> sposób (np. za pomocą innego przykładu). Takie postępowanie trochę
> mnie wytrącało z kontekstu,
> bo on już szedł w inną stronę a ja jeszcze przez chwilę podążałem za
> jego poprzednią myślą zanim
> się zorientowałem że to już coś innego i przełączyłem się. Brakowało
> mi wtedy jakiegoś przerywnika
> w stylu "może odpowiem wam inaczej" który by informował że porzucamy
> poprzedni tok rozumowania.
> Jest to oczywiście moje subiektywne odczucie, sprawa drobna która nie
> przeszkodziła mi - jak już
> pisałem - dobrze się bawić w trakcie spotkania ;-)
Masz klasę. Napisałeś kilka zdań, a mnie wydaje się, jakbym był na
miejscu i uczestniczył w spotkaniu. Powinieneś częściej recenzować
nasze spotkania (szczególnie moje, jeśli się w końcu pojawią).
Najbardziej podoba mi się sformułowanie "który by poinformował, że
porzucamy poprzedni tok rozumowania". Teraz będziesz częściej
wywoływany do tablicy! :-)
>> warszawa-jug...@googlegroups.com<warszawa-jug%2Bunsu...@googlegroups.com>
>> .
>> Aby uzyskać więcej informacji, odwiedź tę grupę pod adresem
>> http://groups.google.com/group/warszawa-jug?hl=pl.
>>
>>
>
> --
> Otrzymujesz tę wiadomość, ponieważ subskrybujesz grupę dyskusyjną Google o
> nazwie "Warszawa Java User Group (Warszawa JUG)".
>
> Aby zamieszczać posty w tej grupie, wyślij e-mail na adres
> warsza...@googlegroups.com.
> Aby anulować subskrypcję tej grupy, wyślij e-mail na adres
> warszawa-jug...@googlegroups.com.
> Aby uzyskać więcej informacji, odwiedź tę grupę pod adresem
> http://groups.google.com/group/warszawa-jug?hl=pl.
>
>
--
Pozdrawiam,
Bartek Zdanowski
Odpowiadam zupełnie serio :
Ma dwa tematu które chciałem przedstawić ; jeden to sieci neuronowe w javie, a drugi i moim zdaniem ciekawszy dla większej
grupy słuchaczy to gry 3D w javie za pomocą silnika jmonkey.