Dlaczego warto inwestować w język Python
1. Rosnąca popularność W rankingu najpopularniejszych języków programowania TIOBE Programming Community Index (z października 2019 roku) Python plasuje się na trzecim miejscu (po Javie i C). To o jedno oczko wyżej, niż rok wcześniej. Ta tendencja nie powinna dziwić – prostota składni, wysoki poziom abstrakcji oraz bogaty zbiór bibliotek i pakietów sprawia, że liczba użytkowników tego języka stale rośnie. 2. Ekosystem Python ma niezwykle bogaty ekosystem. Najpopularniejszy zbiór […]
Maciej Mazurek, 13 stycznia 2020
Jak stworzyć sieć neuronową
Wstęp Celem tego artykułu jest przedstawienie koncepcji działania sieci neuronowych, a konkretnie sieci neuronowych typu Feedforward neural network, poprzez skonstruowanie prostego przykładu takiej sieci w języku Python. Do pełnego zrozumienia załączonego do artykułu kodu wymagana jest jedynie umiejętność mnożenia macierzy. Sieć neuronowa to statystyczny model obliczeniowy stosowany w uczeniu maszynowym. Można o nim myśleć jak o systemie połączonych synapsami neuronów, które przesyłają między […]
Maciej Mazurek, 8 stycznia 2020
Zastosowania języka Python
Zastosowania w nauce Python jest bardzo chętnie używany przez programistów działających w przeróżnych dziedzinach. Używają go bioinformatycy, inżynierowie, matematycy, astronomowie czy kognitywiści. Poniżej przedstawiamy niektóre narzędzia dostępne w języku Python używane w poszczególnych dziedzinach nauki. Bioinformatyka Najpopularniejszym pakietem stosowanym przez bioinformatyków jest Biopython. Umożliwia między innymi: parsowanie i obsługę popularnych bioinformatycznych formatów danych np. Clustal, FASTA czy GenBank, a także analizę sekwencji za pomocą metod k Nearest Neighbors, Naive […]
Maciej Mazurek, 30 grudnia 2019