Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Wyszukujesz frazę "python" wg kryterium: Temat


Wyświetlanie 1-65 z 65
Tytuł:
Comparative analysis of machine learning algorithms based on an air pollution prediction model
Autorzy:
Wiktorzak, Aneta
Kaczorowski, Bartosz
Powiązania:
https://bibliotekanauki.pl/articles/23951254.pdf
Data publikacji:
2022
Wydawca:
Politechnika Gdańska
Tematy:
ANN
Python
LSTM
Opis:
In this paper it has been assumed that the use of artificial intelligence algorithms to predict the level of air quality gives good results. Our goal was to perform a comparative analysis of machine learning algorithms based on an air pollution prediction model. By repeatedly performing tests on a number of models, it was possible to establish both the positive and negative influence of the parameters on the result generated by the ANN model. The research was based on some selected both current and historical data of the air pollution concentration altitude and weather data. The research was carried out with the help of the Python 3 programming language, along with the necessary libraries such as TensorFlow and Jupyter Notebook. The analysis of the results showed that the optimal solution was to use the Long Stort Term Memory LSTM algorithm in smog prediction. It is a recursive model of an artificial neural network that is ideally suited for prediction tasks. Further research on the models may develop in various directions, ranging from increasing the number of trials which would be linked to more reliable data, ending with increasing the number of types of algorithms studied. Developing the models by testing other types of activation and optimization functions would also be able to improve the understanding of how they affect the data presented. A very interesting developmental task may be to focus on a self-learning artificial intelligence algorithm, so that the algorithm can learn on a regular basis, not only on historical data. These studies would contribute significantly to the amount of data collected, its analysis and prediction quality in the future.
Źródło:
TASK Quarterly. Scientific Bulletin of Academic Computer Centre in Gdansk; 2022, 26, 4
1428-6394
Pojawia się w:
TASK Quarterly. Scientific Bulletin of Academic Computer Centre in Gdansk
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Ensemble Classification : Example and Python Implementation
Autorzy:
Andziak, Piotr
Figielska, Ewa
Powiązania:
https://bibliotekanauki.pl/articles/91525.pdf
Data publikacji:
2019
Wydawca:
Warszawska Wyższa Szkoła Informatyki
Tematy:
ensemble classification
clustering
python
Opis:
The paper presents an ensemble classification method based on clustering, along with its implementation in the Python programming language. An illustrative example showing the method behavior is provided, and the results of a computational experiment performed on real life data sets are reported.
Źródło:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki; 2019, 13, 21; 7-22
1896-396X
2082-8349
Pojawia się w:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Applications of python programs in solving of equations based on selected numerical methods
Autorzy:
Ziółkowski, M.
Stępień, L.
Stępień, M. R.
Gola, A.
Powiązania:
https://bibliotekanauki.pl/articles/951868.pdf
Data publikacji:
2017
Wydawca:
Uniwersytet Humanistyczno-Przyrodniczy im. Jana Długosza w Częstochowie. Wydawnictwo Uczelniane
Tematy:
język Python
metody numeryczne
równania nieliniowe
Python
numerical methods
nonlinear equation
Opis:
In this paper we present the mathematical background of the four most used numerical methods of solving equations and few examples of Python applications that find the approximations of the roots of the given equations. We also compare the exact and approximate solutions of polynomial equations of third degree. Exact solutions are obtained with usage of Cardano formulae by the help of Mathematica environment, the approximate ones – based on the selected numerical methods by the help of applications written in Python language.
Źródło:
Scientific Issues of Jan Długosz University in Częstochowa. Mathematics; 2017, 22; 31-45
2450-9302
Pojawia się w:
Scientific Issues of Jan Długosz University in Częstochowa. Mathematics
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie wydajności języka skryptowego oraz kompilowanego na podstawie działania algorytmu genetycznego
Comparison of the performance of scripting and compiled languages based on the operation of the genetic algorithm
Autorzy:
Dzikowski, Filip
Powiązania:
https://bibliotekanauki.pl/articles/98430.pdf
Data publikacji:
2019
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Python
C
wydajność
efficiency
Opis:
Celem artykułu jest porównanie wydajności wybranych języków programowania (Python, C) - poprzez pomiar czasu działania oraz wykorzystania zasobów komputera - algorytmu genetycznego dla zadanych parametrów, a następnie ocena czy język skryptowy może być porównywalny pod względem szybkości z językiem kompilowanym. Do tego celu zaimplementowany został algorytm genetyczny w każdym z wymienionych języków, a następnie przeprowadzone zostały testy, których wyniki stanowiły podstawę ostatecznej oceny ich wydajności oraz dowód, że język skryptowy może osiągać czasy działania porównywalne z językiem kompilowanym.
The aim of this work was to compare the performance of selected programming languages (Python, C) by measuring the time of operation and use of computer resources of the genetic algorithm for given parameters, and then assessing whether the scripting language can be comparable in terms of speed with the compiled language. For this purpose, a genetic algorithm has been implemented in each of these languages and test scenarios were developed. The results form the basis for the final evaluation of the performance of the presented languages and proof that the scripting language can achieve operating times comparable to the compiled language.
Źródło:
Journal of Computer Sciences Institute; 2019, 11; 137-144
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Using Template Method and Strategy Design Patterns in the Python Implementation of a Metaheuristic Algorithm for Solving Scheduling Problems
Autorzy:
Figielska, E.
Powiązania:
https://bibliotekanauki.pl/articles/91355.pdf
Data publikacji:
2017
Wydawca:
Warszawska Wyższa Szkoła Informatyki
Tematy:
design patterns
python
metaheuristic
scheduling
Opis:
The paper shows how the Template Method and Strategy design patterns can be used in a program which solves different scheduling problems by means of a metaheuristic algorithm. The benefits offered by these design patterns as well as their drawbacks are discussed. An implementation example in the Python programming language is provided.
Źródło:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki; 2017, 11, 17; 7-22
1896-396X
2082-8349
Pojawia się w:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Safety of CMS experiment systems operation – integration of a new CO2 fire extinguishing weighing system to the CMS safety panel
Autorzy:
Górniak, Patrycja
Sobczyk, Andrzej
Pobędza, Janusz
Powiązania:
https://bibliotekanauki.pl/articles/88712.pdf
Data publikacji:
2019
Wydawca:
Stowarzyszenie Menedżerów Jakości i Produkcji
Tematy:
safety systems
Python programming
sensors
WinCC OA
CERN
systemy bezpieczeństwa
język programowania Python
czujniki
Opis:
The subject of the article is the integration of a new CO2 fire extinguishing weighing system to the panel displaying the status of Compact Muon Solenoid (CMS) detector safety systems (CMS Safety Panel) at CERN. The CO2 fire extinguishing system is responsible for protection of unique control devices, so safety of its operation and the weighing system was designed to monitor the state of it and make it reliable. CMS Safety Panel displays status of safety systems used in CMS Experiment and it is based on JCOP Framework that guarantee compatibility of all the projects. The integration of the new CO2 fire extinguishing system to the CMS Safety Panel requires that the system meets the assumptions that other projects fulfil and allows for clear monitoring of its situation along with the rest of the security systems.
Źródło:
System Safety : Human - Technical Facility - Environment; 2019, 1, 1; 490-497
2657-5450
Pojawia się w:
System Safety : Human - Technical Facility - Environment
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Isolation and characterisation of crocodile and python ovotransferrins
Autorzy:
Ciuraszkiewicz, Justyna
Olczak, Mariusz
Wątorek, Wiesław
Powiązania:
https://bibliotekanauki.pl/articles/1041133.pdf
Data publikacji:
2007
Wydawca:
Polskie Towarzystwo Biochemiczne
Tematy:
python
Crocodylus rhombifer
crocodile
Crocodylus niloticus
iron release
Python molarus bivittatus
ovotransferrin
N-glycans
Opis:
Transferrins play a major role in iron homeostasis and metabolism. In vertebrates, these proteins are synthesised in the liver and dispersed within the organism by the bloodstream. In oviparous vertebrates additional expression is observed in the oviduct and the synthesised protein is deposited in egg white as ovotransferrin. Most research on ovotransferrin has been performed on the chicken protein. There is a limited amount of information on other bird transferrins, and until our previous paper on red-eared turtle protein there was no data on the isolation, sequencing and biochemical properties of reptilian ovotransferrins. Recently our laboratory deposited ten new sequences of reptilian transferrins in the EMBL database. A comparative analysis of these sequences indicates a possibility of different mechanisms of iron release among crocodile and snake transferrin. In the present paper we follow with the purification and analysis of the basic biochemical properties of two crocodile (Crocodilus niloticus, C. rhombifer) and one snake (Python molurus bivittatus) ovotransferrins. The proteins were purified by anion exchange and hydrophobic chromatography, and their N-terminal amino-acid sequences, molecular mass and isoelectric points were determined. All three proteins are glycosylated and their N-glycan chromatographic profiles show the largest contribution of neutral oligosaccharides in crocodile and disialylated glycans in python ovotransferrin. The absorption spectra of iron-saturated transferrins were analysed. Iron release from these proteins is pH-dependent, showing a biphasic character in crocodile ovotransferrins and a monophasic type in the python protein. The reason for the different types of iron release is discussed.
Źródło:
Acta Biochimica Polonica; 2007, 54, 1; 175-182
0001-527X
Pojawia się w:
Acta Biochimica Polonica
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Automatyczny system dialogowy oparty na klasyfikatorze rozmytym i automacie skończonym w bezpieczeństwie pracy
Automatic dialog system based on a fuzzy classifier and a finite state machine in work safety
Autorzy:
Głowacz, W.
Powiązania:
https://bibliotekanauki.pl/articles/185934.pdf
Data publikacji:
2010
Wydawca:
Sieć Badawcza Łukasiewicz - Instytut Technik Innowacyjnych EMAG
Tematy:
automatyczny system dialogowy
bezpieczeństwo pracy
język programowania Python
automatic dialog system
Python language
work safety
Opis:
Celem referatu jest przedstawienie możliwości zastosowania automatycznego systemu dialogowego w bezpieczeństwie pracy [6], [7]. Automatyczny system dialogowy pozwala nawiązać kontakt pomiędzy użytkownikiem i komputerem. System dialogowy analizuje zdania użytkownika i generuje swoje zdania w języku naturalnym. Język naturalny jest zdefiniowany za pomocą metod formalnych, w tym automatów. Przedstawiono implementację systemu dialogowego w języku Python.
The paper aims at presenting the potential of use of an automatic dialog system in work safety [6], [7]. The automatic dialog system allows establishment of a contact between a user and a computer. The dialog system analyses sentences of a user and generates its own sentences in a natural language. The natural language is defined by structural methods including automatic machines. There has been presented in the paper the implementation of the dialog system in Python language.
Źródło:
Mechanizacja i Automatyzacja Górnictwa; 2010, R. 48, nr 1, 1; 42-45
0208-7448
Pojawia się w:
Mechanizacja i Automatyzacja Górnictwa
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Możliwości rozwijania systemów analitycznych dla MŚP w oparciu o środowisko języka Python
Developing analytical systems in SMEs based on Python environment
Autorzy:
Zygała, Ryszard
Powiązania:
https://bibliotekanauki.pl/articles/432170.pdf
Data publikacji:
2016
Wydawca:
Wydawnictwo Uniwersytetu Ekonomicznego we Wrocławiu
Tematy:
MŚP
systemy analityczne
open source
Python
Opis:
W artykule podjęta została problematyka różnych aspektów rozwoju systemów analitycznych w sektorze małych i średniej wielkości przedsiębiorstw (MŚP), z wykorzystaniem narzędzi open source, a w szczególności bibliotek języka Python. Głównym celem artykułu jest wskazanie na przykładzie środowiska języka Python, że w oprogramowaniu open source tkwi duży potencjał, który może być wykorzystany do rozwijania i eksploatacji systemów analitycznych w firmach sektora MŚP. Autor wyraża przekonanie, że firmy sektora MŚP nie tylko mogą, ale powinny rozważać wdrożenie strategii konkurencyjnych opartych na wysokiej jakości danych pozyskiwanych z systemów analitycznych. W tym celu mogą skutecznie rozwijać systemy analityczne w oparciu o oprogramowanie open source i metody wypracowane przez naukę o danych. Artykuł zawiera również identyfikację barier, przed którymi stają MŚP, decydując się na inwestowanie w technologie informacyjne. Kluczowym aspektem badawczym w artykule jest analiza funkcjonalności bibliotek języka Python, na podstawie której autor wykazuje, że poszczególne komponenty środowiska Python mogą wspomagać rozwój każdej warstwy systemu analitycznego, a zatem mogą one stanowić kompletną i solidną podstawę realizacji strategii opartej na wysokiej jakości danych pozyskiwanych z tego typu systemu w firmach sektora MŚP.
Źródło:
Informatyka Ekonomiczna; 2016, 2(40); 108-122
1507-3858
Pojawia się w:
Informatyka Ekonomiczna
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Oszacowanie optymalnej liczby autobusów dla linii komunikacji miejskiej na podstawie symulacji komputerowych
Estimating the optimal number of buses for the public transport line based on the computer simulations
Autorzy:
Naumov, V.
Powiązania:
https://bibliotekanauki.pl/articles/309694.pdf
Data publikacji:
2016
Wydawca:
Instytut Naukowo-Wydawniczy "SPATIUM"
Tematy:
komunikacja miejska
symulacja
autobusy
język programowania Python
public transportation
simulation
buses
programming language Python
Opis:
W artykule przedstawiono podejście do oszacowania liczby pojazdów na linii komunikacji miejskiej, oparte o model symulacyjny procesu obsługi pasażerów na linii autobusowej. Zadanie ustalenia takiej liczby autobusów, która zapewnia minimalny koszt transportu przy maksymalnym poziomie obsługi pasażerów, jest zagadnieniem dość złożonym ze względu na stochastyczny charakter procesu transportowego oraz losowy charakter popytu mieszkańców miast na podróże. Autor przedstawia bibliotekę klas zrealizowanych za pomocą współczesnego języka programowania Python, na podstawie której opracowany został model symulacyjny procesu funkcjonowania linii komunikacji miejskiej. Wyniki eksperymentu symulacyjnego, zrealizowanego w oparciu na opracowane oprogramowanie, pozwoliły na ustalenie zależności funkcyjnej pomiędzy łącznym czasem oczekiwania przez pasażerów autobusów na przystankach a charakterystykami linii komunikacji miejskiej. Wykorzystując uzyskaną zależność, ustalono formułę dla oszacowania optymalnej liczby autobusów na linii jako argument, w którym funkcja łącznych kosztów podsystemu transportowego osiąga ekstremum minimalne.
The article presents an approach to estimate the number of vehicles on public transport line; this approach is based on a simulation model of the process of servicing the bus line passengers. The problem of determining such a number of buses, that provides the minimum cost of transport at the maximum level of passenger service, is quite a complex issue due to the stochastic nature of the transport process and the random nature of the demand for urban residents traveling. The author presents a class library implemented using modern programming language Python; on the basis of that library the simulation model the process of the public transport line functioning was developed. The results of the simulation experiment, based on the developed software, allowed to determine the functional dependence between the total waiting time for bus passengers at bus stops and the characteristics of the public transport line. Using the obtained dependence, a formula for estimating the optimal number of buses on the line was established as an argument, in which the function of the transport subsystem total cost reaches its extreme minimum.
Źródło:
Autobusy : technika, eksploatacja, systemy transportowe; 2016, 17, 12; 699-703
1509-5878
2450-7725
Pojawia się w:
Autobusy : technika, eksploatacja, systemy transportowe
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
An Analysis of the use of the Python Language in Robot Applications
Autorzy:
Piotrowski, A.
Powiązania:
https://bibliotekanauki.pl/articles/117755.pdf
Data publikacji:
2016
Wydawca:
Polskie Towarzystwo Promocji Wiedzy
Tematy:
mobile robots
python computer language
programming
Opis:
The paper has analyzed the possibility of using the Python computer language in programming mobile robots. The designed and constructed test stand – a caterpillar mobile robot, enables the testing of wireless control algorithms, responses to events, I/O device programming methods and path selection algorithms. The software applications(client and server) written in the Python computer language have been developed and analyzed. A partial listing of the program source is included. The usefulness of Python in robot applications was confirmed.
Źródło:
Applied Computer Science; 2016, 12, 2; 5-21
1895-3735
Pojawia się w:
Applied Computer Science
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Optimization of Aggregate Production Planning Problems with and without Productivity Loss using Python Pulp Package
Autorzy:
Rehman, Hakeem Ur
Ahmad, Ayyaz
Ali, Zarak
Baig, Sajjad Ahmad
Manzoor, Umair
Powiązania:
https://bibliotekanauki.pl/articles/2023845.pdf
Data publikacji:
2021-12
Wydawca:
Polska Akademia Nauk. Czytelnia Czasopism PAN
Tematy:
aggregate production planning
productivity
Python PuLP
optimization
Opis:
Traditionally the aggregate production plan helps in determining the inventory, production, and work-force, based on the demand forecasts without considering the productivity loss at a tactical level in supply chain planning. In this paper, we include the productivity loss into traditional aggregate production plan and the prescriptive analytics technique, linear programming, is used to solve this problem of practical interest in the domain of multifarious businesses and industries. In this study, we discussed two model variations of the aggregate production planning problem with and without productivity loss, i) fixed work-force, and ii) variable Work Force. The mathematical models were designated to be solved by using an open-source python pulp package in order to evaluate the impacts of the productivity loss on both the models. PuLP is an open-source modeling framework provided by the COIN-OR Foundation (Computational Infrastructure for Operations Research) for linear and integer Programing problems written in Python. The computational results indicate that the productivity loss has direct impact on the workforce hiring and firing.
Źródło:
Management and Production Engineering Review; 2021, 14, 4; 38-44
2080-8208
2082-1344
Pojawia się w:
Management and Production Engineering Review
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Applying Python’s Time Series Forecasting Method in Microsoft Excel – Integration as a Business Process Supporting Tool for Small Enterprises
Autorzy:
Litwin, Jolanta
Olech, Marcin
Szymusik, Anna
Powiązania:
https://bibliotekanauki.pl/articles/2069739.pdf
Data publikacji:
2021
Wydawca:
Uniwersytet Warmińsko-Mazurski w Olsztynie
Tematy:
time series forecasting
python integration
excel integration
Opis:
The paper describes the current state of research, where integration of Microsoft Excel and Python interpreter, gives the business user the right tool to solve chosen business process analysis problems like: forecasting, classification or clustering. The integration is done by using Visual Basic for Application (VBA), as well as XLWings Python’s library. Both mechanisms serve as an interfaces between MS Excel and Python to allow the data exchange between each other. Creating the suitable Graphical User Interface (GUI) in Microsoft Excel, gives the business user opportunity to select specific data analysis method available in Python’s environment and set its parameters, without Python’s programming. Running the method by Python’s interpreter can bring the results, which are hard or even impossible to obtain by using Microsoft Excel only. However, the data analysis methods stored in the Python’s script, which are available to the business user, as well as VBA source code, must be designed and implemented by the data scientist. Sample, basic integration between Microsoft Excel and Python’s interpreter is presented in the paper. To present value-added of the proposed software solution, simple case study according to time series forecasting problem is described, where forecasting errors of different methods available in the Microsoft Excel and Python are presented and discussed. The paper ends with conclusions according to the results of the current researches and suggested directions of further research.
Źródło:
Technical Sciences / University of Warmia and Mazury in Olsztyn; 2021, 24(1); 115--133
1505-4675
2083-4527
Pojawia się w:
Technical Sciences / University of Warmia and Mazury in Olsztyn
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Blaski i cienie oświetlenia ulicznego led, na przykładzie modernizacji ulicy Bałuckiego w Krakowie
Lights and shadows of street led lightning - Bałuckiego Street (Cracow) modernization example
Autorzy:
Szczepanek, Robert
Powiązania:
https://bibliotekanauki.pl/articles/1191336.pdf
Data publikacji:
2015
Wydawca:
Polskie Towarzystwo Przyrodników im. Kopernika
Tematy:
histogram RGB
OpenCV
lustrzanka cyfrowa
zanieczyszczenie światłem
Python
Opis:
Oświetlenie LED wykorzystywane jest coraz częściej nie tylko w domach, ale również w przestrzeni publicznej. W Krakowie w latach 2014-2015 realizowany jest program modernizacji oświetlenia ulicznego - SOWA. Przeprowadzono analizę porównawczą dotychczasowego oświetlenia oraz nowo montowanych lamp LED. Do analiz wybrano ulicę Bałuckiego, na której połowa prac została już ukończona i można było porównać obydwa rodzaje oświetlenia na niewielkim odcinku drogi. Przeanalizowano histogramy światła odbijanego od powierzchni asfaltu w zakresie pasma widzialnego. Zamontowane nowe oświetlenie LED ma charakterystykę bardziej zbliżoną do światła słonecznego niż stare lampy, w których dominowała składowa czerwona. Udało się to uzyskać przy zachowaniu podobnego strumienia świetlnego. Długoterminowe skutki ekspozycji ludzi na oświetlenie LED powinny być przedmiotem dalszych badań.
LED lightning is used increasingly not only at houses but also at public domain. In the years 2014-2015 a program of modernization of street lighting - called SOWA is being implemented in Kraków. A comparative analysis of the existing lighting and the newly installed LED lamps was performed. For the purpose of analysis Bałuckiego street was selected, where half the work has already been completed and direct comparison of the two lighting types on a small stretch of road was possible. Histograms of light reflected from the surface of the asphalt in the range of the visible light spectrum were analyzed.
Installed new LED lighting has characteristics more similar to sunlight than the old lamps, which is dominated by the red component. This has been achieved while maintaining a similar luminous flux. Long-term effects of human exposure to LED lighting should be the subject of further research.
Źródło:
Kosmos; 2015, 64, 4; 663-667
0023-4249
Pojawia się w:
Kosmos
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Nowy model nauczania na kierunku matematyka stosowana zorientowany na kształcenie praktycznych umiejętności informatycznych
A New Teaching Model for Applied Mathematics Oriented Towards Teaching Practical Computer Skills
Autorzy:
Mozyrska, Dorota
Chmielewski, Andrzej
Powiązania:
https://bibliotekanauki.pl/articles/2197587.pdf
Data publikacji:
2022-09-20
Wydawca:
Uniwersytet Rzeszowski
Tematy:
program studiów
matematyka stosowana
umiejętności informatyczne
analityka danych
język Python
curriculum
applied mathematics
computer skills
Python language
data analytics
Opis:
W pracy przedstawiono postępy w realizacji nowego programu studiów na kierunku matema-tyka stosowana, studia inżynierskie, pierwszego stopnia, kierunek praktyczny, prowadzonego przez Wydział Informatyki Politechniki Białostockiej od roku akademickiego 2020/2021. Program kierunku został zmodernizowany i zorientowany na praktyczne zastosowania, od początku stu-diów, poprzez kształcenie z użyciem języka Python. Wprowadzono do programu studiów szereg przedmiotów programistycznych oraz zastosowano innowacyjne podejście do nauczania przed-miotów matematycznych wraz z dodaniem pracowni specjalistycznych do tych przedmiotów. Nowy model nauczania ma na celu zwiększenie retencji i motywacji studentów zarówno w zakre-sie poznawania kolejnych narzędzi matematyki i analizy danych, jak i przyszłych sukcesów w pracy zawodowej. Praca zawiera przegląd programu nauczania na wspomnianym kierunku, a także wyniki wstępnej ankiety studentów I semestru wraz z jej analizą.
This article presents the progress made so far in the implementation of the new curriculum in the field of applied mathematics, engineering studies, practical truck, provided by the Faculty of Computer Science of the Bialystok University of Technology from the academic year 2020/2021. The program of the course has been modernized and oriented towards practical applications, from the beginning of studies, through teaching with the use of the Python language. A number of program-ming subjects were introduced into the curriculum and an innovative approach to teaching mathema-tics subjects was applied with the addition of specialist laboratories to these subjects. The new model of teaching is aimed at increasing the retention and motivation of students both in terms of learning more tools in mathematics and data analysis, as well as in terms of future success in their professional work. This work contains an overview of the curriculum in the aforementioned field, as well as the results of the preliminary survey of the 1st semester students along with its analysis.
Źródło:
Dydaktyka informatyki; 2022, 17, 17; 60-68
2083-3156
2543-9847
Pojawia się w:
Dydaktyka informatyki
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
SALBEC – A python library and GUI application to calculate the diurnal variation of the soil albedo
Autorzy:
Jasiewicz, Jarosław
Cierniewski, Jerzy
Powiązania:
https://bibliotekanauki.pl/articles/2054945.pdf
Data publikacji:
2021-09-01
Wydawca:
Uniwersytet im. Adama Mickiewicza w Poznaniu
Tematy:
soil albedo
soil roughness
remote sensing
python
GUI application
Opis:
This study presents the SALBEC – Soil ALBEdo Calculator – a Python library and Graphical User Interface designed to predict the diurnal variation of the clear-sky albedo based on the soil surface properties. Such predictions are becoming more and more necessary with the increasing role of remote measurements. The software uses the following input parameters: the soil spectrum, soil roughness, day of the year (DOY) and sample location. It returns the diurnal albedo variation and, as a unique feature, optimal observation time in the form of tables and graphs as out-puts. Models created with the SALBEC were compared with the data acquired under near clear-sky conditions. The comparison shows that the differences between the models and measured data do not exceed the variation of input parameters. The software is directed towards scientists and professionals who require precise estimations of the albedo of soils for different field observation times. Our software is issued as free and open source software (FOSS) and is publicly available at https://github.com/jarekj71/salbec.
Źródło:
Quaestiones Geographicae; 2021, 40, 3
0137-477X
2081-6383
Pojawia się w:
Quaestiones Geographicae
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Discrete Wavelet Transformation Approach for Surface Defects Detection in Friction Stir Welded Joints
Autorzy:
Mishra, Akshansh
Powiązania:
https://bibliotekanauki.pl/articles/2105144.pdf
Data publikacji:
2020
Wydawca:
Sieć Badawcza Łukasiewicz - Instytut Lotnictwa
Tematy:
Machine Vision
Surface Defects
Friction Stir Welding
Python programming
Opis:
Friction Stir Welding joint quality depends on input parameters such as tool rotational speed, tool traverse speed, tool tilt angle and an axial force. Surface defects formation occurs when these input parameters are not selected properly. The main objective of the recent paper is to develop Discrete Wavelet Transform algorithm by using Python programming and further subject it to the Friction Stir Welded samples for the identification of various external surface defects present.
Źródło:
Fatigue of Aircraft Structures; 2020, 12; 27--35
2081-7738
2300-7591
Pojawia się w:
Fatigue of Aircraft Structures
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Dydaktyczne aspekty projektowania aplikacji webowych z wykorzystaniem frameworka Djano w Pythonie
Educational Aspects of Designing Web Applications Using Django Framework in Python
Autorzy:
DYMORA, Paweł
MAZUREK, Mirosław
RYWKA, Jakub
Powiązania:
https://bibliotekanauki.pl/articles/456018.pdf
Data publikacji:
2015
Wydawca:
Uniwersytet Rzeszowski
Tematy:
nauczanie
Python
bazy danych
SQLite
Django
teaching
databases
Opis:
W artykule przedstawiono proces tworzenia interaktywnych aplikacji webowych wykorzystujących język programowania wysokiego poziomu Python, framework sieciowy Django, język znaczników HTML, kaskadowe arkusze stylów CSS oraz skryptowy język programowania JavaScript. Celem artykułu jest zapoznanie studenta z procesem opracowania całego projektu technicznego obejmującego zarówno środowisko programistyczne, wzorce projektowe, biblioteki wraz z przygotowaniem analizy funkcjonalnej aplikacji.
The paper presents the process of creating interactive web applications using high-level programming language Python, Django network framework, HTML markup language, Cascading Style Sheets CSS and scripting language JavaScript. The aim of this article is to familiarize students with the process of the development of the entire project including technical development environment, design patterns, libraries including the preparation of the applications functional analysis.
Źródło:
Edukacja-Technika-Informatyka; 2015, 6, 3; 302-307
2080-9069
Pojawia się w:
Edukacja-Technika-Informatyka
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Zdalnie konfigurowany rozproszony system pomiarowy
Remotely configurable distributed measurement system
Autorzy:
Kocot, M.
Olszyna, J.
Winiecki, W.
Powiązania:
https://bibliotekanauki.pl/articles/157932.pdf
Data publikacji:
2012
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
rozproszone systemy pomiarowe
ZigBee
distributed measurement systems
Python
Opis:
W artykule przedstawiono możliwości zdalnego konfigurowania rozproszonych systemów pomiarowych, na przykładzie systemu wykorzystującego technologię ZigBee. Opisany system pomiarowy bazuje na zestawie deweloperskim Professional Development Kit for XBee ZB w wersji XK-Z11-PD-WE. Dzięki skryptom napisanym w języku Python system może być w trakcie działania przystosowywany do nowych zadań, na drodze wymiany oprogramowania kontrolera sieci.
The paper presents the possibility of remote configuration of distributed measurement systems on the example of a measurement system utilizing ZigBee technology [7]. Due to the increasing number of potential applications of distributed measurement systems [1], [2], the possibility to adapt the entire system to new applications (changes of system behaviour, network topology etc.) may prove to be an interesting and useful feature. The following design objectives have been adopted: ability to replace software without restart and recompilation, ability to change the network topology to fit the application functionality and possibility to control the entire system through LAN. The designed distributed measurement system is based on the XK-Z11-PD-WE version of the Professional Development Kit for XBee ZB and is controlled by an application created in LabView. System can be adapted to new tasks during operation using Python scripts [8] through an exchange of the network controller software. The proposed solution is better than upgrading firmware through ZigBee network using OAD approach, mainly because of faster execution (simple change of the script instead of firmware upgrade performed on all the elements of the system) and larger amount of a memory available. Correctness of the system has been experimentally verified. The obtained results confirm the usefulness of the proposed
Źródło:
Pomiary Automatyka Kontrola; 2012, R. 58, nr 9, 9; 792-794
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Empirical Study of the Evolution of Python Questions on Stack Overflow
Autorzy:
Syam, Gopika
Lal, Sangeeta
Chen, Tao
Powiązania:
https://bibliotekanauki.pl/articles/9783959.pdf
Data publikacji:
2023
Wydawca:
Politechnika Wrocławska. Oficyna Wydawnicza Politechniki Wrocławskiej
Tematy:
Python programming
Software Development
Stack Overflow
Topic Modelling
Opis:
Background: Python is a popular and easy-to-use programming language. It is constantly expanding, with new features and libraries being introduced daily for a broad range of applications. This dynamic expansion needs a robust support structure for developers to effectively utilise the language. Aim: In this study we conduct an in-depth analysis focusing on several research topics to understand the theme of Python questions and identify the challenges that developers encounter, using the questions posted on Stack Overflow. Method:We perform a quantitative and qualitative analysis of Python questions in Stack Overflow. Topic Modelling is also used to determine the most popular and difficult topics among developers. Results: The findings of this study revealed a recent surge in questions about scientific computing libraries pandas and TensorFlow. Also, we observed that the discussion of Data Structures and Formats is more popular in the Python community, whereas areas such as Installation, Deployment, and IDE are still challenging. Conclusion: This study can direct the research and development community to put more emphasis on tackling the actual issues that Python programmers are facing.
Źródło:
e-Informatica Software Engineering Journal; 2023, 17, 1; 230107
1897-7979
Pojawia się w:
e-Informatica Software Engineering Journal
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Software for the control and monitoring of work of a collaborative robot
Autorzy:
Łabuński, Wojciech
Burghardt, Andrzej
Powiązania:
https://bibliotekanauki.pl/articles/2141834.pdf
Data publikacji:
2021
Wydawca:
Sieć Badawcza Łukasiewicz - Przemysłowy Instytut Automatyki i Pomiarów
Tematy:
robotics
collaborative robot
python
joystick
cobot
Kawasaki
duAro
Opis:
The development of robotic systems is correlated with the development of their software. Expanding robot implementation areas and attempts to replace more and more groups of activities carried out by people requires increasing the degrees of freedom, introducing robot interaction with the environment, and preparing software that manages over six degrees of freedom in a friendly, understandable, ergonomic, and functional manner. The authors proposed a method of programming a collaborative robot with the use of a joystick, created the necessary software, constructed elements of the system, obtaining an original, flexible, and intuitive solution. As part of the work, the proposed solution has been simulated and verified. Verification of the proposed solution was carried out on a real bench equipped with a cobot, Kawasaki duAro.
Źródło:
Journal of Automation Mobile Robotics and Intelligent Systems; 2021, 15, 3; 29-36
1897-8649
2080-2145
Pojawia się w:
Journal of Automation Mobile Robotics and Intelligent Systems
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza porównawcza języków C oraz Python na podstawie czasu wykonania aplikacji realizujących wybrane algorytmy
Comparative analysis of code execution time by C and Python based on selected algorithms
Autorzy:
Rysak, Paweł
Powiązania:
https://bibliotekanauki.pl/articles/24083626.pdf
Data publikacji:
2023
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
wydajność
algorytmy
język C
Python
performance
algorithms
C
Opis:
Artykuł dotyczy analizy porównawczej szybkości wykonywania kodu przez język C oraz Python. Jej podstawowym celem nie było szukanie prostej odpowiedzi na pytanie, który z języków będzie wydajniejszy, tylko jaka jest skala różnic w wydajności tych języków. W celu określenia wydajności języka kompilowanego oraz skryptowego dokonano zestawienia języków na przykładzie następujących algorytmów: algorytm rozwiązujący problem wieży Hanoi, algorytm kodowania Huffmana oraz algorytm zamiany liczb na tekst. Każdy z wymienionych algorytmów został zaimplementowany w obydwu językach. Następnie dokonano pomiaru czasu realizacji programów, którego wyniki pozwoliły na określenie skali różnic w szybkości ich wykonania. W języku C aplikacje wykonywałysię od 6 do 188 razy szybciej niż aplikacje w języku Python
The article deals with a comparative analysis of the speed of code execution written in the C language and Python. In order to determine whether a scripting language can match the performance of a compiled language, a comparison of the languages was made using the following algorithms: the algorithm for solving the Hanoi tower problem, the Huffman encoding algorithm and the algorithm for converting numbers into text. Each of the listed algorithms was implemented in both languages. Then the execution time of the programs was measured and the results were obtained, which prove that the C language achieves better performance in most cases.
Źródło:
Journal of Computer Sciences Institute; 2023, 26; 93--99
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza porównawcza aplikacji webowych napisanych w językach: PHP oraz Python
Comparative analysis of web applications implemented in: PHP and Python
Autorzy:
Zborowski, Jakub
Pańczyk, Maciej
Powiązania:
https://bibliotekanauki.pl/articles/24083641.pdf
Data publikacji:
2023
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
aplikacja webowa
analiza wydajności
PHP
Python
web application
performance analysis
Opis:
Artykuł przedstawia analizę porównawczą dwóch aplikacji webowych napisanych w językach: PHP oraz Python. Stworzono aplikacje testowe, które zostały wyposażone w tą samą funkcjonalność wykorzystaną w badaniach polegających na pomiarze czasów odpowiedzi serwera na żądania typu INSERT, SELECT, UPDATE i DELETE –obsługujące operacje na bazie danych. Celem badań było porównanie obydwu języków pod względem wybranych kryteriów. Porównywano ich wydajność, objętość kodu źródłowego oraz popularność
This article presents a comparative analysis of two web applications implemented in PHP and Python. Test applications were created and equipped with the same functionality used in tests consisting in measuring the server response times to INSERT, SELECT, UPDATE and DELETE requests - handling database operations. The purpose of the research was to compare both languages in terms of selected criteria. Their performance, source code volume and popularity were compared.
Źródło:
Journal of Computer Sciences Institute; 2023, 26; 18--22
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Prototypowy system rozpoznawania tablic rejestracyjnych z wykorzystaniem sieci neuronowych
Prototype system of recognizing number plates with using artificial neural networks
Autorzy:
Mucha, M.
Powiązania:
https://bibliotekanauki.pl/articles/194339.pdf
Data publikacji:
2017
Wydawca:
Politechnika Rzeszowska im. Ignacego Łukasiewicza. Oficyna Wydawnicza
Tematy:
Raspberry PI 2
OCR
OpenCV
Python
sieci neuronowe
neural networks
Opis:
W artykule przedstawiono prototypowy system rozpoznawania tablic rejestracyjnych oparty o urządzenie Raspberry PI 2, zaprojektowany jako niskobudżetowa alternatywa dla komercyjnych rozwiązań. Praca opisuje poszczególne komponenty sprzętowe, aplikację sterującą rozpoznawaniem tekstu oraz przeprowadzone badania, pokazujące poprawność odczytu. Opisany został zastosowany algorytm, a także samo rozpoznawanie tekstu oparte o sztuczne sieci neuronowe.
The article has been presented prototype system of recognizing a number of plates based on Raspberry Pi 2. The system was designed as the low-budget alternative to dear commercial solutions. This article is describing individual equipment components, the application controlling, the recognition process of the text and conducted examinations, showing the correctness of the reading. An applied algorithm has been described, as well as recognizing the text based on artificial neural networks.
Źródło:
Zeszyty Naukowe Politechniki Rzeszowskiej. Elektrotechnika; 2017, z. 36 [296], nr 2, 2; 29-39
0209-2662
2300-6358
Pojawia się w:
Zeszyty Naukowe Politechniki Rzeszowskiej. Elektrotechnika
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Development of real gas model operating in gas turbine system in Python programming environment
Autorzy:
Trawiński, Paweł
Powiązania:
https://bibliotekanauki.pl/articles/1845451.pdf
Data publikacji:
2020
Wydawca:
Polska Akademia Nauk. Czytelnia Czasopism PAN
Tematy:
mathematical model
numerical methods
python
real gas model
departure functions
Opis:
Identification of working fluids and development of their mathematical models should always precede construction of a proper model of the analysed thermodynamic system. This paper presents method of development of a mathematical model of working fluids in a gas turbine system and its implementation in Python programming environment. Among the thermodynamic parameters of the quantitative analysis of systems, the following were selected: specific volume, specific isobaric and isochoric heat capacity and their ratio, specific enthalpy and specific entropy. The development of the model began with implementation of dependencies describing the semi-ideal gas. The model was then extended to the real gas model using correction factors reflecting the impact of pressure. The real gas equations of state were chosen, namely due to Redlich–Kwong, Peng–Robinson, Soave– Redlich–Kwong, and Lee–Kesler. All the correction functions were derived analytically from the mentioned equations of real gas behaviour. The philosophy of construction of computational algorithms was presented and relevant calculation and numerical algorithms were discussed. Created software allowed to obtain results which were analysed and partially validated.
Źródło:
Archives of Thermodynamics; 2020, 41, 4; 23-61
1231-0956
2083-6023
Pojawia się w:
Archives of Thermodynamics
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Raspberry Pi jako środowisko edukacyjne
Raspberry Pi as an educational environment
Autorzy:
Szabłowski, Stanisław
Powiązania:
https://bibliotekanauki.pl/articles/446228.pdf
Data publikacji:
2018
Wydawca:
Uniwersytet Rzeszowski
Tematy:
programowanie Raspberry Pi,
Raspbian,
Python,
Scratch
Raspberry Pi programming,
Opis:
W opracowaniu przedstawiono problematykę wykorzystania komputerów jednopłytkowych w edukacji na przykładzie Raspberry Pi. System operacyjny Raspbian zainstalowany w Raspberry Pi posiada wszystkie niezbędne narzędzia, które tworzą środowisko edukacyjne do programowania w językach Python, Scratch, C. Wskazano, że metody nauczania informatyki i przedmiotów tech-nicznych w szkołach, preferujące wykorzystanie Raspberry Pi, posiadają wiele walorów pedago-gicznych.
The study presents the problem of using single board computers in education on the example of Raspberry Pi. The Raspbian operating system – which is installed in Raspberry Pi, has all the necessary tools which create an educational environment for programming in such languages as Python, Scratch and C. It has been also pointed out, that using teaching methods based on Rasp-berry Pi in technical subject and Computer Science, has many pedagogical values.
Źródło:
Dydaktyka informatyki; 2018, (13) 2018; 141-146
2083-3156
Pojawia się w:
Dydaktyka informatyki
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie wydajności wysokopoziomowych języków programowania w systemach mikroprocesorowych
Comparison of high-level programming languages efficiency in embedded systems
Autorzy:
Choroszucho, Agnieszka
Golonko, Piotr
Sumorek, Mateusz
Żukowski, Jakub
Powiązania:
https://bibliotekanauki.pl/articles/376280.pdf
Data publikacji:
2019
Wydawca:
Politechnika Poznańska. Wydawnictwo Politechniki Poznańskiej
Tematy:
mikrokontrolery
C/C++
Python
Arduino
ESP32
ESP8266
Opis:
Prowadzenie prac naukowych, zwłaszcza z dziedzin technicznych często związane jest z koniecznością wykonania prototypu urządzenia lub potrzebnych przyrządów. W takich przypadkach często wykorzystuje się rozwiązania oparte na mikrokontrolerach. Wybór samej platformy sprzętowej, jak również programistycznej decyduje o sukcesie projektu oraz pozwala zaoszczędzić czas. W artykule przedstawiono wyniki badań dotyczące trzech platform opartych o różne modele mikrokontrolerów oraz zastosowane dwa języki programowania (C/C++ oraz nowe rozwiązanie bazujące na języku Python). Do analizy wydajności języków programowania wybrano zagadnienia bazujące na procedurach matematycznych mających zastosowanie w sterowaniu, analizie i automatyce. Wyniki badań pozwolą wpłynąć na właściwy dobór optymalnej platformy sprzętowej oraz języka programowania przy uwzględnieniu planowanego zastosowania i zapotrzebowania na moc obliczeniową.
Conducting research, especially in technical field often binds with necessity of making device prototype or specialized tools. In such situations microcontroller-based solutions are often used. Choice of development platform and software environment decides about success of project or allows saving significant amount of time. In article have been tested 3 common development platforms based on different microcontrollers and two high-level programming languages, C/C++ and new solution based on Python. Chosen testing process is based on mathematical procedures used in control, analysis and automation. Results of research should allow to selection of optimal hardware platform as well programming language according to planned use and requested computing power.
Źródło:
Poznan University of Technology Academic Journals. Electrical Engineering; 2019, 99; 157-165
1897-0737
Pojawia się w:
Poznan University of Technology Academic Journals. Electrical Engineering
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Aplikacja mikroblogowa-handshake
Microblogging application-handshake
Autorzy:
Kowalczyk, P.
Słodyczka, T.
Smyk, E.
Szadura, P.
Powiązania:
https://bibliotekanauki.pl/articles/952700.pdf
Data publikacji:
2013
Wydawca:
Politechnika Lubelska. Wydawnictwo Politechniki Lubelskiej
Tematy:
handshake
mikroblog
Twitter
aplikacja
Python
pylons
PostgreSQL
microblog
application
Opis:
Artykuł zawiera prezentację możliwości aplikacji mikroblogowej zbudowanej przy pomocy frameworka Pylons w architekturze klient-serwer. Program jest skierowany na urządzenia mobilne wszystkich platform wspierających najnowszą specyfikację HTML5 oraz CSS3. Serwis wzorowany jest na portalu Twitter.
The article contains a presentation of capabilities of microblogging application built with Pylons framework in client/server architecture. The software is designed to work on mobile devices of all platforms supporting HTML5 and CSS3 specification. It is inspired by a popular social networking site - Twitter.
Źródło:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska; 2013, 1; 43-45
2083-0157
2391-6761
Pojawia się w:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Code refactoring: a Python example
Autorzy:
Figielska, Ewa
Powiązania:
https://bibliotekanauki.pl/articles/2163407.pdf
Data publikacji:
2022-12
Wydawca:
Warszawska Wyższa Szkoła Informatyki
Tematy:
Refactoring
Code smells
Object-oriented programming
Unit tests
Python
Opis:
In this paper, several refactoring techniques are shown, using an example in which the design of a program for solving a simple problem is gradually improved. Before introducing any change to the program, the drawbacks of its current version are discussed, bad code smells are identified, and some unit tests are provided. The source code is written in Python.
Źródło:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki; 2022, 16, 27; 39-56
1896-396X
2082-8349
Pojawia się w:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
The application of VPython to visualization and control of robot
Zastosowanie środowiska programistycznego VPython do wizualizacji i sterowania robotem
Autorzy:
Wochal, M.
Cekus, D.
Warys, P.
Powiązania:
https://bibliotekanauki.pl/articles/276407.pdf
Data publikacji:
2012
Wydawca:
Sieć Badawcza Łukasiewicz - Przemysłowy Instytut Automatyki i Pomiarów
Tematy:
robot kroczący
układ sterowania
Python
walking robot
control system
Opis:
The idea of using VPython software environment (Python programming language plus a 3D graphics module called Visual) for visualization and control of robot movements is presented in the paper. The control system has been worked out for walking robot, which is building at Institute of Mechanics and Machine Design Foundation of Technical University of Czestochowa. A method of modeling and programming of robot operation control system has been described. The used library to communication with external devices allows easy control of an arbitrary number of mobile robotic modules. The developed program allows for cooperation with any servo controller and enables work in simulation mode of system motion or control mode. In control mode, the control sequences are sent in real time to the executive system and realized movements are shown in the form of three-dimensional visualization on a computer screen. User has the possibility of dynamic defining the position of the separate or group of elements in the space, and the change of velocity and position.
W pracy przedstawiono sposób wykorzystania środowiska programistycznego VPython (język programowania Python wraz z biblioteką graficzną Visual) do wizualizacji i sterowania ruchami robota. Sposób modelowania oraz sterowania został opracowany dla robota kroczącego, który jest budowany w Instytucie Mechaniki i Podstaw Konstrukcji Maszyn Politechniki Częstochowskiej. Do nawiązania połączenia między komputerem, a modułami robota wykorzystano bibliotekę pySerial. Utworzony program umożliwia pracę w trybie ręcznym (sterowanie za pomocą klawiatury i myszki z jednoczesną obserwacją sekwencji ruchów w czasie rzeczywistym na monitorze komputera), symulacyjnym (realizującym ruchy robota na podstawie wczytanej sekwencji) lub automatycznym. Użytkownik ma możliwość dynamicznego definiowania prędkości oraz położenia pojedynczego serwomechanizmu lub grupy serwomechanizmów.
Źródło:
Pomiary Automatyka Robotyka; 2012, 16, 12; 151-156
1427-9126
Pojawia się w:
Pomiary Automatyka Robotyka
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Comparative evaluation of performance-boosting tools for Python
Autorzy:
Swacha, J.
Powiązania:
https://bibliotekanauki.pl/articles/106222.pdf
Data publikacji:
2011
Wydawca:
Uniwersytet Marii Curie-Skłodowskiej. Wydawnictwo Uniwersytetu Marii Curie-Skłodowskiej
Tematy:
Python programming language
Just-in-Time compilers
automatic translator
booster
Opis:
The Python programming language has a number of advantages, such as simple and clear syntax, concise and readable code, and open source implementation with a lot of extensions available, that makes it a great tool for teaching programming to students. Unfortunately, Python, as a very high level interpreted programming language, is relatively slow, which becomes a nuisance when executing computationally intensive programs. There is, however, a number of tools aimed at speeding-up execution of programs written in Python, such as Just-in-Time compilers and automatic translators to statically compiled programming languages. In this paper a comparative evaluation of such tools is done with a focus on the attained performance boost.
Źródło:
Annales Universitatis Mariae Curie-Skłodowska. Sectio AI, Informatica; 2011, 11, 1; 33-41
1732-1360
2083-3628
Pojawia się w:
Annales Universitatis Mariae Curie-Skłodowska. Sectio AI, Informatica
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Development of real gas model operating in gas turbine system in Python programming environment
Autorzy:
Trawiński, Paweł
Powiązania:
https://bibliotekanauki.pl/articles/1845455.pdf
Data publikacji:
2020
Wydawca:
Polska Akademia Nauk. Czytelnia Czasopism PAN
Tematy:
mathematical model
numerical methods
python
real gas model
departure functions
Opis:
Identification of working fluids and development of their mathematical models should always precede construction of a proper model of the analysed thermodynamic system. This paper presents method of development of a mathematical model of working fluids in a gas turbine system and its implementation in Python programming environment. Among the thermodynamic parameters of the quantitative analysis of systems, the following were selected: specific volume, specific isobaric and isochoric heat capacity and their ratio, specific enthalpy and specific entropy. The development of the model began with implementation of dependencies describing the semi-ideal gas. The model was then extended to the real gas model using correction factors reflecting the impact of pressure. The real gas equations of state were chosen, namely due to Redlich–Kwong, Peng–Robinson, Soave– Redlich–Kwong, and Lee–Kesler. All the correction functions were derived analytically from the mentioned equations of real gas behaviour. The philosophy of construction of computational algorithms was presented and relevant calculation and numerical algorithms were discussed. Created software allowed to obtain results which were analysed and partially validated.
Źródło:
Archives of Thermodynamics; 2020, 41, 4; 23-61
1231-0956
2083-6023
Pojawia się w:
Archives of Thermodynamics
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Aplikacja do przetwarzania obrazów medycznych z wizualizacją przestrzenną
Application for processing medical images with spatial visualization
Autorzy:
Krzyżanowski, Andrzej
Poczekajło, Paweł
Powiązania:
https://bibliotekanauki.pl/articles/37520320.pdf
Data publikacji:
2022
Wydawca:
Politechnika Gdańska. Wydział Elektrotechniki i Automatyki
Tematy:
rendering wolumetryczny
obrazowanie medyczne
Python
OpenGL
volumetric rendering
medical imaging
Opis:
W pracy przedstawiono opracowanie prototypu aplikacji umożliwiającej przegląd i przetwarzanie trójwymiarowych (3D) obrazów medycznych. Aplikacja umożliwia płynne wyświetlanie przekrojów 2D obiektu wzdłuż każdej z osi (x,y,z) oraz za pomocą algorytmu renderingu wolumetrycznego pozwala na wyświetlenie obiektu w 3D. Dodatkowo poprzez wykorzystanie efektu odbicia na ścianach bryły o kształcie ściętego ostrosłupa aplikacja umożliwia uzyskanie obrazu 3D, jako wizualizacji przestrzennej. Praca zawiera dokładny opis algorytmu generującego tekstury 2D i 3D pozwalające na wyświetlenie obiektu, omówienie funkcjonalności wraz z instrukcją użytkowania, a także na przykładzie wykorzystania zestawu deweloperskiego Jetson Nano 2GB propozycję konfiguracji zestawu prototypowego do wyświetlania obrazów medycznych. W podsumowaniu pracy omówiono pomysł wykorzystania aplikacji w celach edukacyjnych oraz możliwości dalszego jej rozwoju.
The article presents the development of a prototype of an application enabling the review and processing of medical images. The application enables the smooth display of 2D sections of an object along each axis (x, y, z) and, using the volumetric rendering algorithm, it enables the object to be displayed in 3D. In addition, by using the reflection effect on the walls of a solid in the shape of a truncated pyramid, the application allows you to obtain a 3D image as a 3D visualization. The work contains a detailed description of the algorithm that generates 2D and 3D textures that allow displaying the object, discusses the functionality with the instructions for use, and uses the Jetson Nano 2GB development kit as an example, a proposal to configure a prototype set for displaying medical images. The summary of the work presents the idea of using the application for educational purposes and the possibility of its further development.
Źródło:
Zeszyty Naukowe Wydziału Elektrotechniki i Automatyki Politechniki Gdańskiej; 2022, 75; 23-26
1425-5766
2353-1290
Pojawia się w:
Zeszyty Naukowe Wydziału Elektrotechniki i Automatyki Politechniki Gdańskiej
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Automatyzacja pomiarów współrzędnościowych organów roboczych maszyn urabiających z wykorzystaniem skanowania 3D
Automation of Coordinate Measurements of Mining Machines Working Units with 3D Scanning
Autorzy:
Cheluszka, P.
Powiązania:
https://bibliotekanauki.pl/articles/274737.pdf
Data publikacji:
2016
Wydawca:
Sieć Badawcza Łukasiewicz - Przemysłowy Instytut Automatyki i Pomiarów
Tematy:
maszyna urabiająca
organ roboczy
stereometria
skanowanie 3D
pomiary
automatyzacja
język programowania Python
mining machine
working unit
stereometry
3D scanning
measurements
automation
Python programming language
Opis:
Maszyny urabiające należą do podstawowej grupy maszyn roboczych stosowanych w górnictwie podziemnym i powierzchniowym. W przypadku maszyn urabiających na zasadzie skrawania proces urabiania realizowany jest za pomocą organów roboczych wyposażonych w wymienne narzędzia, np. noże osadzone w uchwytach nożowych. Noże te rozmieszczone i ustawione są w przestrzeni w ustalony na etapie projektowania sposób, dostosowany do właściwości urabianego ośrodka skalnego. Pomiary współrzędnościowe sprowadzają się do wyznaczenia sześciu parametrów dla każdego z noży. Ze względu na sposób rozmieszczenia, pomiar bezpośredni tych parametrów nie jest możliwy. Metody pośrednie polegają na pomiarze wielkości wchodzących do definicji funkcji modelujących pomiar. W takim przypadku wygodnym rozwiązaniem zadania metrologicznego, szczególnie pod kątem automatyzacji procesu, jest wykorzystanie metod optycznych, na przykład skanera światła strukturalnego. Metoda ta wymaga zbudowania, dla każdego uchwytu nożowego oraz związanego z nim noża, modelu pomiaru. W przypadku dużej liczby noży jest to proces czaso- i pracochłonnych. Możliwość automatyzacji procesu pomiarowego przedstawiono na przykładzie głowicy urabiającej wysięgnikowych kombajnów chodnikowych, stosowanych do drążenia wyrobisk korytarzowych i tuneli. Omówiono przetwarzanie uzyskanych w trakcie pomiaru danych w celu wyznaczenia zestawu wartości parametrów stereometrycznych opisujących rozmieszczenie i ustawienie w przestrzeni poszczególnych noży oraz związanych z nimi uchwytów nożowych. Wykorzystano do tego funkcjonalność oprogramowania GOM Inspect Professional umożliwiającą budowanie strategii pomiaru za pomocą skryptów w języku Python.
Mining machines belong to the key group of working machines used in underground and surface mining. In case of machines mining by way of cutting, the process is carried out with working units fitted with a specific number of replaceable tools in the form of picks mounted in pickboxes. The picks are arranged and positioned in space in a way defined at the stage of design, adapted to the properties of the rock being excavated. The stereometry of such working units is measured by determining the values of six parameters for each of the picks. Such parameters cannot be measured directly due to the way they are arranged. Measurements are carried out with indirect methods where values are measured which form part of a definition of measurement modelling functions. The use of optical methods, for example a structured light scanner, is a convenient solution to carry out the considered metrological task, especially in view of the automation of this process. For this, however, a measurement model enabling to determine the values of the magnitudes searched for has to be built for each pickbox and for the related pick. This is a time- and work-intensive process in case of a large number of picks, though. The options of the measurement process automation are presented with the example of a cutting head of boom–type roadheaders employed for drilling dog headings and tunnels. The focus was put on the stage of processing the measuring data obtained in the measurement process to establish a set of stereometry parameters values describing the arrangement and position of individual picks and related pickboxes in space. For this purpose, a feature of GOM Inspect Professional software was used enabling to build a measurement strategy based on scripts created in Python language.
Źródło:
Pomiary Automatyka Robotyka; 2016, 20, 3; 33-42
1427-9126
Pojawia się w:
Pomiary Automatyka Robotyka
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Algorithm for genetic data analysis – comparison of the frequency of specific mutations in different populations
Algorytm do analizy danych genetycznych – porównanie częstotliwości występowania określonych mutacji wśród różnych populacji
Autorzy:
Marciniak, Anna
Tarczewska, Martyna
Kloska, Sylwester
Powiązania:
https://bibliotekanauki.pl/articles/2016298.pdf
Data publikacji:
2020
Wydawca:
Politechnika Bydgoska im. Jana i Jędrzeja Śniadeckich. Wydawnictwo PB
Tematy:
Python 3
bioinformatics
vcf files
genomic data
bioinformatyka
pliki vcf
dane genomowe
Opis:
This paper presents a novel algorithm which can be used to analyze genomic data obtained during Next Generation Sequencing (NGS). Due to the interest in the subject among geneticists, it is necessary to develop algorithms and programs which analyze genetic data that will be user-friendly and accessible to people not related to typical bioinformatics. A way of performing comparative analyze, including proper data preprocessing and final data processing is described. Input data for the algorithm are annotated .vcf files. The outcome of presented algorithm is a file with counted percentage of single nucleotide polymorphisms (SNP) in data for every loaded population.
W artykule przedstawiono nowatorski algorytm służący do analizy danych genomowych uzyskanych podczas sekwencjonowania nowej generacji (NGS). Ze względu na zainteresowanie tą tematyką wśród genetyków konieczne jest opracowanie przyjaznych dla użytkownika i dostępnych dla osób niezwiązanych z bioinformatyką algorytmów i programów analizujących dane genetyczne. Opisano sposób przeprowadzania analizy porównawczej, w tym wstępne i końcowe przetwarzanie danych. Dane wejściowe algorytmu to pliki formatu .vcf z adnotacjami. Wynikiem przedstawionego algorytmu jest plik zawierający informacje dotyczące częstości występowania polimorfizmów pojedynczego nukleotydu (ang. single nucleotide polymorphism, SNP) w badanych populacjach.
Źródło:
Zeszyty Naukowe. Telekomunikacja i Elektronika / Uniwersytet Technologiczno-Przyrodniczy w Bydgoszczy; 2020, 24; 5-11
1899-0088
Pojawia się w:
Zeszyty Naukowe. Telekomunikacja i Elektronika / Uniwersytet Technologiczno-Przyrodniczy w Bydgoszczy
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Applying Machine Learning to Software Fault Prediction
Autorzy:
Wójcicki, B.
Dabrowski, R.
Powiązania:
https://bibliotekanauki.pl/articles/384105.pdf
Data publikacji:
2018
Wydawca:
Politechnika Wrocławska. Oficyna Wydawnicza Politechniki Wrocławskiej
Tematy:
classifier
fault prediction
machine learning
metric
Naïve Bayes
Python
quality
software intelligence
Opis:
Introduction: Software engineering continuously suffers from inadequate software testing. The automated prediction of possibly faulty fragments of source code allows developers to focus development efforts on fault-prone fragments first. Fault prediction has been a topic of many studies concentrating on C/C++ and Java programs, with little focus on such programming languages as Python. Objectives: In this study the authors want to verify whether the type of approach used in former fault prediction studies can be applied to Python. More precisely, the primary objective is conducting preliminary research using simple methods that would support (or contradict) the expectation that predicting faults in Python programs is also feasible. The secondary objective is establishing grounds for more thorough future research and publications, provided promising results are obtained during the preliminary research. Methods: It has been demonstrated that using machine learning techniques, it is possible to predict faults for C/C++ and Java projects with recall 0.71 and false positive rate 0.25. A similar approach was applied in order to find out if promising results can be obtained for Python projects. The working hypothesis is that choosing Python as a programming language does not significantly alter those results. A preliminary study is conducted and a basic machine learning technique is applied to a few sample Python projects. If these efforts succeed, it will indicate that the selected approach is worth pursuing as it is possible to obtain for Python results similar to the ones obtained for C/C++ and Java. However, if these efforts fail, it will indicate that the selected approach was not appropriate for the selected group of Python projects. Results: The research demonstrates experimental evidence that fault-prediction methods similar to those developed for C/C++ and Java programs can be successfully applied to Python programs, achieving recall up to 0.64 with false positive rate 0.23 (mean recall 0.53 with false positive rate 0.24). This indicates that more thorough research in this area is worth conducting. Conclusion: Having obtained promising results using this simple approach, the authors conclude that the research on predicting faults in Python programs using machine learning techniques is worth conducting, natural ways to enhance the future research being: using more sophisticated machine learning techniques, using additional Python-specific features and extended data sets.
Źródło:
e-Informatica Software Engineering Journal; 2018, 12, 1; 199-216
1897-7979
Pojawia się w:
e-Informatica Software Engineering Journal
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Digital signal processing in ECG recorder with python-based software
Autorzy:
Kosiński, W.
Owczarek, A.
Jarocki, B.
Momot, M.
Płaczek, M.
Zegartowski, G.
Gacek, A.
Powiązania:
https://bibliotekanauki.pl/articles/333978.pdf
Data publikacji:
2003
Wydawca:
Uniwersytet Śląski. Wydział Informatyki i Nauki o Materiałach. Instytut Informatyki. Zakład Systemów Komputerowych
Tematy:
elektrokardiografia
urządzenie rejestrujące EKG
detekcja QRS
cyfrowe przetwarzanie sygnału
język programowania Python
electrocardiography
ECG recorder
QRS detection
digital signal processing
Python language
Linux
open source
Opis:
The aim of the paper is to present the possibilities and the advantages of using open source solution like Python and Linux in medical application development. An implementation of the QRS detection and classification is described as an example of integration of C++ and DSP toolkit in a Python application.
Źródło:
Journal of Medical Informatics & Technologies; 2003, 6; IT61-68
1642-6037
Pojawia się w:
Journal of Medical Informatics & Technologies
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Zastosowanie naziemnego skaningu laserowego do monitorowania lodu gruntowego w Dobszyńskiej Jaskini Lodowej
Uses of terrestrial laser sanning in monitoring of ground ice within Dobsinska Ice Cave
Autorzy:
Gasinec, J.
Gasincova, S.
Cernota, P.
Stankova, H.
Powiązania:
https://bibliotekanauki.pl/articles/318850.pdf
Data publikacji:
2012
Wydawca:
Polskie Towarzystwo Przeróbki Kopalin
Tematy:
Dobszyńska Jaskinia Lodowa
naziemny skaning laserowy
obszar interpolowany
krzywa składana
język Python
SciPy
Dobsinska Ice Cave
ice filling terrestial laser scanning
interpolation function
spline
Python
Opis:
Naziemny skaning laserowy jest obecnie jedną z najnowszych technologii gromadzenia informacji. Artykuł, napisany w ramach rozwiązania projektu grantowego no.1/0786/10 Scientific Grant Agency of MS SR, przedstawia zastosowanie technologii skaningu laserowego do dokumentacji lodu wypełniającego wnętrze Dobszyńskiej Jaskini Lodowej. Szczegółowe pomiary przestrzenne Dużej i Małej Sali w Dobszyńskiej Jaskini Lodowej wykonano za pomocą naziemnego skanera laserowego Leica ScanStation C10 oraz uniwersalnej stacji pomiarowej Trimble®VX(TM) Spatial Station, za pomocą której, chmura punktów pomiarowych została załączona do wcześniejszych punktów kontroli podziemnej oraz wertykalnej w systemie współrzędnych kartograficznych katastralnej sieci trygonometrycznej Uniform (S-JTSK) oraz, po korekcji, w bałtyckim systemie wertykalnym (Bpv). Do przetwarzania zgromadzonych danych użyty został język programowania Python z zaimplementowaną modyfikacją wprowadzania danych oraz obliczeń parametrów morfometrycznych interpolowanego obszaru z=f(x,y) skalarnego pola dwuwymiarowego.
Terrestrial laser scanners are at present one of the latest Technologies of information collection. The article deals with the uses of laser scanning technology to document the ice filling inside Dobsinska Ice Cave and was written in connection with solution of the grant project no. 1/0786/10 Scientific Grant Agency of MS SR. A detailed spatial measurement of the Big and Small Domes in Dobsinska Ice Cave was done with the sue of terrestrial laser scanner Leica ScanStation C10 and universal motored measuring station Trimble®VX(TM) Spatial Station by which the cloud of points was attached to preserved points of underground control and vertical control in the cartographic coordinate system of Uniform trigonometric cadastral network (S-JTSK) and in Baltic vertical system after settlement. (Bpv). For processing of collected data programming language Python was used which implemented the adjustments of input data sets and calculation of morphometric parameters of interpolation area z=f(x,y) of scalar 2D field.
Źródło:
Inżynieria Mineralna; 2012, R. 13, nr 2, 2; 31-42
1640-4920
Pojawia się w:
Inżynieria Mineralna
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Different Faces of Parody in Billy Liar
Autorzy:
Śliwińska, Anna
Powiązania:
https://bibliotekanauki.pl/articles/917973.pdf
Data publikacji:
2014-01-13
Wydawca:
Uniwersytet im. Adama Mickiewicza w Poznaniu
Tematy:
Billy Liar
John Schlesinger
Angry Young Men
parody
consumption
Monty Python
Opis:
Parody in John Schlesinger’s Billy Liar functions on a number of levels. First of all, it relates to the construction of the main character – his behaviour, way of speaking, facial expression. Billy constantly plays a game with the world in which, according to him, one can live only when pretends someone else. Since its main aim is to imitate and mock others in order to achieve a comical effect, it is easy to state that Billy Fisher is a master of this art. But the character of Schlesinger’s film is expressed not only in the construction of the character (Billy’s aversion to the set patterns of middle-class life and his simultaneous fascination and disdain for mass culture). The director did not hesitate to parody the Angry Young Men cinema too. Thanks to this, he managed to expose the weaknesses of this world-renowned movement in the British cinema. Ironically, in parodistic, artificial behavior of Billy we can see a lot of truth about him, his environment and even the convention used by the director to talk about Billy’s life. 
Źródło:
Images. The International Journal of European Film, Performing Arts and Audiovisual Communication; 2014, 14, 23; 81-91
1731-450X
Pojawia się w:
Images. The International Journal of European Film, Performing Arts and Audiovisual Communication
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
A genetic algorithm and B&B algorithm for integrated production scheduling, preventiveand corrective maintenance to save energy
Autorzy:
Sadiqi, Assia
El Abbassi, Ikram
El Barkany, Abdellah
Darcherif, Moumen
El Biyaali, Ahmed
Powiązania:
https://bibliotekanauki.pl/articles/1841396.pdf
Data publikacji:
2020
Wydawca:
Polska Akademia Nauk. Czytelnia Czasopism PAN
Tematy:
scheduling
maintenance
genetic algorithm
branch
bound
MILP
modeling
optimization
CPLEX
Python
Opis:
The rapid global economic development of the world economy depends on the availability of substantial energy and resources, which is why in recent years a large share of non-renewable energy resources has attracted interest in energy control. In addition, inappropriate use of energy resources raises the serious problem of inadequate emissions of greenhouse effect gases, with major impact on the environment and climate. On the other hand, it is important to ensure efficient energy consumption in order to stimulate economic development and preserve the environment. As scheduling conflicts in the different workshops are closely associated with energy consumption. However, we find in the literature only a brief work strictly focused on two directions of research: the scheduling with PM and the scheduling with energy. Moreover, our objective is to combine both aspects and directions of in-depth research in a single machine. In this context, this article addresses the problem of integrated scheduling of production, preventive maintenance (PM) and corrective maintenance (CM) jobs in a single machine. The objective of this article is to minimize total energy consumption under the constraints of system robustness and stability. A common model for the integration of preventive maintenance (PM) in production scheduling is proposed, where the sequence of production tasks, as well as the preventive maintenance (PM) periods and the expected times for completion of the tasks are established simultaneously; this makes the theory put into practice more efficient. On the basis of the exact Branch and Bound method integrated on the CPLEX solver and the genetic algorithm (GA) solved in the Python software, the performance of the proposed integer binary mixed programming model is tested and evaluated. Indeed, after numerically experimenting with various parameters of the problem, the B&B algorithm works relatively satisfactorily and provides accurate results compared to the GA algorithm. A comparative study of the results proved that the model developed was sufficiently efficient.
Źródło:
Management and Production Engineering Review; 2020, 11, 4; 138-148
2080-8208
2082-1344
Pojawia się w:
Management and Production Engineering Review
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
SFMToolbox: an ArcGIS Python Toolbox for Automatic Production of Maps of Soil Fertility
Autorzy:
Velamala, Ranga Rao
Pant, Pawan Kumar
Powiązania:
https://bibliotekanauki.pl/articles/2174667.pdf
Data publikacji:
2023
Wydawca:
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie. Wydawnictwo AGH
Tematy:
ArcGIS
GIS
Python
ArcPy
ArcMap
soil fertility
toolbox
soil health card
Opis:
SFMToolbox is an ArcGIS Python toolbox developed in ArcGIS Desktop (ArcMap) to perform preprocessing tasks for the automatic creation of maps of soil fertility parameters. Through SFMToolbox, users can automatically produce 12 soil fertility parameter maps as a batch at one time. It is easy to use, where users can only provide input; the output files are automatically created from the name of the sample point and saved in the defined workspace. During the execution of the tools, various processes, such as Inverse Distance Weighted (IDW) – a technique of interpolation, reclassification, adding color, merging, projection, area calculation, and legend are done automatically for all 12 parameters at the same time. The SFMToolbox was validated as part of the following case study: village – Kashipur, tehsil – Balrampur, district – Balrampur, state – Uttar Pradesh, Country – India. The results show that the user can quickly generate maps and save time, improve accuracy, and reduce human intervention and ensure uniformity among maps. This toolbox also applied to Cycle II data from the Government of India’s Soil Health Card (SHC) scheme and timely produced 12-parameters soil nutrient maps for 630 districts in a uniform format. The toolbox may be used by public and private organizations to make timely decisions on agricultural and environmental issues.
Źródło:
Geomatics and Environmental Engineering; 2023, 17, 2; 105--145
1898-1135
Pojawia się w:
Geomatics and Environmental Engineering
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Automatyzacja oceny objawów chorobowych septorioz zbóż z wykorzystaniem komputerowej analizy obrazu w języku programowania Python.
Automation of septoria disease image analysis using Python programming language.
Autorzy:
Bartosiak, Sławomir
Powiązania:
https://bibliotekanauki.pl/articles/2199427.pdf
Data publikacji:
2020-10-22
Wydawca:
Instytut Hodowli i Aklimatyzacji Roślin
Tematy:
Python
detekcja
septoriozy
liście
pszenica
pszenżyto
automation
septoria
leaves
wheat
triticale
Opis:
Ocena objawów chorobowych septorioz na liściach zbóż, opisywanie i tworzenie dokumentacji fotograficznej poszczególnych liści jest czasochłonnym i pracochłonnym zadaniem. W opracowaniu przedstawiona została automatyzacja oceny objawów chorobowych septorioz zbóż za pomocą aplikacji open-source stworzonych w języku Python. Oprogramowanie umożliwia automatyzację odczytywania nazw obiektów doświadczalnych oraz ocenę objawów chorobowych poszczególnych liści, dzięki czemu istnieje możliwość np. usuwania obserwacji odstających z analizy.
Septoria disease severity assessment is time consuming and laborious task. In this paper a computational detection of diseased and healthy leaf tissue using simple software developed in Python programming language was discussed. Software automate labels reading from digital images and facilitates septoria disease severity examination. Program extracts each leaf from input image,  examine septoria severity and summarizes results, thus there is the possibility for outliers elimination, thereby minimizing experimental error.
Źródło:
Biuletyn Instytutu Hodowli i Aklimatyzacji Roślin; 2020, 289; 31-35
0373-7837
2657-8913
Pojawia się w:
Biuletyn Instytutu Hodowli i Aklimatyzacji Roślin
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Hybrydowy system rekomendacji planów treningowych
Training plans hybrid recommender system
Autorzy:
Kaczanowski, Maciej
Powiązania:
https://bibliotekanauki.pl/articles/91455.pdf
Data publikacji:
2019
Wydawca:
Warszawska Wyższa Szkoła Informatyki
Tematy:
uczenie maszynowe
sztuczna inteligencja
nauka o danych
hybrydowe systemy rekomendacji
Microsoft Azure Machine Learning
język programowania Python
machine learning
artificial intelligence
data science
hybrid recommender
Python programming language
Opis:
Hybrydowe systemy rekomendacji łączą zalety metod stosowanych powszechnie w rekomendacji. Głównym celem tego artykułu jest przedstawienie zastosowania uczenia maszynowego do budowy hybrydowego silnika rekomendacji. Uczenie maszynowe jest poddziedziną sztucznej inteligencji, która wykazuję obiecujące rezultaty w klasyfikacji, predykcji, wykrywaniu anomalii i rekomendacji. W tym artykule zaproponowano koncepcję spersonalizowanego modelu systemu rekomendacji opartego na parametrach i planach treningowych sportowców. Badania przeprowadzono w środowisku chmurowym Microsoft Azure Machine Learning Studio na zbiorze danych wygenerowanym na podstawie danych referencyjnych.
Hybrid recommendation systems combine the advantages of commonly used methods in recommendations. This main objective of this article is to present application of machine learning to build a hybrid recommendation engine. Machine learning is subdomain of artificial intelligence that show promising results in classification, prediction, anomaly detection and recommendations. This paper proposed a personalized recommendation system model based on athletes parameters and training plans. The researches were carried out in the cloud environment Microsoft Azure Machine Learning Studio on football data set.
Źródło:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki; 2019, 13, 20; 29-40
1896-396X
2082-8349
Pojawia się w:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
A short survey on fully-automated people movement and identity detection algorithms
Analiza algorytmów skorelowanych z detekcją ruchu osób i ich tożsamości
Autorzy:
Szymkowski, Maciej
Przybyszewski, Karol
Powiązania:
https://bibliotekanauki.pl/articles/1818442.pdf
Data publikacji:
2021
Wydawca:
Politechnika Białostocka. Oficyna Wydawnicza Politechniki Białostockiej
Tematy:
computer Vision
image processing
artificial Intelligence
people movement
identity detection
person Re-Identification
Python programming language
przetwarzanie obrazów
sztuczna inteligencja
detekcja ruchu
wykrywanie tożsamości
język programowania Python
Opis:
Nowadays, diversified companies use security systems based on cameras to increase safety of their enterprise. However, when the camera observes multiple people, it is hard for humans to directly observe each of them. In the literature, there are multiple computer vision-based approaches that automatically detect person identity and the way he is moving. Moreover, there are approaches that identify people across multiple cameras (reidentification). It is crucial, especially in the crowded places. By these algorithms we can detect people whose behavior is strange. Diversified approaches can be easily found in the literature and online-available repositories. The work, presented in this paper, can be divided into three main parts: literature review, selected algorithms implementation and results comparison. We have to claim that each solution was implemented in Python programming language with sufficient libraries. This technology was selected due to its efficiency and simplicity. Results of the conducted experiments have shown that it is clearly possible to detect people’s movement and observe their identities even in crowded places.
Współcześnie w wielu miejscach publicznych oraz obszarach zajmowanych przez zróżnicowane firmy możemy zauważy systemy bezpieczeństwa bazujące na kamerach. Jednakże bardzo ciężko jest pojedynczemu operatorowi obserwować każdą osobę która pojawi się na obrazie. W tym celu powstały algorytmy bazujące na metodyce Computer Vision, które mają na celu wykrycie nie tylko trasy poruszania się każdej osoby ale również ocenę jej tożsamości. Co więcej tego typu rozwiązania mogą być bardzo przydatne w zatłoczonych miejscach, gdzie niezwykle ważne jest wykrycie niestandardowego zachowania poszczególnych osób. W literaturze oraz bazach dostępnych online możemy znaleźć zróżnicowane podejścia do rzeczonego problemu. W ramach naszej pracy porównujemy kilka z nich. Każde z wybranych rozwiązań zostało zaimplementowane przy użyciu języka Python i bibliotek dostępnych w ramach rzeczonego języka. To środowisko zostało wybrane ze względu na jego wydajność oraz prostotę pisania kodu. Wyniki, które uzyskaliśmy wskazują na to, że aktualnie istniejące solucje mogą być używane do obserwacji trasy poszczególnych osób nawet w zatłoczonych miejscach.
Źródło:
Advances in Computer Science Research; 2021, 15; 1--14
2300-715X
Pojawia się w:
Advances in Computer Science Research
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Projektowanie dydaktycznych systemów automatyki domowej
Designing of didactic home automation systems
Autorzy:
Szabłowski, Stanisław
Powiązania:
https://bibliotekanauki.pl/articles/445963.pdf
Data publikacji:
2019
Wydawca:
Uniwersytet Rzeszowski
Tematy:
programowanie Raspberry Pi
Domoticz
Python
automatyka domowa
Raspberry Pi programming
home automation
Opis:
W opracowaniu przedstawiono możliwości wykorzystania komputera jednopłytkowego Ra-spberry Pi oraz oprogramowania Domoticz w projektowaniu dydaktycznych systemów automatyki domowej. Opisano etapy konstruowania modelu dydaktycznego wraz z implementacją algorytmu sterowania. Wskazano, że metodyka projektowania, preferująca wykorzystanie komputerów jednopłytkowych z oprogramowaniem open source, posiada wiele walorów dydaktycznych.
The study presents the possibilities of using a Raspberry Pi single board computer and Domot-icz software in the design of didactic home automation systems. It also describes the stages of constructing the didactic model, together with the implementation of the control algorithm. It was pointed out that the methodology of design, preferring the use of single-board computers with open source software, hasgot a lot of didactic values.
Źródło:
Dydaktyka informatyki; 2019, 14; 137-146
2083-3156
Pojawia się w:
Dydaktyka informatyki
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Usuwanie artefaktów z sygnałów sterujących interfejsem mózg-komputer
Artifact Removal from Brain–Computer Interface Signals
Autorzy:
Jukiewicz, M.
Buchwald, M.
Cysewska-Sobusiak, A.
Powiązania:
https://bibliotekanauki.pl/articles/377614.pdf
Data publikacji:
2017
Wydawca:
Politechnika Poznańska. Wydawnictwo Politechniki Poznańskiej
Tematy:
interfejs mózg-komputer
potencjały wywołane
SSVEP
BSS
FastICA
AMUSE
Infomax
MATLAB
Python
Opis:
Elektroencefalografia jest metodą pozwalającą na pomiar elektrycznej aktywności mózgu. Metoda ta jest wykorzystywana do diagnostyki pracy mózgu oraz w tzw. interfejsach mózg-komputer, czyli urządzeniach pozwalających na bezpośrednią komunikację pomiędzy mózgiem a jednostką obliczeniową. Interfejsy takie tworzone są głównie z myślą o osobach częściowo sparaliżowanych lub dotkniętych syndromem zamknięcia. Jednym ze zjawisk zachodzącym w mózgu, wykorzystywanym w interfejsach mózg-komputer, są Wzrokowe Potencjały Wywołane Stanu Ustalonego SSVEP (Steady State Visually Evoked Potentials). Jeśli osoba badana obserwuje bodziec, migający z określoną częstotliwością, to sygnał o tej samej częstotliwości (dominującej) zostanie zmierzony nad korą wzrokową. W takich urządzeniach bardzo istotne jest przetwarzanie zmierzonego sygnału w taki sposób, aby zapewnić jak największą skuteczność rozpoznania na co w danej chwili patrzy osoba badana. Jednym ze sposobów na osiągnięcie tego celu może być wykorzystanie Ślepej Separacji Sygnałów BSS (Blind Source Separation), której celem jest znalezienie i usunięcie z mierzonych sygnałów niepożądanych składowych, np. związanych z mrugnięciami oczu czy napinaniem mięśni twarzy. W prezentowanym artykule zostały umówione sposoby wykorzystania Ślepej Separacji Sygnałów w badaniach elektroencefalograficznych nad Wzrokowymi Potencjałami Wywołanymi Stanu Ustalonego. Przedstawiono także wyniki skuteczności rozpoznania intencji badanego w zależności od liczby usuniętych składowych, rodzaju algorytmu Ślepej Separacji Sygnału i sposobu klasyfikacji sygnału.
Electroencephalography allows recording the electrical activity of the brain. This method is used for diagnosis purposes as well as in brain–computer interfaces. Focusing on the brain–computer interface, it can be used to let the direct communication between the brain and a computing unit. This device is particularly useful for paralyzed patients or people suffering from a lock–in syndrome. Of the phenomena used in such systems, steady state visually evoked potentials (SSVEP) are probably the most common ones. If a subject is asked to focus on the flashing stimulus, a signal of the same frequency may be measured from the subject’s visual cortex. Proper preprocessing steps has to be taken in order to obtain maximally accurate stimuli recognition (as the specific frequency). One way to achieve this might be by applying the Blind Source Separation algorithms (BSS). BSS are designed to find and remove artifacts from the measured signal, e.g. noises associated with eye blinks or facial muscles contraction. In the present article an utilization of the BSS algorithms in the SSVEP–based EEG study was described. Additionally we report the accuracy of the stimuli categorization as depending on the number of removed components, kind of the blind source separation procedure and the type of the classification algorithm.
Źródło:
Poznan University of Technology Academic Journals. Electrical Engineering; 2017, 89; 195-204
1897-0737
Pojawia się w:
Poznan University of Technology Academic Journals. Electrical Engineering
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Application of the Raspberry Pi 4 micro-controller for the conceptual design of the baby monitor
Zastosowanie mikrokontrolera Raspberry Pi 4 do projektu koncepcyjnego niani elektronicznej
Autorzy:
Kowalski, Sławomir
Radzik, Michał
Sromek, Jakub
Powiązania:
https://bibliotekanauki.pl/articles/2130868.pdf
Data publikacji:
2021
Wydawca:
Państwowa Wyższa Szkoła Zawodowa w Nowym Sączu
Tematy:
Raspberry Pi 4
electronic nanny
python
wireless communication
niania elektroniczna
komunikacja bezprzewodowa
Opis:
The subject of the work is a conceptual design of a baby monitor. The central control system for the system is the Raspberry Pi 4 platform. In the next stages, practical aspects related to the topic of work are discussed. Selected components of the system were presented, connection diagrams between individual components were developed and the assembly process of a fully functional system was presented. Then the source code of the program controlling the operation of the electronic system was characterized. In the last stage, the method of testing and the results of the performed functional tests of the complete system being the subject of the study were described.
Przedmiotem pracy jest projekt koncepcyjny niani elektronicznej. Centralnym systemem sterowania systemem jest platforma Raspberry Pi 4.W kolejnych etapach omawiane są praktyczne aspekty związane z tematem pracy. Przedstawiono wybrane elementy systemu, opracowano schematy połączeń pomiędzy poszczególnymi elementami, a także proces montażu w pełni funkcjonalnego systemu. Następnie scharakteryzowano kod źródłowy programu sterującego pracą układu elektronicznego. W ostatnim etapie opisano metodę testowania i wyniki przeprowadzonych testów funkcjonalnych kompletnego systemu będącego przedmiotem badań.
Źródło:
Journal of Engineering, Energy and Informatics; 2021, 1; 43-52
2720-4162
2720-5541
Pojawia się w:
Journal of Engineering, Energy and Informatics
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Development of a software system for predicting employee ratings
Rozwój oprogramowania do przewidywania ocen pracowników
Autorzy:
Balakayeva, Gulnar
Darkenbayev, Dauren
Zhanuzakov, Mukhit
Powiązania:
https://bibliotekanauki.pl/articles/27315453.pdf
Data publikacji:
2023
Wydawca:
Politechnika Lubelska. Wydawnictwo Politechniki Lubelskiej
Tematy:
employee rating
employee evaluation system
Python
MongoDB
ocena pracowników
system ocen pracowników
Opis:
The article deals with the problems of increasing the efficiency of enterprises and developing a system for assessing the rating of employeesof an enterprise. Aspects of motivation for compliance with standards by employees and structural divisions are also considered; they were studied because employees are the main driving force of any enterprise. In order to properly evaluate it, many companies need rating systems. In this article,the authors conducted a study and developed a software package for assessing employees of an enterprise. This article describes howto develop a ranking prediction system. MongoDB is used as a database, as the fastest way to innovate, providing the flexibility and ease of use of a database.
Artykuł dotyczy problemów zwiększania efektywności przedsiębiorstw i opracowania systemu oceny pracowników przedsiębiorstwa.Uwzględniono także aspekty motywacji do przestrzegania standardów przez pracowników i działy organizacyjne; zostały one zbadane, ponieważ pracownicy są główną siłą napędową każdego przedsiębiorstwa. Aby właściwie jąocenić, wiele firm potrzebuje systemów oceny. W tym artykule autorzy przeprowadzili badanie i opracowali pakiet oprogramowania do oceny pracowników przedsiębiorstwa.W tym artykule opisano, jak opracować system przewidywania rankingu. MongoDB jest używanyjako baza danych, jako najszybszy sposób na wprowadzanie innowacji, zapewniając elastyczność i łatwość użytkowania bazy danych.
Źródło:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska; 2023, 13, 3; 121--124
2083-0157
2391-6761
Pojawia się w:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Zastosowanie języka programowania Python do modelowania rozprzestrzeniania się epidemii
Application of Python programming language for modeling the evolution of epidemic
Autorzy:
Koziej, Krzysztof
Kazimierska-Drobny, Katarzyna
Powiązania:
https://bibliotekanauki.pl/articles/41205831.pdf
Data publikacji:
2023
Wydawca:
Uniwersytet Kazimierza Wielkiego w Bydgoszczy
Tematy:
Python
modele epidemii
rozwiązania numeryczne
SIS
SIR
SIRS
SEIR
models of epidemic
numerical solutions
Opis:
Niniejszy artykuł przedstawia numeryczne rozwiązania wybranych modeli rozprzestrzeniania się epidemii w języku programowania Python. Rozwiązania oparto na modelach epidemii SIS, SIR, SIRS oraz SEIR. Do rozwiązań numerycznych w języku Python wykorzystano biblioteki NumPy, SciPy oraz Matplotlib.
This article presents numerical solutions of selected epidemic spread models in the Python programming language. The solutions were base on the SIS, SIR, SIRS and SEIR epidemic models. NumPy, SciPy and Matplotlib libraries were used for numerical solutions in Python.
Źródło:
Studia i Materiały Informatyki Stosowanej; 2023, 15, 2; 10-17
1689-6300
Pojawia się w:
Studia i Materiały Informatyki Stosowanej
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Możliwości zastosowania języka Python oraz jego bibliotek do wytwarzania oprogramowania dla branży naftowo-gazowniczej
The possibilities of using Python language and its libraries in developing software for the oil and gas industry
Autorzy:
Badowski, J.
Powiązania:
https://bibliotekanauki.pl/articles/1835170.pdf
Data publikacji:
2018
Wydawca:
Instytut Nafty i Gazu - Państwowy Instytut Badawczy
Tematy:
Python
język programowania
program komputerowy
analiza danych
programming language
computer application
data analysis
Opis:
W artykule dokonano przeglądu możliwości wykorzystania języka Python, zyskującego coraz większą popularność w środowiskach naukowych. Autor wprowadza w podstawy języka, pokazuje, jak w prosty sposób można zainstalować środowisko programistyczne oraz rozpocząć korzystanie z biblioteki standardowej i olbrzymiej liczby bibliotek zewnętrznych, dostępnych na otwartej licencji. Artykuł zawiera także przykłady gotowych i działających skryptów prezentujących sposób wykorzystania niektórych z tych bibliotek. Autor zwraca uwagę na dwa aspekty wykorzystania języka Python: jako platformy do tworzenia profesjonalnych rozwiązań dla branży naftowo-gazowniczej, a także jako darmowego, ale potężnego narzędzia, łatwego do wykorzystania przez środowisko naukowe, mogącego zastąpić wykorzystywane dotychczas programy komercyjne, często kosztowne.
The article reviews the possibilities of using Python language, which is systematically gaining more popularity within the science community. The author introduces the readers to the essentials of Python programming, shows how easy development environment can be installed and how to start using the standard library and also a large number of external libraries, available on an open source license. The article also contains examples of ready-made and active scripts that present how to use some of these libraries. The author draws attention to two aspects of using the Python language: as a platform for creating professional solutions for the oil and gas industry, as well as a free but powerful tool, easy to use by the scientific community, which can replace the often expensive commercial programs, used so far.
Źródło:
Nafta-Gaz; 2018, 74, 2; 113-120
0867-8871
Pojawia się w:
Nafta-Gaz
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Zawlekanie egzotycznego kleszcza Aponomma latum [KOCH, 1844] [Acari: Ixodida: Ixodidae] na sprowadzanych do Polski pytonach krolewskich [Python regius SHAW, 1802]
Autorzy:
Siuda, K.
Nowak, M.
Kedryna, M.
Powiązania:
https://bibliotekanauki.pl/articles/836482.pdf
Data publikacji:
2004
Wydawca:
Polskie Towarzystwo Parazytologiczne
Tematy:
Aponomma latum
Acari
pyton krolewski
zwierzeta importowane
kleszcze
Python regius
Polska
Ixodida
Ixodidae
gatunki egzotyczne
Źródło:
Annals of Parasitology; 2004, 50, 2; 337-341
0043-5163
Pojawia się w:
Annals of Parasitology
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Zawlekanie egzotycznego kleszcza Aponomma latum [KOCH, 1844] [Acari: Ixodida: Ixodidae] na sprowadzanych do Polski pytonach królewskich [Python regius SHAW, 1802]
Transfer of exotic tick Aponomma latum (Koch, 1844) (Acari: Ixodida: Ixodidae) on ball pythons (Python regius Shaw, 1802) brought to Poland.
Autorzy:
Siuda, K.
Nowak, M.
Kędryna, M.
Powiązania:
https://bibliotekanauki.pl/articles/2146549.pdf
Data publikacji:
2004
Wydawca:
Polskie Towarzystwo Parazytologiczne
Tematy:
Aponomma latum
Acari
pyton krolewski
zwierzeta importowane
kleszcze
Python regius
Polska
Ixodida
Ixodidae
gatunki egzotyczne
Opis:
103 specimens of Python regius brought to Poland between October 2002 and March 2004 were examined. Occurrence of tick Aponomma latum was reported from 80.6 % of the examined reptiles. 549 specimens of A. latum were collected including 341 males, 149 females and 59 nymphs at the various stage of engorgement. Tick A. latum is frequently transferred beyond its natural range of occurrence — Afrotropical region.
Źródło:
Wiadomości Parazytologiczne; 2004, 50, 2; 337-341
0043-5163
Pojawia się w:
Wiadomości Parazytologiczne
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Metody realizacji wybranych algorytmów numerycznych do modelowania układów elektromechanicznych za pomocą aplikacji internetowej
Methods of implementation of selected numerical algorithms for modeling of electromechanical systems using web applications
Autorzy:
Macek-Kamińska, K.
Kamiński, M.
Powiązania:
https://bibliotekanauki.pl/articles/1812160.pdf
Data publikacji:
2012
Wydawca:
Politechnika Wrocławska. Oficyna Wydawnicza Politechniki Wrocławskiej
Tematy:
modelowanie układów elektromechanicznych
algorytmy numeryczne
aplikacja internetowa
system bazy danych
język programowania Python
rama programowa Django
Opis:
Article presents the authors expierences in creating a web-based application which is able to perform selected numerical calculations useful in electromechanical systems modeling. This application will enable to carry out the simulation calculations in real time and present their results on dinamic created web pages. All data required for calculations will be derived from the corresponding database tables. The proposed solution will give two new possibilities not available in traditional methods of calculation: it will allow to carry out calculations using any computer with Internet access and tools for easy data storage in a properly designed database.
Źródło:
Prace Naukowe Instytutu Maszyn, Napędów i Pomiarów Elektrycznych Politechniki Wrocławskiej. Studia i Materiały; 2012, 66, 32; 354-359
1733-0718
Pojawia się w:
Prace Naukowe Instytutu Maszyn, Napędów i Pomiarów Elektrycznych Politechniki Wrocławskiej. Studia i Materiały
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Stabilizacja glikemii u pacjentów OIOM przy użyciu regulatora LQ
Stabilization KU patient glycaemia with LQ controller
Autorzy:
Bauer, W.
Płuciennik, P.
Powiązania:
https://bibliotekanauki.pl/articles/276170.pdf
Data publikacji:
2011
Wydawca:
Sieć Badawcza Łukasiewicz - Przemysłowy Instytut Automatyki i Pomiarów
Tematy:
OIOM
glikemia
regulator LQR
Python
symulacja
ICU
ICU-MM
simulation
blood level of glucose
LQ controller
Opis:
Artykuł poświęcony jest rozważaniom na temat sposobu automatycznej regulacji poziomu cukru we krwi pacjenta oddziału intensywnej opieki medycznej (OIOM). Opisano w nim model ICU-MM oraz proces projektowania regulatora LQ na podstawie modelu. Omówiono też dwa warianty sterowania systemem (za pomocą insuliny oraz glukozy z insuliną). Na koniec zaprezentowano aplikację wykonaną w języku Python umożliwiającą symulację glikemii pacjenta OIOM.
This article is devoted to reflection about how to automatically control the blood sugar level of the ICU patient. It will describe ICU-MM model and process of designee LQ controller regulator which is based on this model. Two variants of control will be considered (using insulin and glucose with insulin). Finally an application for ICU blood glucose level patient simulation, implemented within Python environment, will be discussed.
Źródło:
Pomiary Automatyka Robotyka; 2011, 15, 4; 76-80
1427-9126
Pojawia się w:
Pomiary Automatyka Robotyka
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Canny edge detection based real-time intelligent parking management system
Autorzy:
Trivedi, Janak
Devi, Mandalapu Sarada
Dhara, Dave
Powiązania:
https://bibliotekanauki.pl/articles/197804.pdf
Data publikacji:
2020
Wydawca:
Politechnika Śląska. Wydawnictwo Politechniki Śląskiej
Tematy:
Raspberry Pi
parking
edge detection
Python
real-time
sensors
parkowanie
wykrywanie krawędzi
Pyton
czas rzeczywisty
czujniki
Opis:
Real-time traffic monitoring and parking are very important aspects for a better social and economic system. Python-based Intelligent Parking Management System (IPMS) module using a USB camera and a canny edge detection method was developed. The current situation of real-time parking slot was simultaneously checked, both online and via a mobile application, with a message of Parking “Available” or “Not available” for 10 parking slots. In addition, at the time entering in parking module, gate open and at the time of exit parking module, the gate closes automatically using servomotor and sensors. Results are displayed in figures with the proposed method flow chart.
Źródło:
Zeszyty Naukowe. Transport / Politechnika Śląska; 2020, 106; 197-208
0209-3324
2450-1549
Pojawia się w:
Zeszyty Naukowe. Transport / Politechnika Śląska
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Przestrzenne badanie systemu porowego skał węglanowych na podstawie cyfrowej analizy obrazów mikrotomograficznych z wykorzystaniem języka Python
Spatial analysis of carbonate pore system based on digital image analysis of X-ray microtomography data using Python language
Autorzy:
Fheed, Adam
Hadro, Piotr
Powiązania:
https://bibliotekanauki.pl/articles/2076181.pdf
Data publikacji:
2021
Wydawca:
Państwowy Instytut Geologiczny – Państwowy Instytut Badawczy
Tematy:
mikrotomografia rentgenowska
Phyton
węglanowe skały zbiornikowe
porowatość
X-ray microtomography
Python
carbonate reservoir rocks
porosity
Opis:
The main aim of this contribution is to combine a Python-supported analysis of X-ray microtomography (µCT) images and the transmitted-light microscopy to resolve the factors controlling the variability of petrophysical parameters in carbonate rocks. A self-developed Python script for the evaluation of pore connectivity and the computation of pore sizes based on µCT data was prepared. The script was launched on a carbonate sample with drawn from a drill core representing the Late Permian Zechstein Limestone (Ca1) formation from the Wolsztyn Ridge area in West Poland. The sample was taken from the upper part of the isolated Kokorzyn Reef, corresponding to a brachiopod and bivalve-rich zone. The plug had a cylindrical shape, the diameter of 2.54 cm and the height of approximately 4.6cm. The entire volume of the plug was scanned using a GE Nanotom Sdevice. The 3D-reconstructeddatasetobtainedwith spatial resolution of 0.02 mm underwent cropping, contrast adjustment, noise reduction and porosity extraction using open-source Fiji software. The binarized porosity image was loaded into the Python script. Python scripting was found efficient in carbonate pore system examination. The code first extracted the connected pore system of the largest volume and computed the smallest distances between porosity voxels and corresponding pore walls. The obtained results were confronted with the spatially-adjusted microphotographs taken in plane-polarized transmitted light. The results have shown that narrow and isolated pores occurred within the spines of brachiopods. The largest voids were found inside the brachiopod shells. Moreover, many pores were associated with partially dissolved fragments of bivalves. Porosity reduction was -most outlined in the zones showing the scarcity of fossils.
Źródło:
Przegląd Geologiczny; 2021, 69, 6; 357--360
0033-2151
Pojawia się w:
Przegląd Geologiczny
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
ReMo3D – an open-source Python package for 2D and 3D simulation of normal and lateral resistivity logs
Autorzy:
Wilkosz, Michał
Powiązania:
https://bibliotekanauki.pl/articles/2124700.pdf
Data publikacji:
2022
Wydawca:
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie. Wydawnictwo AGH
Tematy:
normal and lateral resistivity logs
geophysical forward problem
finite element method
Python
Gmsh
Netgen/NGSolv
Opis:
An open-source Python package is presented, ReMo3D, which allows the generation of synthetic normal and lateral resistivity logs for 2D and 3D models. The package is built around a finite element mesh generator Gmsh and a high-performance multiphysics finite element software Netgen/NGSolve and supports distributed-memory parallel computation. The examples included in the paper show that the developed software can accurately simulate the measurement process and produce detailed synthetic normal and lateral resistivity logs. In addition, basic information about normal and lateral tools such as tool configurations, measurement principles, nomenclature and a brief history of utilization is included in the paper.
Źródło:
Geology, Geophysics and Environment; 2022, 48, 2; 195--211
2299-8004
2353-0790
Pojawia się w:
Geology, Geophysics and Environment
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Methods of extracting electrocardiograms from electronic signals and images in the Python environment
Autorzy:
Zholmagambetova, Bakhytgul
Mazakov, Talgat
Jomartova, Sholpan
Izat, Adilzhan
Bibalayev, Olzhas
Powiązania:
https://bibliotekanauki.pl/articles/328664.pdf
Data publikacji:
2020
Wydawca:
Polska Akademia Nauk. Polskie Towarzystwo Diagnostyki Technicznej PAN
Tematy:
ECG signal
MIT/BIH
Python
image processing
one-dimensional array
OpenCV
Matplotlib
NumPy
sygnał EKG
przetwarzanie obrazu
Opis:
High-quality signal processing of an electrocardiogram (ECG) is an urgent problem in present day diagnostics for revealing dangerous signs of cardiovascular diseases and arrhythmias in patients. The used methods and programs of signal analysis and classification work with the arrays of points for mathematical modeling that must be extracted from an image or recording of an electrocardiogram. The aim of this work is developing a method of extracting images of ECG signals into a one-dimensional array. An algorithm is proposed based on sequential color processing operations and improving the image quality, masking and building a one-dimensional array of points using Python tools and libraries with open access. The results of testing samples from the ECG database and comparing images before and after processing show that the signal extraction accuracy is approximately 95 %. In addition, the presented application design is simple and easy to use. The proposed program for analyzing and processing the ECG data has a great potential in the future for the development of more complex software applications for automatic analyzing the data and determining arrhythmias or other pathologies.
Źródło:
Diagnostyka; 2020, 21, 3; 95-101
1641-6414
2449-5220
Pojawia się w:
Diagnostyka
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Measures and visualization methods of map projection distortions with the use of “python matplotlib library” as an example
Autorzy:
Pędzich, P.
Powiązania:
https://bibliotekanauki.pl/articles/92504.pdf
Data publikacji:
2016
Wydawca:
Oddział Kartograficzny Polskiego Towarzystwa Geograficznego
Tematy:
map distortions measures
method of presentation
Tissot’s ellipses
distortion isograms
programming language
python matplotlib library
Opis:
The aim of the author of this article is to show the users of Geographical Information Systems how to present the distortions in a simple way. The intention of the author is also to popularize the knowledge in the scope of map projections and to inform the users of the maps that, despite all the advanced modern tools, an elimination of the problem, connected with the map projections and cartographical distortions occurring in them, has failed so far. The author presents a brief overview of the measures in the scope of distortions and methods of their presentation. It is also shown how the users can generate the maps, presenting a distortion by themselves. It is much easier to perform this type of visualization with the help of “matplotlib library”, basically everyone can compile such a map.
Źródło:
Polish Cartographical Review; 2016, 48, 3; 101-114
2450-6974
Pojawia się w:
Polish Cartographical Review
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Application of Python libraries for variance, normal distribution and Weibull distribution analysis in diagnosing and operating production systems
Zastosowanie bibliotek języka Python do analizy wariancji, rozkładu normalnego i rozkładu Weibulla w diagnostyce i eksploatacji systemów produkcyjnych
Autorzy:
Chmielowiec, Andrzej
Klich, Leszek
Powiązania:
https://bibliotekanauki.pl/articles/1955208.pdf
Data publikacji:
2021
Wydawca:
Polska Akademia Nauk. Polskie Towarzystwo Diagnostyki Technicznej PAN
Tematy:
variance analysis
normal distribution
Weibull distribution
statistical analysis
python
analiza wariancji
rozkład normalny
rozkład Weibulla
analiza statystyczna
Opis:
The use of statistical methods in the diagnosis of production processes dates back to the beginning of the 20th century. Widespread computerization of processes made enterprises face the challenge of processing large sets of measurement data. The growing number of sensors on production lines requires the use of faster and more effective methods of both process diagnostics and finding connections between individual systems. This article is devoted to the use of Python libraries to effectively solve some problems related to the analysis of large data sets. The article is based on the experience related to data analysis in a large company in the automotive industry, whose annual production reaches 10 million units. The methods described in this publication were the basis for the initial analysis of production data in the plant, and the obtained results fed the production database and the created automatic anomaly detection system based on artificial intelligence algorithms.
Wykorzystywanie metod statystycznych w diagnostyce procesów produkcyjnych sięga swoimi korzeniami początków XX wieku. Powszechna informatyzacja procesów postawiła przedsiębiorstwa przed wyzwaniem przetwarzania dużych zbiorów danych pomiarowych. Rosnąca liczba czujników na liniach produkcyjnych wymaga stosowania szybszych i skuteczniejszych metod zarówno diagnostyki procesu, jak i znajdowania powiązań pomiędzy poszczególnymi systemami. Niniejszy artykuł został poświęcony wykorzystaniu bibliotek języka Python do efektywnego rozwiązywania niektórych problemów związanych z analizą dużych zbiorów danych pomiarowych. Artykuł powstał na bazie doświadczeń związanych z analizą danych w dużym przedsiębiorstwie branży motoryzacyjnej, którego roczna produkcja sięga 10 milionów sztuk. Opisane w niniejszej publikacji metody stanowiły podstawę wstępnej analizy danych produkcyjnych we wspomnianym zakładzie, a uzyskane wyniki zasiliły bazę danych produkcyjnych oraz tworzony system automatycznego wykrywania anomalii oparty na algorytmach sztucznej inteligencji.
Źródło:
Diagnostyka; 2021, 22, 4; 89-105
1641-6414
2449-5220
Pojawia się w:
Diagnostyka
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Koncepcja optoelektronicznego systemu do pomiaru temperatury w procesie podziemnego zgazowania węgla
Conception of the optoelectronic temperature measurement system for underground coal gasification process
Autorzy:
Lisiecka, E.
Passia, H.
Karolczyk, D.
Powiązania:
https://bibliotekanauki.pl/articles/151313.pdf
Data publikacji:
2014
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
podziemne zgazowanie węgla
optoelektroniczny system pomiarowy
pomiar temperatury
Python
LabVIEW
underground coal gasification
optoelectronic measurement systems
temperature measurement
Opis:
W artykule, przedstawiono koncepcję optoelektronicznego systemu pomiarowego do wyznaczania temperatury w procesie podziemnego zgazowania węgla. Składa się on z dwóch części: specjalnie zaprojektowanego na potrzeby procesu podziemnego zgazowania węgla, optycznego czujnika temperatury oraz jednostki centralnej, odpowiedzialnej za rejestrację, przetwarzanie, wizualizację i archiwizację danych pomiarowych. Architektura systemu zakłada wykorzystanie hybrydy dwóch środowisk programistycznych: obiektowego języka programowania Python i środowiska pracującego w oparciu o wirtualne maszyny - LabVIEW.
This paper presents a concept of optoelectronic system to measure the temperature in the underground coal gasification reactor. The underground coal gasification process is utilized to obtain a gaseous product from coal in natural coal seem, in situ. This product can be use in different ways in chemical and energetic industry [1-3]. The key parameter affecting a composition of the gas is temperature [4, 5]. However, there is a problem with continuous temperature measurement inside underground coal gasification reactor due to lack of proper measurement devices. Therefore authors of this article are trying to construct an optical sensor for high temperature measurement [9] connected with special designed software. This monitoring and control system is divided into two parts (Fig. 1): an optical sensor and a CPU that performs processing, visualization and archiving of data. The communication between CPU and sensor is performed by driver 841 (section 2.2.1). The system architecture involves use of hybrid of two programming environments (section 2.2.3): object-oriented programming language Python and an environment based on a virtual machine – LabVIEW. This combination allow to effectively process and visualization measurement data. Furthermore there will be also design a special database for archiving data (Fig. 4). The developed sensor and software make possible to measure the temperature in the reactor of underground coal gasification in a non-contact way, utilizing the thermal radiation low and hybrid of two programming language.
Źródło:
Pomiary Automatyka Kontrola; 2014, R. 60, nr 12, 12; 1166-1169
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Damage Detection of Steel-Concrete Composite Beam
Diagnostyka uszkodzeń stalowo-betonowych belek zespolonych
Autorzy:
Szumigała, M.
Pełka-Sawenko, A.
Wróblewski, T.
Abramowicz, M.
Powiązania:
https://bibliotekanauki.pl/articles/396456.pdf
Data publikacji:
2018
Wydawca:
Uniwersytet Zielonogórski. Oficyna Wydawnicza
Tematy:
steel-concrete composite beams
damage
detection
localization
Python
Abaqus
Matlab
belki zespolone stalowo-betonowe
uszkodzenia
detekcja
lokalizacja uszkodzeń
Opis:
The paper presents analysis results of steel-concrete composite beams, identification and attempts to detect damage introduced in a discrete model. Analysis of damage detection was conducted using DDL (Damage, Detection, Localization), our own original algorithm. Changes of dynamic and static parameters of the model were analysed in damage detection. Discrete wavelet transform was used for damage localization in the model. Prior to ultimate analysis, two-tier identification of discrete model parameters based on experimental data was made. In identification procedure, computational software (Python, Abaqus, Matlab) was connected in automated optimization loops. Results positively verified the original DDL algorithm for damage detection in steel-concrete composite beams, which enables further analysis using experimental data.
Niniejszy artykuł przedstawia wyniki analiz stalowo-betonowych belek zespolonych, identyfikację oraz próby detekcji uszkodzeń wprowadzonych w modelu dyskretnym. Analizy detekcji uszkodzeń przeprowadzono na podstawie opracowanego algorytmu UDL (Uszkodzenia D-detekcja, L-Lokalizacja). Podczas diagnostyki uszkodzeń analizowano zmiany w parametrach dynamicznych i statycznych modelu. Podczas lokalizacji uszkodzeń modelu wykorzystano dyskretną transformatę falkową. Analizy docelowe zostały poprzedzone dwupoziomowym procesem identyfikacji wybranych parametrów modelu dyskretnego w oparciu o wyniki badań doświadczalnych. Procedury identyfikacji przeprowadzono łącząc programy obliczeniowe (Python, Abaqus, Matlab) w automatyczne pętle optymalizacyjne. Wyniki przeprowadzonych analiz pozytywnie weryfikują opracowany algorytm UD-L do diagnostyki uszkodzeń stalowo-betonowych belek zespolonych, co pozwala na dalsze analizy w oparciu o badania doświadczalne.
Źródło:
Civil and Environmental Engineering Reports; 2018, No. 28(3); 30-49
2080-5187
2450-8594
Pojawia się w:
Civil and Environmental Engineering Reports
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Mobile wheeled robot to support the task of the alarm sub-unit
Mobilny robot kołowy do wsparcia pododdziału alarmowego
Autorzy:
Powarzyński, Daniel.
Powiązania:
Scientific Journal of Polish Naval Academy 2020, nr 4, s. 53-66
Data publikacji:
2020
Tematy:
Bezzałogowe statki powietrzne
Rozpoznanie obrazowe
Pododdziały (wojsk.)
Python (język programowania)
Roboty mobilne
Sterowanie
Artykuł z czasopisma naukowego
Artykuł z czasopisma wojskowego
Artykuł problemowy
Opis:
W artykule przedstawiono oprogramowanie i konstrukcję mobilnych robotów kołowych przeznaczonych do eliminowania zagrożeń wynikających z zadań pododdziału alarmowego poprzez wizyjną analizę pola obserwacji, a także obsługi systemów z podglądem w czasie rzeczywistym. Może być wykorzystany m.in. do nadzorowania żołnierzy przebywających w strefach izolacyjnych oraz identyfikacji nierozpoznanych obiektów. Wskazano, że oprogramowanie robota zostało zaimplementowane w oparciu o minikomputer Raspberry Pi 4 B, z wykorzystaniem środowiska programistycznego PYTHON oraz dostępnych bibliotek. Konstrukcja robota bazuje zaś na szkielecie komponentowym zbudowanym na głównym elemencie podwoziowym.
Bibliografia, netografia na stronach 65-66.
Dostawca treści:
Bibliografia CBW
Artykuł
Tytuł:
Parasitisation and localisation of ticks [Acari: Ixodida] on exotic reptiles imported into Poland
Autorzy:
Nowak, M
Powiązania:
https://bibliotekanauki.pl/articles/52059.pdf
Data publikacji:
2010
Wydawca:
Instytut Medycyny Wsi
Tematy:
human exposure
human disease
parasitization
localization
tick
Acari
Ixodida
reptile
exotic reptile
private collection
imported animal
Polska
Reptilia
Amblyomma
Python regius
Varanus salvator
Varanus exanthematicus
host
Źródło:
Annals of Agricultural and Environmental Medicine; 2010, 17, 2; 237-242
1232-1966
Pojawia się w:
Annals of Agricultural and Environmental Medicine
Dostawca treści:
Biblioteka Nauki
Artykuł
    Wyświetlanie 1-65 z 65

    Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies