Identifying Roles Of Software Developers From Their Answers On Stack Overflow,
2021
Technological University Dublin
Identifying Roles Of Software Developers From Their Answers On Stack Overflow, Dean Power
Dissertations
Stack Overflow is the world’s largest community of software developers. Users ask and answer questions on various tagged topics of software development. The set of questions a site user answers is representative of their knowledge base, or “wheelhouse”. It is proposed that clustering users by their wheelhouse yields communities of similar software developers by skill-set. These communities represent the different roles within software development and could be used as the basis to define roles at any point in time in an ever-evolving landscape of software development. A network graph of site users, linked if they answered questions on the same …
Can Generative Adversarial Networks Help Us Fight Financial Fraud?,
2021
Technological University Dublin
Can Generative Adversarial Networks Help Us Fight Financial Fraud?, Sean Mciver
Dissertations
Transactional fraud datasets exhibit extreme class imbalance. Learners cannot make accurate generalizations without sufficient data. Researchers can account for imbalance at the data level, algorithmic level or both. This paper focuses on techniques at the data level. We evaluate the evidence of the optimal technique and potential enhancements. Global fraud losses totalled more than 80 % of the UK’s GDP in 2019. The improvement of preprocessing is inherently valuable in fighting these losses. Synthetic minority oversampling technique (SMOTE) and extensions of SMOTE are currently the most common preprocessing strategies. SMOTE oversamples the minority classes by randomly generating a point between …
Performance Comparison Between A Distributed Particle Swarm Algorithm And A Centralised Algorithm,
2021
Technological University Dublin
Performance Comparison Between A Distributed Particle Swarm Algorithm And A Centralised Algorithm, Ciarán O’Loughlin
Dissertations
Particle Swarm optimisation (PSO) is a particular form of swarm intelligence, which itself is an innovative intelligent paradigm for solving optimization problems. PSO is generally used to find a global optimum in a single optimisation function. This typically occurs on one node(machine) but there has been a significant body of research into creating distributed implementations of the PSO algorithm. Such research has often focused on the creation and performance of the distributed implementation in an isolated manner or compared to different distributed algorithms.
This research piece aims to bridge a gap in the existing literature, by testing a distributed implementation …
Vind: A Blockchain-Enabled Supply Chain Provenance Framework For Energy Delivery Systems,
2021
Old Dominion University
Vind: A Blockchain-Enabled Supply Chain Provenance Framework For Energy Delivery Systems, Eranga Bandara, Sachin Shetty, Deepak Tosh, Xueping Liang
VMASC Publications
Enterprise-level energy delivery systems (EDSs) depend on different software or hardware vendors to achieve operational efficiency. Critical components of these systems are typically manufactured and integrated by overseas suppliers, which expands the attack surface to adversaries with additional opportunities to infiltrate into EDSs. Due to this reason, the risk management of the EDS supply chain is crucial to ensure that we are knowledgeable about the vulnerabilities in software and hardware components that comprise any critical part, quantifiable risk metrics to assess the severity and exploitability of the attack, and provide remediation solutions that can influence a prioritized mitigation plan. There …
Visualization For Solving Non-Image Problems And Saliency Mapping,
2021
Central Washington University
Visualization For Solving Non-Image Problems And Saliency Mapping, Divya Chandrika Kalla
All Master's Theses
High-dimensional data play an important role in knowledge discovery and data science. Integration of visualization, visual analytics, machine learning (ML), and data mining (DM) are the key aspects of data science research for high-dimensional data. This thesis is to explore the efficiency of a new algorithm to convert non-images data into raster images by visualizing data using heatmap in the collocated paired coordinates (CPC). These images are called the CPC-R images and the algorithm that produces them is called the CPC-R algorithm. Powerful deep learning methods open an opportunity to solve non-image ML/DM problems by transforming non-image ML problems into …
Determination Of Hydrogel Degradation By Passive Mechanical Testing,
2021
Bucknell University
Determination Of Hydrogel Degradation By Passive Mechanical Testing, Avery Rosh-Gorsky
Honors Theses
This paper details a new technique to measure the mechanical properties of ETTMP PEGDA hydrogels using Hertz Contact Theory and simultaneously analyze both the model drug release and gel erosion in situ. This method involves curing a drug loaded hydrogel in a standard cuvette and placing a glass bead and phosphate buffer solution (PBS). Over time, the cross-linked network of the hydrogel breaks down, and, as a result, the ball sinks into the hydrogel. This method provides a macroscopic and inexpensive way to continuously and passively measure properties of the hydrogel as the hydrogel degrades. By plotting both the …
Ieee Access Special Section Editorial: Trends And Advances In Bio-Inspired Image-Based Deep Learning Methodologies And Applications,
2021
University of Ljubljana
Ieee Access Special Section Editorial: Trends And Advances In Bio-Inspired Image-Based Deep Learning Methodologies And Applications, Peter Peer, Carlos M. Travieso-Gonzalez, Vijayan K. Asari, Malay Kishore Dutta
Electrical and Computer Engineering Faculty Publications
Many of the technological advances we enjoy today have been inspired by biological systems due to their ease of operation and outstanding efficiency. Designing technological solutions based on biological inspiration has become a cornerstone of research in a variety of areas ranging from control theory and optimization to computer vision, machine learning, and artificial intelligence. Especially in the latter few areas, biologically relevant solutions are becoming increasingly important as we look for new ways to make artificial systems more efficient, intelligent, and overall effective.
การพยากรณ์ปริมาณและความเข้มข้นสารฟลอกคูแลต์ในกระบวนการพักใสสำหรับอุตสาหกรรมการผลิตน้ำตาลจากอ้อย,
2021
คณะวิศวกรรมศาสตร์
การพยากรณ์ปริมาณและความเข้มข้นสารฟลอกคูแลต์ในกระบวนการพักใสสำหรับอุตสาหกรรมการผลิตน้ำตาลจากอ้อย, สิงหดิศร์ จันทรักษ์
Chulalongkorn University Theses and Dissertations (Chula ETD)
กระบวนการพักใสเป็นกระบวนการที่สำคัญในกระบวนการผลิตน้ำตาล ซึ่งกระบวนการมีการทำงานเพื่อแยกระหว่างตะกอนกับน้ำอ้อยออกจากกันโดยใช้สารฟลอกคูแลนต์ โดยในการใส่ปริมาณและความเข้มข้นสารฟลอกคูแลนต์ลงไปในน้ำอ้อยทำให้ส่งผลกระทบโดยตรงต่อความเร็วการตกตะกอนและค่าความขุ่นของน้ำอ้อย วิทยานิพนธ์เล่มนี้เสนอวิธีการพยากรณ์ปริมาณและความเข้มข้นสารฟลอกคูแลต์ในกระบวนการพักใสสำหรับอุตสาหกรรมการผลิตน้ำตาลจากอ้อย โดยใช้โครงข่ายประสาทเทียมแบบวนซ้ำชนิดพิเศษ Long Short-Term Memory โดยข้อมูลที่นำมาใช้เป็นข้อมูลขาเข้าสำหรับการสร้างโมเดลได้แก่ ปริมาณอ้อยสด, ปริมาณอ้อยเผา, ความขุ่นของน้ำอ้อย และปริมาณน้ำฝน และข้อมูลขาออกได้แก่ ปริมาณและความเข้มข้นของสารฟลอกคูแลนต์ ทั้งนี้ข้อมูลที่ได้นำมาจากโรงงานผลิตน้ำตาลแห่งหนึ่งในประเทศไทย ผลการทดลองแสดงให้เห็นถึงประสิทธิภาพของโมเดลที่ได้นำเสนอ LSTM โดยการเปรียบเทียบกับโมเดลอื่นๆ ได้แก่ Autoregressive Integrated Moving Average (ARIMA), Recurrent Neural Network (RNN) และ Gated Recurrent Unit (GRU) โดยใช้ตัวแปร RMSE และ MAPE เป็นตัววัดประสิทธิภาพของโมเดล พบว่าโมเดลที่นำเสนอมีประสิทธิภาพที่สุดในการพยากรณ์ปริมาณและความเข้มข้นของสารฟลอกคูแลนต์
การจำแนกปัญหาของเทคโนโลยีฐานข้อมูลในชุมชนถามตอบออนไลน์,
2021
คณะวิศวกรรมศาสตร์
การจำแนกปัญหาของเทคโนโลยีฐานข้อมูลในชุมชนถามตอบออนไลน์, ณัฐนัย สุวรรณชูชิต
Chulalongkorn University Theses and Dissertations (Chula ETD)
วิทยานิพนธ์นี้นำเสนอแนวทางการสร้างเครื่องมือการทำงานอัตโนมัติเพื่อจำแนกคำถามบนเว็บไซต์สแต็กโอเวอร์โฟลว์ โดยเฉพาะที่เกี่ยวกับชนิดของผลิตภัณฑ์ฐานข้อมูล ซึ่งถือเป็นข้อมูลที่มีค่าสำหรับเจ้าของผลิตภัณฑ์ฐานข้อมูลในการนำไปปรับปรุงผลิตภัณฑ์ หมวดหมู่ของคำถามกำหนดไว้เป็นสองระดับได้แก่ ระดับปัญหา และ ปัญหาย่อย โดยที่ระดับปัญหาประกอบด้วย การพัฒนา การติดตั้ง และ การปรับปรุงประสิทธิภาพ ในขณะที่ ปัญหาย่อย ประกอบด้วย การออกแบบ ข้อจำกัด และการอภิปรายปัญหา ด้วยการรวมทั้งสองระดับเข้าด้วยกัน คำถามจะถูกจำแนกออกเป็นเก้าหมวดของปัญหา-ปัญหาย่อย การประมวลผลภาษาธรรมชาติและการจำแนกข้อความถูกนำมาใช้ โดยใช้อัลกอริทึมการเรียนรู้ของเครื่องที่หลากหลาย โมเดลการจำแนกประเภทที่มีประสิทธิภาพดีที่สุดจะถูกนำมาใช้ในเว็บแอปพลิเคชัน เพื่อจำแนกแต่ละคำถามโดยใช้แท็กปัญหา-ปัญหาย่อย นอกจากนี้คำถามที่ถูกจำแนกออกตามหมวดแล้ว สามารถนำมาวิเคราะห์เพิ่มเติมโดยใช้อัลกอริทึมการสร้างแบบจำลองหัวข้อ เพื่อให้ทราบว่าคำถามในแต่ละหมวดนั้นกล่าวถึงหัวข้อใดบ้าง ซึ่งจะเป็นข้อมูลเพิ่มเติมให้กับเจ้าของผลิตภัณฑ์ฐานข้อมูลในการทำความเข้าใจถึงปัญหาของผลิตภัณฑ์เพื่อจะได้ทำการปรับปรุงต่อไป
Event-Driven Servers Using Asynchronous, Non-Blocking Network I/O: Performance Evaluation Of Kqueue And Epoll,
2021
Technological University Dublin
Event-Driven Servers Using Asynchronous, Non-Blocking Network I/O: Performance Evaluation Of Kqueue And Epoll, Lorcan Leonard
Dissertations
This research project evaluates the performance of kqueue and epoll in the context of event-driven servers. The evaluation is done through benchmarking and tracing which are used to measure throughput and execution time respectively. The experiment is repeated for both a virtualised and native server environment. The results from the experiment are statistically analysed and compared. These results show significant differences between kqueue and epoll, and a profound impact of virtualisation as a variable.
Dachash: A Dynamic, Cache-Aware And Concurrent Hash Table On Gpus,
2021
University of Mississippi
Dachash: A Dynamic, Cache-Aware And Concurrent Hash Table On Gpus, Hao Zhou
Electronic Theses and Dissertations
GPU acceleration of hash tables in high-volume transaction applications such as computational geometry and bio-informatics are emerging. Recently, several hash table designs have been proposed on GPUs, but our analysis shows that they still do not adequately factor in several important aspects of a GPU’s execution environment, leaving large room forfurther optimization.
Deep Learning Approach On Symptom Questionnaire And Abdominal Radiography For Diagnosis Of Dyssynergic Defecation,
2021
Faculty of Engineering
Deep Learning Approach On Symptom Questionnaire And Abdominal Radiography For Diagnosis Of Dyssynergic Defecation, Sornsiri Poovongsaroj
Chulalongkorn University Theses and Dissertations (Chula ETD)
Dyssynergic defecation is one of the most common causes of chronic constipation. It is a behavioral problem in which the pelvic floor muscles are unable to coordinate with the surrounding muscles and nerves to evacuate stool. Patients are required to undergo specialized tests only available at tertiary healthcare centers for diagnosis. The aim of this thesis is to develop deep learning-based models to prescreen potential patients from primary and secondary healthcare centers for further diagnostic tests by using easily obtainable data such as symptom questionnaire and abdominal radiography. First, we developed a model which uses symptom questionnaire as an input …
Rania: A Framework For A Modular, Voice Enabled, Gerontechnology-Centric, Smart-Home System,
2021
West Virginia University
Rania: A Framework For A Modular, Voice Enabled, Gerontechnology-Centric, Smart-Home System, Emily Francis
Graduate Theses, Dissertations, and Problem Reports (ETD)
In the United States, the proportion of senior citizens is expected to rise significantly over the next few decades. This increasing number of senior citizens combined with the increasing demand for at home healthcare workers is putting a strain on the elderly healthcare system. Smart-home healthcare technology { such as smart medication dispensers, fall detection systems, smart pantry systems, etc. { has the potential to alleviate this strain on the elderly healthcare system. Smart devices can give an individual more autonomized and personalized surveillance of their health and well-being. While these devices are beneficial as standalone devices, they would be …
Active Localization For Robotic Systems: Algorithms And Cost Metrics,
2021
West Virginia University
Active Localization For Robotic Systems: Algorithms And Cost Metrics, Jared Strader
Graduate Theses, Dissertations, and Problem Reports (ETD)
In the real world, a robotic system must operate in the presence of motion and sensing uncertainty. This is caused by the fact that the motion of a robotic system is stochastic due to disturbances from the environment, and the states are only partially observable due noise in the sensor measurements. As a result, the true state of a robotic system is unknown, and estimation techniques must be used to infer the states from the belief, which is the probability distribution over all possible states. Accordingly, a robotic system must be capable of reasoning about the quality of the belief …
Ping Pong Ball Collecting Robot,
2021
The University of Akron
Ping Pong Ball Collecting Robot, Gina Lanese, Jason Colonna, Sarah Kuchcinski, Johndavid Rogers
Williams Honors College, Honors Research Projects
The ping pong ball collecting robot will collect ping pong balls in a ping pong arena, such as after a game or practice session. Ball collection is now typically done by a human, collecting the balls either by hand or with a net. A robot, autonomously collecting the ping pong balls from the floor, would allow for the time spent playing or practicing to be maximized. The team will design the software and hardware for the robot, including the mechanical system, the software, and circuit boards. This robot will serve as a capstone project for the senior design team consisting …
Sample Mislabeling Detection And Correction In Bioinformatics Experimental Data,
2021
Wright State University
Sample Mislabeling Detection And Correction In Bioinformatics Experimental Data, Soon Jye Kho
Browse all Theses and Dissertations
Sample mislabeling or incorrect annotation has been a long-standing problem in biomedical research and contributes to irreproducible results and invalid conclusions. These problems are especially prevalent in multi-omics studies in which a large set of biological samples are characterized by multiple types of omics platforms at different times or different labs. While multi-omics studies have demonstrated tremendous value in understanding disease biology and improving patient outcomes, the complexity of these studies may increase opportunities for human error. Fortunately, the interrelated nature of the data collected in multi-omics studies can be exploited to facilitate the identification and, in some cases, correction …
Guitar Store Inventory,
2021
The University of Akron
Guitar Store Inventory, Alexander Didonato
Williams Honors College, Honors Research Projects
This project displays my senior programming project for a made up Guitar store inventory.
A Novel Approach Toward High Accuracy Indoor Localization}{Masters Of Science,
2021
University of Mississippi
A Novel Approach Toward High Accuracy Indoor Localization}{Masters Of Science, Yunshu Wang
Electronic Theses and Dissertations
This thesis presents a novel approach towards high accuracy indoor localization with smartphones. Better than all the existing indoor localization methods, our approach has the advantage of being infrastructural-free, robust, and it does not require any pre-installation in a new environment. To make this goal come true, we built a testbed that only uses the Inertial Measurement Units (IMU) of the smartphones to access the smartphones' raw acceleration and orientation data, then use these data to calculate the user's location by coordinate transformation and interactions. We conducted extensive experiments and evaluations for testbed validation as well as to carefully examine …
Design Project: Smart Headband,
2021
The University of Akron
Design Project: Smart Headband, John Michel, Jack Durkin, Noah Lewis
Williams Honors College, Honors Research Projects
Concussion in sports is a prevalent medical issue. It can be difficult for medical professionals to diagnose concussions. With the fast pace nature of many sports, and the damaging effects of concussions, it is important that any concussion risks are assessed immediately. There is a growing trend of wearable technology that collects data such as steps and provides the wearer with in-depth information regarding their performance. The Smart Headband project created a wearable that can record impact data and provide the wearer with a detailed analysis on their risk of sustaining a concussion. The Smart Headband uses accelerometers and gyroscopes …
A Rebellion Framework With Learning For Goal-Driven Autonomy,
2021
Wright State University
A Rebellion Framework With Learning For Goal-Driven Autonomy, Zahiduddin Mohammad
Browse all Theses and Dissertations
Modeling an autonomous agent that decides for itself what actions to take to achieve its goals is a central objective of artificial intelligence. There are various approaches used to build autonomous agents including neural networks, state machines, utility functions, learning agents, and cognitive architectures. In this thesis, we focus on cognitive architectures. Our approach uses specific knowledge of the world, the goals they pursue, and the actions being performed. Most agents do what they are told (i.e., achieve the goals given to them by a human), but a genuinely autonomous agent does more. It can formulate its own goal or …
