Open Access. Powered by Scholars. Published by Universities.®

Computer Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

2021

Discipline
Institution
Keyword
Publication
Publication Type
File Type

Articles 241 - 270 of 1378

Full-Text Articles in Computer Engineering

Precision Grasp Using An Arm-Hand System As A Hybrid Parallel-Serial System: A Novel Inverse Kinematics Solution, Shuwei Qiu, Shuwei Qiu Ph.D., P.Eng. Sep 2021

Precision Grasp Using An Arm-Hand System As A Hybrid Parallel-Serial System: A Novel Inverse Kinematics Solution, Shuwei Qiu, Shuwei Qiu Ph.D., P.Eng.

Electrical and Computer Engineering Publications

In this letter, we present a novel inverse kinematics (IK) solution for a robotic arm-hand system to achieve precision grasp. This problem is kinematically over-constrained and to address the issue and to solve the problem, we propose a new approach with three key insights. First, we propose a human-inspired thumb-first strategy and consider one finger of the robotic hand as the “thumb” to narrow down the search space and increase the success rate of our algorithm. Second, we formulate the arm-thumb serial chain as a closed chain such that the entire arm-hand system is controlled as a hybrid parallel-serial system. …


Teachers’ Engagement And Self-Efficacy In A Pk–12 Computer Science Teacher Virtual Community Of Practice, Robert Schwarzhaupt, Feng Liu, Joseph Wilson, Fanny Lee, Melissa Rasberry Sep 2021

Teachers’ Engagement And Self-Efficacy In A Pk–12 Computer Science Teacher Virtual Community Of Practice, Robert Schwarzhaupt, Feng Liu, Joseph Wilson, Fanny Lee, Melissa Rasberry

Journal of Computer Science Integration

Prekindergarten to 12th-grade teachers of computer science (CS) face many challenges, including isolation, limited CS professional development resources, and low levels of CS teaching self-efficacy that could be mitigated through communities of practice (CoPs). This study used survey data from 420 PK–12 CS teacher members of a virtual CoP, CS for All Teachers, to examine the needs of these teachers and how CS teaching self-efficacy, community engagement, and sharing behaviors vary by teachers’ instructional experiences and school levels taught. Results show that CS teachers primarily join the CoP to gain high-quality pedagogical, assessment, and instructional resources. The study also found …


The Impact Of Cloud Computing On Academic Libraries, Sivankalai S Sep 2021

The Impact Of Cloud Computing On Academic Libraries, Sivankalai S

Library Philosophy and Practice (e-journal)

With the introduction of computers and other forms of communication technology, library services have undergone a significant transformation. Libraries have been automated, networked, and are currently being converted into virtual or paperless libraries. This article is dedicated to many aspects of cloud computing, including different kinds and applications. There is a discussion about the advantages and drawbacks of cloud computing in academic libraries. The article also includes recommendations for professional librarians and academic libraries across the globe on how to take advantage of cloud computing resources. This article may be of use in the development of cloud-based services for university …


Reinforcement Learning Algorithms: An Overview And Classification, Fadi Almahamid, Katarina Grolinger Sep 2021

Reinforcement Learning Algorithms: An Overview And Classification, Fadi Almahamid, Katarina Grolinger

Electrical and Computer Engineering Publications

The desire to make applications and machines more intelligent and the aspiration to enable their operation without human interaction have been driving innovations in neural networks, deep learning, and other machine learning techniques. Although reinforcement learning has been primarily used in video games, recent advancements and the development of diverse and powerful reinforcement algorithms have enabled the reinforcement learning community to move from playing video games to solving complex real-life problems in autonomous systems such as self-driving cars, delivery drones, and automated robotics. Understanding the environment of an application and the algorithms’ limitations plays a vital role in selecting the …


Enterprise Environment Modeling For Penetration Testing On The Openstack Virtualization Platform, Vincent Karovic Jr., Jakub Bartalos, Vincent Karovic, Michal Gregus Sep 2021

Enterprise Environment Modeling For Penetration Testing On The Openstack Virtualization Platform, Vincent Karovic Jr., Jakub Bartalos, Vincent Karovic, Michal Gregus

Journal of Global Business Insights

The article presents the design of a model environment for penetration testing of an organization using virtualization. The need for this model was based on the constantly increasing requirements for the security of information systems, both in legal terms and in accordance with international security standards. The model was created based on a specific team from the unnamed company. The virtual working environment offered the same functions as the physical environment. The virtual working environment was created in OpenStack and tested with a Linux distribution Kali Linux. We demonstrated that the virtual environment is functional and its security testable. Virtualizing …


Detecting Driver Drowsiness With Multi-Sensor Data Fusion Combined With Machine Learning, Hovannes Kulhandjian Sep 2021

Detecting Driver Drowsiness With Multi-Sensor Data Fusion Combined With Machine Learning, Hovannes Kulhandjian

Mineta Transportation Institute

According to the National Highway Traffic Safety Administration, in 2017 drowsy driving resulted in 50,000 injuries across 91,000 police-reported accidents, as well as almost 800 deaths. Through the application of visual and radar sensors combined with machine learning, this research developed a drowsy driver detection system aimed to prevent potentially fatal accidents. The working prototype of Advanced Driver Assistance Systems can be installed in present-day vehicles to detect drowsy drivers with over 95% accuracy. It integrates two types of visual surveillance to examine the driver for signs of drowsiness. A camera is used to monitor the driver’s eyes, mouth and …


Evaluating Testing Procedures For Openflow Controller Network Re-Provisioning Time, Steven J. Jensen Sep 2021

Evaluating Testing Procedures For Openflow Controller Network Re-Provisioning Time, Steven J. Jensen

Theses and Dissertations

Software-Defined Networking promises several advantages over traditional networking architectures, but has seen little adoption. Recently codified controller evaluation methodologies have seen little validation without strong statistical analysis of the results. The research developed an environment testing implementing a published Network Re-provisioning Time methodology to evaluate five OpenFlow controllers. The methodology is strong with required parameters but had issues with some edge cases. Further refinement and adding a convergence metric may close the gaps.


Physically Unclonable Characteristics For Verification Of Transmon-Based Quantum Computers, Leleia A. Hsia Sep 2021

Physically Unclonable Characteristics For Verification Of Transmon-Based Quantum Computers, Leleia A. Hsia

Theses and Dissertations

Future national security can be strengthened by verifying and securing the quantum computing supply chain. This dissertation proposes physically unclonable characteristics (PUCs), a method of quantum hardware verification inspired by classical physically unclonable functions, for future application to quantum processors implemented with transmon qubits. Qualitative and quantitative analysis is provided on the development of PUCs, including identifying qubit characteristics and qubit discrimination methods suitable for PUCs. Characteristics tested on IBM Quantum services include T1 and T2 coherence times, single-qubit and multi-qubit gate error rates, readout error rates, quantum process tomography metrics, and random benchmarking metrics. Results show that non-parametric qubit …


A Cdzntese Gamma Spectrometer Trained By Deep Convolutional Neural Network For Radioisotope Identification, Sandeep K. Chaudhuri, Joshua W. Kleppinger, Ritwik Nag, Kaushik Roy, Rojina Panta, Forest Agostinelli, Amit Sheth, Utpal N. Roy, Ralph B. James, Krishna C. Mandal Sep 2021

A Cdzntese Gamma Spectrometer Trained By Deep Convolutional Neural Network For Radioisotope Identification, Sandeep K. Chaudhuri, Joshua W. Kleppinger, Ritwik Nag, Kaushik Roy, Rojina Panta, Forest Agostinelli, Amit Sheth, Utpal N. Roy, Ralph B. James, Krishna C. Mandal

Publications

We report the implementation of a deep convolutional neural network to train a high-resolution room-temperature CdZnTeSe based gamma ray spectrometer for accurate and precise determination of gamma ray energies for radioisotope identification. The prototype learned spectrometer consists of a NI PCI 5122 fast digitizer connected to a pre-amplifier to recognize spectral features in a sequence of data. We used simulated preamplifier pulses that resemble actual data for various gamma photon energies to train a CNN on the equivalent of 90 seconds worth of data and validated it on 10 seconds worth of simulated data.


Which Variables Should I Log?, Zhongxin Liu, Xin Xia, David Lo, Zhenchang Xing, Ahmed E. Hassan, Shanping Li Sep 2021

Which Variables Should I Log?, Zhongxin Liu, Xin Xia, David Lo, Zhenchang Xing, Ahmed E. Hassan, Shanping Li

Research Collection School Of Computing and Information Systems

Developers usually depend on inserting logging statements into the source code to collect system runtime information. Such logged information is valuable for software maintenance. A logging statement usually prints one or more variables to record vital system status. However, due to the lack of rigorous logging guidance and the requirement of domain-specific knowledge, it is not easy for developers to make proper decisions about which variables to log. To address this need, in this work, we propose an approach to recommend logging variables for developers during development by learning from existing logging statements. Different from other prediction tasks in software …


Impossibility Results In Ai: A Survey, Mario Brcic, Roman Yampolskiy Sep 2021

Impossibility Results In Ai: A Survey, Mario Brcic, Roman Yampolskiy

Faculty and Staff Scholarship

An impossibility theorem demonstrates that a particular problem or set of problems cannot be solved as described in the claim. Such theorems put limits on what is possible to do concerning artificial intelligence, especially the super-intelligent one. As such, these results serve as guidelines, reminders, and warnings to AI safety, AI policy, and governance researchers. These might enable solutions to some long-standing questions in the form of formalizing theories in the framework of constraint satisfaction without committing to one option. In this paper, we have categorized impossibility theorems applicable to the domain of AI into five categories: deduction, indistinguishability, induction, …


Death In Genetic Algorithms, Micah Burkhardt, Roman Yampolskiy Sep 2021

Death In Genetic Algorithms, Micah Burkhardt, Roman Yampolskiy

Faculty and Staff Scholarship

Death has long been overlooked in evolutionary algorithms. Recent research has shown that death (when applied properly) can benefit the overall fitness of a population and can outperform sub-sections of a population that are “immortal” when allowed to evolve together in an environment [1]. In this paper, we strive to experimentally determine whether death is an adapted trait and whether this adaptation can be used to enhance our implementations of conventional genetic algorithms. Using some of the most widely accepted evolutionary death and aging theories, we observed that senescent death (in various forms) can lower the total run-time of genetic …


Understanding And Avoiding Ai Failures: A Practical Guide, Robert Williams, Roman Yampolskiy Sep 2021

Understanding And Avoiding Ai Failures: A Practical Guide, Robert Williams, Roman Yampolskiy

Faculty and Staff Scholarship

As AI technologies increase in capability and ubiquity, AI accidents are becoming more common. Based on normal accident theory, high reliability theory, and open systems theory, we create a framework for understanding the risks associated with AI applications. This framework is designed to direct attention to pertinent system properties without requiring unwieldy amounts of accuracy. In addition, we also use AI safety principles to quantify the unique risks of increased intelligence and human-like qualities in AI. Together, these two fields give a more complete picture of the risks of contemporary AI. By focusing on system properties near accidents instead of …


Subnational Map Of Poverty Generated From Remote-Sensing Data In Africa: Using Machine Learning Models And Advanced Regression Methods For Poverty Estimation, Lionel N. Hanke Sep 2021

Subnational Map Of Poverty Generated From Remote-Sensing Data In Africa: Using Machine Learning Models And Advanced Regression Methods For Poverty Estimation, Lionel N. Hanke

Master's Theses

According to the 2020 poverty estimates from the World Bank, it is estimated that 9.1% - 9.4% of the global population lived on less than $1.90 per day. It is estimated that the Covid-19 pandemic further aggravated the issue by pushing more than 1% of the global population below the international poverty line of $1.90 per day (WorldBank, 2020). To provide help and formulate effective measures, poverty needs to be located as exact as possible. For this purpose, it was investigated whether regression methods with aggregated remote-sensing data could be used to estimate poverty in Africa. Therefore, five distinct regression …


Rollover V2x Soft Antenna For Vehicular Safety, Jiwoo Park, Devansh Singh Aug 2021

Rollover V2x Soft Antenna For Vehicular Safety, Jiwoo Park, Devansh Singh

Symposium of Student Scholars

Vehicle-2-Everything (V2X) technology can make roads safer by allowing vehicles to communicate with each other. The goal of V2X is to reduce accidents where there is not a line-of-sight of the other vehicle, such as at intersections, in harsh driving conditions, and around curves. Considering that the antenna for V2X will be mounted on the roof, how then should a turned over vehicle communicate reliably with other vehicles if another antenna doesn't also exist on the bottom of the vehicle? We explore using soft-robotics for deploying a spare antenna from under the vehicle. Experiments show that when the antenna is …


Cooperative Localization Between Robots Using Vision And Path Planning Algorithm, Charles Koduru Aug 2021

Cooperative Localization Between Robots Using Vision And Path Planning Algorithm, Charles Koduru

Symposium of Student Scholars

The aim of this article is to provide an obstacle avoidance solution for navigating a robot from one point to another. The robots that are being considered are the NAOHumanoid robot and the wheeled robot Rosbot 2.0. This article's main purpose is to understand how robots work together to minimize positioning errors. The image processing robot (NAO) will be able to instruct the wheeled bot (Rosbot) to navigate around obstacles more accurately by incorporating Inverse Perspective Mapping methods (IPM) and the A-Star Algorithm. This approach demonstrates the ability to improve robot collaboration in order to diagnose various collisions and develop …


Securing Global Positioning Systems In A Blockchain Using Vehicle-To-Everything Communications, Malik Purefoy Aug 2021

Securing Global Positioning Systems In A Blockchain Using Vehicle-To-Everything Communications, Malik Purefoy

Symposium of Student Scholars

Intelligent transportation systems (ITS) are being deployed globally to support vehicular safety innovation using wireless communication. The ITS paradigm of vehicle-to-everything communication (V2X) enables vehicles equipped with an on-board unit (OBU) to communicate with a roadside unit (RSU) infrastructure to provide safe intersection movements between similarly equipped vehicles, pedestrians, and animal life. However, the current paradigm relies heavily on the availability of a Global Positioning System (GPS) for ensuring road user safety. In a doomsday scenario where GPS becomes unavailable, collision avoidance services provided through V2X may be rendered unavailable. The proposed solution is to develop a secure and reliable …


Design And Test Of Novel Vehicle-To-Everything Packet For Sensor Arrays In Under Roadway Deployment, Marquis Brown Aug 2021

Design And Test Of Novel Vehicle-To-Everything Packet For Sensor Arrays In Under Roadway Deployment, Marquis Brown

Symposium of Student Scholars

Title: Design and Test of Novel Vehicle-to-Everything Packet for Sensor Arrays in Under Roadway Deployment

Poster Presentation Undergraduate Student(s): Hakeem Wilson, Marquis Brown Research Mentor(s): Dr. Billy Kihei

Vehicle-to-Everything (V2X) communications is a burgeoning technology that will enable safer, greener, and more productive usage of roadways. In the V2X paradigm, all equipped vehicles and infrastructure can communicate with each other in real-time. By utilizing V2X communications as an Internet-of-Things gateway, a sensor array installed under roadways, allows real-time monitoring of road conditions which increases overall road safety and road maintenance cost. In our research, we have utilized the WAVE Short …


Detecting Primitive Jamming Attacks Using Machine Learning In Vehicle-To-Everything Networks​, Hakeem Wilson Aug 2021

Detecting Primitive Jamming Attacks Using Machine Learning In Vehicle-To-Everything Networks​, Hakeem Wilson

Symposium of Student Scholars

Vehicle-to-Everything communications (V2X) is gaining additional ground as an upcoming ad hoc safety network. In V2X, basic safety messages are used for exchanging critical information between vehicles at a set broadcast rate. However, jamming attacks on the safety spectrum could deny V2X radios the ability to save lives on the roadway. This preliminary work analyzes two types of primitive jamming attacks performed on target V2X devices. Lab results reveal that V2X networks are easily susceptible to jamming attacks, due to all V2X standards lacking a requirement to detect/mitigate jamming. To avert this threat and promote safety of life on the …


Long Distance Li-Fi, Adeyemi Fagbemi Aug 2021

Long Distance Li-Fi, Adeyemi Fagbemi

Symposium of Student Scholars

Wi-Fi has been in existence since 1998 providing an increase in the amount of data transmitted and generated by machines. With the growing market demand for network bandwidth, it will make it nearly impossible for typical radio frequency (RF) technologies like Wi-Fi to supply the resources needed for the data transmission. As a complementary solution, Li-Fi was introduced in 2011 as a method of data transfer through the use light of light sources. Li-Fi employs the use of visible light spectrum which has 1000 more times the bandwidth of typical RF spectrums. This study investigates the distance to which this …


Data-Driven Learning For Robot Physical Intelligence, Leidi Zhao Aug 2021

Data-Driven Learning For Robot Physical Intelligence, Leidi Zhao

Dissertations

The physical intelligence, which emphasizes physical capabilities such as dexterous manipulation and dynamic mobility, is essential for robots to physically coexist with humans. Much research on robot physical intelligence has achieved success on hyper robot motor capabilities, but mostly through heavily case-specific engineering. Meanwhile, in terms of robot acquiring skills in a ubiquitous manner, robot learning from human demonstration (LfD) has achieved great progress, but still has limitations handling dynamic skills and compound actions. In this dissertation, a composite learning scheme which goes beyond LfD and integrates robot learning from human definition, demonstration, and evaluation is proposed. This method tackles …


The Emily Dickinson Machine & Hybrid Poetry Generation, Juliana Shihadeh Aug 2021

The Emily Dickinson Machine & Hybrid Poetry Generation, Juliana Shihadeh

Computer Science and Engineering Master's Theses

This thesis introduces EMILY, a machine that creates original poems in the style of renowned poet Emily Dickinson. Dickinson’s succinct and syntactically distinct style with unconventional punctuation makes for an interesting challenge for automated poetry creation. Furthermore, we adapt EMILY to answer the following hypothetical question: What if Emily Dickinson had collaborated with another poet from a different time period? To this end, we introduce Hybrid Generative Poetry, which simultaneously integrates poetic elements from multiple poets. Using two distinct approaches to Hybrid Poetry generation, we create poetry in the combined styles of Emily Dickinson and Robert Frost. User studies are …


Information Models Of "Complex-Analytical Information System Of Scientific Degrees" In The Field Of Attestation Of Higher Qualified Scientific And Scientific-Pedagogical Personnel, Hakimjon Nasiridinovich Zaynidinov, Orif Kudratovich Makhmanov, Feruz Mukhammadjon Ogli Latifov, Djamshid Bakhodirovich Sultanov Aug 2021

Information Models Of "Complex-Analytical Information System Of Scientific Degrees" In The Field Of Attestation Of Higher Qualified Scientific And Scientific-Pedagogical Personnel, Hakimjon Nasiridinovich Zaynidinov, Orif Kudratovich Makhmanov, Feruz Mukhammadjon Ogli Latifov, Djamshid Bakhodirovich Sultanov

Chemical Technology, Control and Management

In our country, comprehensive systemic measures are being taken to develop the digital economy and improve the widespread introduction of modern information and communication technologies in all sectors and industries, including education and science. This strategy requires improving the quality and efficiency of the system of training and attestation of highly qualified scientific and scientific-pedagogical personnel, further development of the industry through digitalization and adaptation to advanced world practice. This paper presents models and descriptions of scenarios for the use of "Complex-analytical information system of scientific degrees" developed for the exchange of electronic documents and the digitization of their attestation …


Sharcs: Secure Hierarchical Adaptive Reliable Cloud Storage Systems, Chaoyu Zhang Aug 2021

Sharcs: Secure Hierarchical Adaptive Reliable Cloud Storage Systems, Chaoyu Zhang

Student Theses and Dissertations

The recent development of cloud technology provides an on-demand availability of storage and computing resource without purchasing expensive hardware. However, traditional cloud storage services encountered challenges in data security, network communications, and system performance to emerging applications. Furthermore, these challenges have a significant influence when the massive IoT devices access cloud and the outsourcing data loss of physical control. Therefore, we design the SHARCS (Secure Hierarchical Adaptive Reliable Cloud Storage) systems to implement the multi-layer cloud storage that outsources parallelized ABE (Attribute-Based Encryption) to fog servers and equip IoT devices with TrustZone. This study aims to provide a general-purpose solution …


Active Attestation Of Embedded Systems, Mark M. Stephenson, Patrick A. Reber, Patrick J. Sweeney, Scott R. Graham Aug 2021

Active Attestation Of Embedded Systems, Mark M. Stephenson, Patrick A. Reber, Patrick J. Sweeney, Scott R. Graham

AFIT Patents

An active attestation apparatus verifies at runtime the integrity of untrusted machine code of an embedded system residing in a memory device while it is being run/used with while slowing the processing time less than other methods. The apparatus uses an integrated circuit chip containing a microcontroller and a reprogrammable logic device, such as a field programmable gate array (FPGA), to implement software attestation at runtime and in less time than is typically possible with comparable attestation approaches, while not requiring any halt of the processor in the microcontroller. The reprogrammable logic device includes functionality to load an encrypted version …


Online Grocery Shopping: A Staple Of The Present -- And Maybe The Future?, Henry B. Chao Aug 2021

Online Grocery Shopping: A Staple Of The Present -- And Maybe The Future?, Henry B. Chao

altREU Projects

This project aims to understand how the COVID-19 pandemic has affected people's food shopping tendencies, specifically focusing on the use of online grocers. It uses data collected by a team of researchers led out of Portland State University. This data consists of roughly 8000 surveys distributed starting in September of 2020. The survey asks respondents to discuss their demographics, household resources, and shopping tendencies.

In particular, this project wants to understand how inclined a respondent is to use online grocers based on their personal experience with COVID-19. To do this, the project uses a Latent Class Model (LCM) to classify …


Modeling The Effect Of The Covid-19 Pandemic On Azithromycin Prescription In General Practices Across The Uk, Oluwasegun Isaac Daramola Aug 2021

Modeling The Effect Of The Covid-19 Pandemic On Azithromycin Prescription In General Practices Across The Uk, Oluwasegun Isaac Daramola

altREU Projects

In the early months of the COVID-19 pandemic, it was reported that some antibiotics were prescribed as a remedy for viral treatment and prophylaxis based on non-randomized, uncontrolled short clinical trials. A major antibiotic consulted being Azithromycin; a broad-spectrum macrolide selected based on its immunomodulatory effects in chronic inflammatory lung diseases, with a seasonal prescription increase of 21.5% in March 2020 compared to March 2019.

To analyze the effect and possible antimicrobial resistance impact of the pandemic on Azithromycin prescription across general practices in the United Kingdom (UK), this study uses a time series decomposition modeling method to compare a …


Developing A Strategy For Creating Affordable Student Housing Solutions, Juan D. Campolargo Aug 2021

Developing A Strategy For Creating Affordable Student Housing Solutions, Juan D. Campolargo

altREU Projects

College is becoming more and more expensive, and students are graduating with more and more debt. In 2021, we have almost 1.6 trillion dollars of student loan debt. While students are in college, they need a place to live, and this project will be about how to develop a strategy for creating affordable student housing solutions.

Housing should not be another cause of concern to students or really anyone.

The way it’s done is that people get more loans to pay for housing, or they work as much as they can when they’re not studying to pay for rent. Affordable …


Forest Park Trail Monitoring, Adan Robles, Colton S. Maybee, Erin Dougherty Aug 2021

Forest Park Trail Monitoring, Adan Robles, Colton S. Maybee, Erin Dougherty

REU Final Reports

Forest Park, one of the largest public parks in the United States with over 40 trails to pick from when planning a hiking trip. One of the main problems this park has is that there are too many trails, and a lot of the trails extend over 3 miles. Due to these circumstances’ trails are not checked frequently and hikers are forced to hike trails in the area with no warnings of potential hazards they can encounter. In this paper I researched how Forest Park currently monitors its trails and then set up a goal to solve the problem. We …


Digitally Reporting Trail Obstructions In Forest Park, Colton S. Maybee Aug 2021

Digitally Reporting Trail Obstructions In Forest Park, Colton S. Maybee

REU Final Reports

The inclusion of technology on the trail can lead to better experiences for everyone involved in the hobby. Hikers can play a more prominent role in the maintenance of the trails by being able to provide better reports of obstructions while directly on the trail. This paper goes into the project of revamping the obstruction report system applied at Forest Park in Portland, Oregon. Most of my contributions to the project focus on mobile app development with some research into path planning algorithms related to the continuations of this project.