Search results for: python
-
Algorithmic synthesis using Python compiler
Publication -
Simulation Environment in Python for Ship Encounter Situations
PublicationTo assess the risk of collision in radar navigation distance-based safety measures such as Distance at the Closest Point of Approach and Time to the Closest Point of Approach are most commonly used. Also Bow Crossing Range and Bow Crossing Time measures are good complement to the picture of the meeting situation. When ship safety domain is considered then Degree of Domain Violation and Time to Domain Violation can be applied. This...
-
Python based high-level synthesis compiler
Publication -
System logiki rozmytej wspomagający tworzenie animacji komputerowych w oparciu o język Python
PublicationW celu tworzenia animacji komputerowych opartych o reguły wywodzące się z animacji tradycyjnej zaimplementowano system logiki rozmytej w języku Python, wykorzystujący słownikowy typ danych (tablice asocjacyjne). Zaprojektowane reguły łączą etykiety słowne, oznaczające zmienne lingwistyczne z etykietami nazw funkcji przynależności wykorzystującymi wartości lingwistyczne. W referacie przedstawiono fazy projektowania systemu, określania...
-
Python - Matematyka
e-Learning CoursesKurs ma stanowić pomoc dla studentów Matematyki 2. stopnia w nauce języka Python.
-
International Python Conference
Conferences -
Języki programowania Python i R (2022/2023)
e-Learning CoursesII stopień - I semestr
-
Programowanie systemów elektronicznych (VHDL, C/Arduino, Python)
e-Learning Courses -
Języki Programowania Python i R (2023/2024)
e-Learning CoursesII stopień - I semestr
-
Podstawy programowania w języku Python z biblioteką BioPython
e-Learning Courses -
Zdolni z Pomorza 2022/23 - Podstawy programowania urządzeń brzegowych na Raspberry Pi w języku Python
e-Learning CoursesCel kursu: Celem kursu jest zapoznanie uczniów z podstawami w zakresie programowania w języku Python w tym urządzeń brzegowych podłączanych do minikomputera Raspberry Pi 4B, umożliwiających pomiar wielkości fizycznych, środowiskowych lub biomedycznych. Opis kursu: Python jest jednym z najpopularniejszych języków programowania, który wraz w połączeniu z dodatkowymi narzędziami może posłużyć do tworzenia stron internetowych, przetwarzania...
-
Zdolni z Pomorza 2022/23 - Podstawy programowania urządzeń brzegowych na Raspberry Pi w języku Python - arch.
e-Learning CoursesCel kursu: Celem kursu jest zapoznanie uczniów z podstawami w zakresie programowania w języku Python w tym urządzeń brzegowych podłączanych do minikomputera Raspberry Pi 4B, umożliwiających pomiar wielkości fizycznych, środowiskowych lub biomedycznych. Opis kursu: Python jest jednym z najpopularniejszych języków programowania, który wraz w połączeniu z dodatkowymi narzędziami może posłużyć do tworzenia stron internetowych, przetwarzania...
-
Grzegorz Szwoch dr hab. inż.
PeopleGrzegorz Szwoch was born in 1972 in Gdansk. In 1991-1996 he studied at the Technical University of Gdansk. In 1996 he graduated as a student from the Sound Engineering Department. His thesis was related to physical modeling of musical instruments. Since that time he has been a member of the research staff at the Multimedia Systems Department as a PhD student (1996-2001), Assistant (2001-2004), Assistant professor (2004-2020) and...
-
Plasma models, contribution matrix for detector setup and generated projections for plasma emissivity reconstruction in fusion devices
Open Research DataThe original plasma models for fusion devices, together with the complementary detector setup in the form of a contribution matrix and generated projections. Samples are packed inside a Plasma Tomography Format (PTF) files which is a part of the Plasma Tomography in Fusion Devices Python package, and inside the general JSON format. The constructed dataset...
-
Paweł Burdziakowski dr inż.
PeoplePaweł Burdziakowski, PhD, is a professional in low-altitude aerial photogrammetry and remote sensing, marine and aerial navigation. He is also a licensed flight instructor and software developer. His main areas of interest are digital photogrammetry, navigation of unmanned platforms and unmanned systems, including aerial, surface, underwater. He conducts research in algorithms and methods to improve the quality of spatial measurements...
-
Sylwester Kaczmarek dr hab. inż.
PeopleSylwester Kaczmarek received his M.Sc in electronics engineering, Ph.D. and D.Sc. in switching and teletraffic science from the Gdansk University of Technology, Gdansk, Poland, in 1972, 1981 and 1994, respectively. His research interests include: IP QoS and GMPLS and SDN networks, switching, QoS routing, teletraffic, multimedia services and quality of services. Currently, his research is focused on developing and applicability...
-
Andrzej Dyka dr hab. inż.
People -
Elementy programowania NSTC
e-Learning CoursesNauka programowania w języku python.
-
Podstawy Informatyki dla kierunku projektowanie Jachtów
e-Learning CoursesPodstawy programowania w języku Python
-
Implementacja reguł animacji w logice rozmytej
PublicationZaprojektowano system komputerowy wspomagający tworzenie animacji. System wykorzystuje reguły animacji wywodzące się z animacji tradycyjnej. Reguły opisują sposób uzyskiwania animacji postaci nacechowanych emocjonalnie. Na potrzeby badań zostały one sformułowane w logice rozmytej i zaimplementowane w języku programowania Python. Wykorzystując system wygenerowano animacje testowe, które poddano ocenie subiektywnej, w celu określenia...
-
Distance learning trends: introducing new solutions to data analysis courses
PublicationNowadays data analysis of any kind becomes a piece of art. The same happens with the teaching processes of statistics, econometrics and other related courses. This is not only because we are facing (and are forced to) teach online or in a hybrid mode. Students expect to see not only the theoretical part of the study and solve some practical examples together with the instructor. They are waiting to see a variety of tools, tutorials,...
-
Predicting seismic response of SMRFs founded on different soil types using machine learning techniques
PublicationPredicting the Maximum Interstory Drift Ratio (M-IDR) of Steel Moment-Resisting Frames (SMRFs) is a useful tool for designers to approximately evaluate the vulnerability of SMRFs. This study aims to explore supervised Machine Learning (ML) algorithms to build a surrogate prediction model for SMRFs to reduce the need for complex modeling. For this purpose, twenty well-known ML algorithms implemented in Python software are trained...
-
Pozyskiwanie i wizualizacja geodanych - (WILiŚ, GiK, st. II, sem. 1) - rok 2022/2023
e-Learning CoursesCelem przedmiotu jest zapoznanie studenta z możliwościami wykorzystania języków skryptowych Python\ArcGIS Pro do pozyskiwania i wizualizacji geodanych. Po zakończeniu przedmiotu student zna podstawowe funkcje dostępne w Python\ArcGIS Pro, potrafi poprawnie wizualizować dane pomiarowe w przestrzeni 2D oraz 3D, zna funkcje niezbędne do wykonania zaawansowanych wizualizacji oraz ich edycji.
-
Wojciech Wojnowski dr inż.
PeopleUkończył V Liceum Ogólnokształcące w Gdańsku w klasie o profilu matematyczno-fizycznym z wykładowym językiem angielskim. W 2009 roku rozpoczął studia na Wydziale Chemicznym PG na kierunku technologia chemiczna, uzyskując w 2012 roku tytuł inżyniera, a w 2013 tytuł magistra. W latach 2013–2015 studiował sinologię na Uniwersytecie w Nankinie dzięki uzyskaniu Stypendium Rządu ChRL. Po powrocie do Polski w 2015 roku rozpoczął studia...
-
Zaawansowane metody geoinformatyczne, (WILiŚ, GiK, st. II, sem. 1) 22_23
e-Learning CoursesSłuchacz zapoznaje się z zaawansowanymi analizami przestrzennymi. Otrzymuje podstawową wiedzę na temat programowania w Python. W ramach ćwiczeń podczas kursu student zapoznaje się z modułem arcpy, przeprowadza analizy rastrowe i wektorowe za pomocą skryptów w Python. Obsługuje chmurę punktów przy pomocy biblioteki laspy. Kurs dedykowany dla studentów Geodezji i Kartografii, drugiego stopienia studiów.
-
Objective Programming EMSS 2023
e-Learning CoursesTheory and practice on object oriented programmingSoftware programming paradigms including object oriented approachEncapsulation, inheritance, abstraction and polymorphism in C++ languageSpecific features of C++ obiect-orientationDynamic memory management in C++ languagePython as a scripting object oriented languageComparison of C++ and Python languages to Java and C#
-
Zaawansowane metody geoinformatyczne, (WILiŚ, GiK, st. II, sem. 1) - rok 2023/2024
e-Learning CoursesSłuchacz zapoznaje się z zaawansowanymi analizami przestrzennymi. Otrzymuje podstawową wiedzę na temat programowania w Python. W ramach ćwiczeń podczas kursu student zapoznaje się z modułem arcpy, przeprowadza analizy rastrowe i wektorowe za pomocą skryptów w Python. Obsługuje chmurę punktów przy pomocy biblioteki laspy. Kurs dedykowany dla studentów Geodezji i Kartografii, drugiego stopienia studiów.
-
Molywood: streamlining the design and rendering of molecular movies
PublicationMotivation High-quality dynamic visuals are needed at all levels of science communication, from the conference hall to the classroom. As scientific journals embrace new article formats, many key concepts – particularly in structural biology – are also more easily conveyed as videos than still frames. Notwithstanding, the design and rendering of a complex molecular movie remain an arduous task. Here, we introduce Molywood, a robust...
-
Podstawy Informatyki (IŚ sII, stacj., 22/23)
e-Learning CoursesNauka podstaw programowania i pracy z danymi związanymi z inżynierią środowiska. Zaawansowana obsługa arkusza kalkulacyjnego, programowanie obliczeń w języku Python, praca z bazami danych SQL.
-
Podstawy Informatyki I (sem. IV IŚ, stacj. 22/23)
e-Learning CoursesNauka podstaw programowania i pracy z danymi związanymi z inżynierią środowiska. Zaawansowana obsługa arkusza kalkulacyjnego, programowanie obliczeń w języku Python, praca z bazami danych SQL.
-
Podstawy Informatyki (IŚ, sII, n-stacj. 22/23)
e-Learning CoursesNauka podstaw programowania i pracy z danymi związanymi z inżynierią środowiska. Zaawansowana obsługa arkusza kalkulacyjnego, programowanie obliczeń w języku Python, praca z bazami danych SQL.
-
Podstawy Informatyki II (sIV, n-stacj., 22/23)
e-Learning CoursesNauka podstaw programowania i pracy z danymi związanymi z inżynierią środowiska. Zaawansowana obsługa arkusza kalkulacyjnego, programowanie obliczeń w języku Python, praca z bazami danych SQL.
-
Multimodal system for diagnosis and polysensory stimulation of subjects with communication disorders
PublicationAn experimental multimodal system, designed for polysensory diagnosis and stimulation of persons with impaired communication skills or even non-communicative subjects is presented. The user interface includes an eye tracking device and the EEG monitoring of the subject. Furthermore, the system consists of a device for objective hearing testing and an autostereoscopic projection system designed to stimulate subjects through their...
-
Evaluati on of long-term start up costs impact on short-term price based operational optimization of a CCGT using MILP
PublicationAn increasing share of the weather-dependent RES generation in the power system leads to the growing importance of flexibility of conventional power plants. They were usually designed for base load operation and it is a challenge to determine the actual long-term cycling costs, which account for an increase in maintenance and overhaul expenditures, increased forced outage rates and shortened life expectancy of the plant and components....
-
Finding the Right Solvent: A Novel Screening Protocol for Identifying Environmentally Friendly and Cost-Effective Options for Benzenesulfonamide
PublicationThis study investigated the solubility of benzenesulfonamide (BSA) as a model compound using experimental and computational methods. New experimental solubility data were collected in the solvents DMSO, DMF, 4FM, and their binary mixtures with water. The predictive model was constructed based on the best-performing regression models trained on available experimental data, and their hyperparameters were optimized using a newly...
-
Zastosowanie wysokopoziomowych języków programowania do wyznaczania nośności przemieszczeniowych pali wkręcanych.
PublicationW artykule podjęta zostaje problematyka współczesnego, bardziej ekonomicznego projektowania pali. Rozwiązania normowe np. PN-83-B-2482, bazują zazwyczaj na wielkościach takich jak stopień zagęszczenia czy stopień plastyczności. Powoduje to, że dane uzyskane bezpośrednio z badań podłoża są korelowane podwójnie. W niniejszym opracowaniu proponuje się, aby korzystając z funkcji transformacyjnych wyznaczać nośność pala bezpośrednio...
-
Decentralized Microgrid Energy Management System with Market-Based Energy Trade System
PublicationThis paper presents a decentralized energy management system for a power microgrid, which integrates individual users, who own renewable energy sources and energy storages. The purpose of the system is to make optimal use of available resources to cover the electricity needs of the whole microgrid. Thanks to the energy exchange system, in addition to exchanges with the distribution network, the system also allows trades within...
-
Greenhouse control system design
PublicationCoraz większa populacja i zmniejszające się tereny uprawne wymusza efektywniejsze metody uprawy roślin. Zaradzić temu mogą układu hydroponiczne, które dzięki rozwojowi techniki są w stanie osiągać znacznie większe oraz bardziej jednorodne plony. Jest to możliwe dzięki zaawansowanym systemom opartym na dokładnych urządzeniach pomiarowych, sterowaniu w zamkniętej pętli oraz mikrokontrolerom umożliwiającym...
-
Cost-Effective and Sufficiently Precise Integration Method Adapted to the FEM Calculations of Bone Tissue
PublicationThe technique of Young’s modulus variation in the finite element is not spread in biomechanics. Our future goal is to adapt this technique to bone tissue strength calculations. The aim of this paper is to present the necessary studies of the element’s integration method that takes into account changes in material properties. For research purposes, a virtual sample with the size and distribution of mechanical properties similar...
-
Monte-Carlo Modeling of Optical Sensors for Postoperative Free Flap Monitoring
PublicationThis work aims to develop a numerical tissue model and implement software to simulate photon propagation using the Monte Carlo method to determine design guidelines for a physical measurement system. C++ was used for the simulation program, and Python as a programming environment to create an interface that allows the user to customize individual simulation elements, allowing for increased accuracy and flexibility when simulating...
-
Monte-Carlo Modeling of Optical Sensors for Postoperative Free Flap Monitoring
PublicationThis work aims to develop a numerical tissue model and implement software to simulate photon propagation using the Monte Carlo method to determine design guidelines for a physical measurement system. C++ was used for the simulation program, and Python as a programming environment to create an interface that allows the user to customize individual simulation elements, allowing for increased accuracy and flexibility when simulating...
-
Prediction of fracture toughness in fibre-reinforced concrete, mortar, and rocks using various Machine learning techniques
PublicationMachine Learning (ML) method is widely used in engineering applications such as fracture mechanics. In this study, twenty different ML algorithms were employed and compared for the prediction of the fracture toughness and fracture load in modes I, II, and mixed-mode (I-II) of various materials, including fibre-reinforced concrete, cement mortar, sandstone, white travertine, marble, and granite. A set of 401 specimens of “Brazilian...
-
Proposition of the methodology for Data Acquisition, Analysis and Visualization in support of Industry 4.0
PublicationIndustry 4.0 offers a comprehensive, interlinked, and holistic approach to manufacturing. It connects physical with digital and allows for better collaboration and access across departments, partners, vendors, product, and people. Consequently, it involves complex designing of highly specialized state of the art technologies. Thus, companies face formidable challenges in the adoption of these new technologies....
-
Statistics with R A Handbook for Statistical Analysis with R and R-Studio
PublicationIf you are to perform any kind of data (statistical) analysis and use tools in the data science ecosystem, you may have seen a variety of tutorials, handbooks online (I’m not mentioning traditional bibles of statistics). Unfortunately most of them is written intentionally for specific purposes and/or target group of people and does not include many aspects, data types, difficult aspects, usually hiding them trying to solve theoretical...
-
Karol Flisikowski dr inż.
PeopleKarol Flisikowski works as Associate Professor at the Department of Statistics and Econometrics, Faculty of Management and Economics, Gdansk University of Technology. He is responsible for teaching descriptive and mathematical statistics (in Polish and English), as well as scientific research in the field of social statistics. He has been a participant in many national and international conferences, where he has presented the results...
-
Behavior Based Complete Coverage Task of Unknown Area by an Autonomous Mobile Robot SCORPION with Static Obstacles in Environment
PublicationIn the paper the behavior based control system of an autonomous mobile robot SCORPION is presented to execute the one of the most difficult navigation task, which is the complete coverage task of unknown area with static obstacles in the environment. The main principle assumed to design control system was that the robot should cover all area only once, if it possible, to optimize the length of path and energy consumption. All commercial...
-
Machine learning-based prediction of residual drift and seismic risk assessment of steel moment-resisting frames considering soil-structure interaction
PublicationNowadays, due to improvements in seismic codes and computational devices, retrofitting buildings is an important topic, in which, permanent deformation of buildings, known as Residual Interstory Drift Ratio (RIDR), plays a crucial role. To provide an accurate yet reliable prediction model, 32 improved Machine Learning (ML) algorithms were considered using the Python software to investigate the best method for estimating Maximum...
-
Machine learning-based prediction of preplaced aggregate concrete characteristics
PublicationPreplaced-Aggregate Concrete (PAC) is a type of preplaced concrete where coarse aggregate is placed in the mold and a Portland cement-sand grout with admixtures is injected to fill the voids. Due to the complex nature of PAC, many studies were conducted to determine the effects of admixtures and the compressive and tensile strengths of PAC. Considering that a prediction tool is needed to estimate the compressive and tensile...
-
Machine learning-based prediction of seismic limit-state capacity of steel moment-resisting frames considering soil-structure interaction
PublicationRegarding the unpredictable and complex nature of seismic excitations, there is a need for vulnerability assessment of newly constructed or existing structures. Predicting the seismic limit-state capacity of steel Moment-Resisting Frames (MRFs) can help designers to have a preliminary estimation and improve their views about the seismic performance of the designed structure. This study improved data-driven decision techniques in...
-
Machine learning-based seismic fragility and seismic vulnerability assessment of reinforced concrete structures
PublicationMany studies have been performed to put quantifying uncertainties into the seismic risk assessment of reinforced concrete (RC) buildings. This paper provides a risk-assessment support tool for purpose of retrofitting and potential design strategies of RC buildings. Machine Learning (ML) algorithms were developed in Python software by innovative methods of hyperparameter optimization, such as halving search, grid search, random...