Droga Czytelniczko, Drogi Czytelniku,

Czerniak złośliwy jest często występującym nowotworem złośliwym skóry. Niestety wyniki leczenia czerniaka w Polsce należą do najgorszych w Europie. Niezrozumiałe pozostają przyczyny późnego rozpoznawania czerniaka skóry, którego diagnostyka jest najprostszą i najtańszą w całej onkologii.

Kierujemy do Ciebie prośbę o wypełnienie anonimowej ankiety, która pozwoli na ocenę naszej wiedzy o czerniaku skóry, a w szczególności o profilaktyce i leczeniu tej choroby.
Czas jaki to zajmie - około 10-15 minut.

Czy chcesz pomóc w badaniach naukowych - odpowiedzieć na nasze pytania?

TAK, wypełniam
NIE, odmawiam

Zebrane informacje wykorzystane zostaną wyłącznie do celów naukowych
Polski Serwis Naukowy - OnLine od 1999 roku RSS RSS
  auto?
Dodaj do: 
Dodaj link do serwisu Facebook   Dodaj link do opisu GG  Dodaj link do serwisu Wykop   Dodaj link do serwisu Google   Dodaj link do serwisu Twitter  Dodaj link do serwisu Wyczaj.to   Dodaj link do serwisu Gwar   Dodaj link do serwisu Delicious  Dodaj link do serwisu Digg   Dodaj link do serwisu Furl   Dodaj link do serwisu Magnolia  Dodaj link do serwisu Reddit   Dodaj link do serwisu Simpy   Dodaj link do serwisu Slashdot  Dodaj link do serwisu Technorati   Dodaj link do serwisu YahooMyWeb
Warto przeczytać:
 
Prof. Banasik: W Polsce jest zbyt mało zbiorników przeciwpowodziowych
Powodzie są jedną z najpoważniejszych przyczyn klęsk żywiołowych w skali świata. Powodują aż 32 proc. strat i pociągają za sobą aż 26 proc. ofiary śmiertelnych - ponad 1/4 więcej w porównaniu z innymi rodzajami klęsk żywiołowych. W XX wieku zginęło w wyniku powodzi 9 m...
 
W Polsce jest 800 tys. starszych osób wymagających stałej opieki
W Polsce jest już 800 tys. niesamodzielnych starszych osób wymagających stałej opieki i będzie ich coraz więcej. Po 65. roku życia jest już 5 mln Polaków, a w wieku ponad 80 lat - 1,3 mln osób - podano w środę podczas Forum III Wieku "Polska Starość" w W...
 
Konferencja nt. prognozowania, modelowania i analizy dynamiki systemów złożonych, Ostrawa, Czechy
W dniach 5 - 7 września 2012 r. w Ostrawie, Czechy, odbędzie się konferencja nt. prognozowania, modelowania i analizy dynamiki systemów złożonych. Prognozowanie i modelowanie zachowań systemów złożonych to kluczowy problem inżynierii, ekonomii i nauk ścisłych. Powodem jest coraz większa popular...
 
Wyniki badań naukowych jako przestroga - do 2050 r. potrzebne jest ograniczenie emisji o 50%, aby osiągnąć cele związane z hamowaniem zmian klimatu
Wyniki nowych badań brytyjskich oraz niemieckich wskazują, że jeśli przemysł na świecie będzie rozwijać się w takim samym tempie jak obecnie, niemożliwe będzie utrzymanie wzrostu temperatury na Ziemi w obecnie ustalonych granicach. Badania, opisane w dwóch artykułach opublikowanych w czasopiśmie Nautre, opierały się na nowych symulacjach kompute...
 
W ramach projektu UE opracowywany jest zestaw diagnostyczny do walki z biegunkami dziecięcymi w krajach rozwijających się
W ramach projektu finansowanego przez UE przedstawiono zestaw diagnostyczny mający zastosowanie w przypadku dwóch najostrzejszych postaci biegunki dziecięcej w krajach rozwijających się - wywoływanej przez enteropatogenne E.coli (EPEC) i Shigella. Naukowcy są zdania, że zestaw może zrewolucjonizować proces diagnozowania...

Reklama:


Metoda Monte Carlo

Czy wiesz że...?
Generator liczb pseudolosowych (Pseudo-Random Number Generator, lub PRNG) to program lub podprogram, który na podstawie niewielkiej ilości informacji (ziarno, zarodek, ang. seed) generuje deterministycznie ciąg bitów, który pod pewnymi względami jest nieodróżnialny od ciągu uzyskanego z prawdziwie losowego źródła.

Nukleony to wspólna nazwa protonów i neutronów, czyli podstawowych cząstek tworzących jądro atomu. Nukleony składają się z kwarków. Choć przez obecne teorie cząstek protony i neutrony nie są uznawane za cząstki elementarne, ale z historycznych względów zalicza się je do cząstek elementarnych.

Wzór Picka – praktyczny wzór na obliczanie pola powierzchni wielokąta prostego, którego wierzchołki znajdują się w punktach regularnej kwadratowej sieci na płaszczyźnie. Zgodnie z tym wzorem pole wielokąta jest równe:
Całkowanie metodą Monte-Carlo działa na zasadzie porównywania losowych próbek z wartością funkcji
Błędy całkowania maleją odwrotnie proporcjonalnie do pierwiastka z liczby próbek czyli 1/\sqrt{N}

Metoda Monte Carlo (MC) jest stosowana do modelowania matematycznego procesów zbyt złożonych (obliczania całek, łańcuchów procesów statystycznych), aby można było przewidzieć ich wyniki za pomocą podejścia analitycznego. Istotną rolę w metodzie MC odgrywa losowanie (wybór przypadkowy) wielkości charakteryzujących proces, przy czym losowanie dokonywane jest zgodnie z rozkładem, który musi być znany.

Stanisław Marcin Ulam (ur. 13 kwietnia 1909 we Lwowie, zm. 13 maja 1984 w Santa Fe) – polski i amerykański matematyk (w 1943 przyjął obywatelstwo amerykańskie), przedstawiciel lwowskiej szkoły matematycznej. Współtwórca amerykańskiej bomby termojądrowej Projekt Teller-Ulam.

Koło – zbiór wszystkich punktów płaszczyzny, których odległość od ustalonego punktu na tej płaszczyźnie (środka koła) nie przekracza pewnej wartości (promienia koła).

Typowym przykładem może być modelowanie wyniku zderzenia cząstki o wysokiej energii z jądrem złożonym, gdzie każdy akt zderzenia elementarnego (z pojedynczym nukleonem jądra) modelowany jest oddzielnie poprzez losowanie liczby, rodzaju, kąta emisji, energii itp. cząstek wtórnych emitowanych w wyniku takiego zderzenia. Następnym etapem jest modelowanie losu każdej z cząstek wtórnych (w wyniku kolejnego losowania prawdopodobieństwa oddziaływania lub wyjścia z jądra). Kontynuując taką procedurę można otrzymać pełny opis "sztucznie generowanego" procesu złożonego. Po zebraniu dostatecznie dużej liczby takich informacji można zestawić ich charakterystyki z obserwowanymi wynikami doświadczalnymi, potwierdzając lub negując słuszność poczynionych w całej procedurze założeń.

Metoda została opracowana i pierwszy raz zastosowana przez Stanisława Ulama.


Przykład całkowania metodą Monte Carlo

Metodą Monte Carlo można obliczyć pole figury zdefiniowanej nierównością: x^2 +y^2 \le R^2

czyli koła o promieniu R i środku w punkcie (0,0).

  1. Losuje się n punktów z opisanego na tym kole kwadratu - dla koła o R = 1 współrzędne wierzchołków (-1,-1), (-1,1), (1,1), (1,-1).
  2. Po wylosowaniu każdego z tych punktów trzeba sprawdzić, czy jego współrzędne spełniają powyższą nierówność (tj. czy punkt należy do koła).

Wynikiem losowania jest informacja, że z n wszystkich prób k było trafionych, zatem pole koła wynosi P_k=P\ \frac {k}{n}

gdzie P jest polem kwadratu opisanego na kole (Dla R = 1 : P = 4).

Dokładność i poprawność metody Monte Carlo

Dokładność wyniku uzyskanego tą metodą jest zależna od liczby sprawdzeń i jakości użytego generatora liczb pseudolosowych. Zwiększanie liczby prób nie zawsze zwiększa dokładność wyniku, ponieważ generator liczb pseudolosowych ma skończenie wiele liczb losowych w cyklu.

Ta metoda całkowania jest używana w przypadkach, kiedy szybkość otrzymania wyniku jest ważniejsza od jego dokładności (np. obliczenia inżynierskie).

Poprawność metody Monte Carlo w przypadku liczenia pól lub całek można udowodnić stosując twierdzenie Picka (lub jego wielowymiarowe uogólnienia) do najlepszego wielokąta wpisanego w figurę, której pole chcemy obliczyć w przybliżeniu tzw. kryształu wirtualnego, tzn. regularnej siatki punktów o stałej sieci równej średniej odległości między wylosowanymi punktami. W nieskończonej granicy tych wielokątów i siatek metoda jest dokładna dla dowolnego kształtu.

Przykład obliczania liczby pi metodą Monte Carlo w języku C++

#include <iostream>
#include <cmath>
#include <ctime>
#include <cstdlib>
 
using namespace std;
 
int main()
{
     srand(time(NULL)); //zainicjalizowanie maszyny generujacej liczby losowe
     int n;
     int nk = 0;
     double x,y;
     float s;
 
     cout << "Podaj liczbe losowanych pkt:" << endl;
     cin >> n;
 
     for(int i = 1; i <= n; i++)
     {           
         x = ((double)rand() / (RAND_MAX))*2 - 1;
         y = ((double)rand() / (RAND_MAX))*2 - 1;
         if(x*x + y*y <= 1)
         {
             nk++;
         }
     }
 
     cout << "Liczba pkt. w kole wynosi: " << nk << endl;
     cout << "Liczba pkt. w kwadracie wynosi: " << n << endl;
     s = 4 * (double)nk / n;
     cout << "Liczba pi wynosi: " << s;
}





Powyższa treść oraz zamieszczone w niej powiązane definicje/pojęcia - udostępniane są na licencji Creative Commons: uznanie autorstwa, na tych samych warunkach, z możliwością obowiązywania dodatkowych ograniczeń. Zobacz szczegółowe informacje o warunkach korzystania

Wszystkie hasła znajdujące się w naszym mirrorze Wikipedii mają znaczenie informacyjne i edukacyjne.
Nie mogą być traktowane jako porady.