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

Computer Engineering Commons™

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

Discipline
Institution
Keyword
Publication Year
Publication
Publication Type
File Type

Articles 5251 - 5280 of 25750

Full-Text Articles in Computer Engineering

Mars Rover Mechanical Arm & Turret, Kendall C. Chappell, Kyle D. Peterson, Rodrigo Gonzalez, Sam Cole Jun 2022

Mars Rover Mechanical Arm & Turret, Kendall C. Chappell, Kyle D. Peterson, Rodrigo Gonzalez, Sam Cole

Mechanical Engineering

The Rover Mechanical Arm and Turret (RAT) team was originally tasked with designing and building a mechanical arm to attach to the Exo Mars rover: a project headed by Cal Poly professor, Rich Murray. The rover will be the 3rd in a series of rovers sponsored by Murray. Through ideation, comparison studies, research, and prototyping, the RAT team determined a design capable of fulfilling the sponsor’s specifications. The concept design is lightweight, durable, and capable of 4 degrees of freedom. With two links and a mechanical claw, the rover arm has the capability to retrieve small rock samples from Mars's …


Digital Forensics Range, Cody P. Shanahan, Bryson Y. Shishido, Samuel R. Mckee, Justin Siu, Lisa Li, Maxwell Brewer Jun 2022

Digital Forensics Range, Cody P. Shanahan, Bryson Y. Shishido, Samuel R. Mckee, Justin Siu, Lisa Li, Maxwell Brewer

Computer Engineering

The Digital Forensics Range was developed to serve as an online training for groups interested in computer forensics. This year's team had the goal to expand upon last year, by adding a new forensics image, unity scenario, and additional AWS functionality. The team still wanted to continue with last year's goals of keeping the training easily runnable, quickly deployable, and rapidly scalable through the use of the cloud. Adding to last year's work, this year's team hoped to further increase the educational value of the simulation with more practice, and the addition of feedback. The training is meant to be …


Low-Cost Uav Swarm For Real-Time Object Detection Applications, Joel Valdovinos Miranda Jun 2022

Low-Cost Uav Swarm For Real-Time Object Detection Applications, Joel Valdovinos Miranda

Master's Theses

With unmanned aerial vehicles (UAVs), also known as drones, becoming readily available and affordable, applications for these devices have grown immensely. One type of application is the use of drones to fly over large areas and detect desired entities. For example, a swarm of drones could detect marine creatures near the surface of the ocean and provide users the location and type of animal found. However, even with the reduction in cost of drone technology, such applications result costly due to the use of custom hardware with built-in advanced capabilities. Therefore, the focus of this thesis is to compile an …


Improving Relation Extraction From Unstructured Genealogical Texts Using Fine-Tuned Transformers, Carloangello Parrolivelli Jun 2022

Improving Relation Extraction From Unstructured Genealogical Texts Using Fine-Tuned Transformers, Carloangello Parrolivelli

Master's Theses

Though exploring one’s family lineage through genealogical family trees can be insightful to developing one’s identity, this knowledge is typically held behind closed doors by private companies or require expensive technologies, such as DNA testing, to uncover. With the ever-booming explosion of data on the world wide web, many unstructured text documents, both old and new, are being discovered, written, and processed which contain rich genealogical information. With access to this immense amount of data, however, entails a costly process whereby people, typically volunteers, have to read large amounts of text to find relationships between people. This delays having genealogical …


Viability And Implementation Of A Vector Cryptography Extension For Risc-V, Jonathan W. Skelly Jun 2022

Viability And Implementation Of A Vector Cryptography Extension For Risc-V, Jonathan W. Skelly

Master's Theses

RISC-V is an open-source instruction-set architecture (ISA) forming the basis of thousands of commercial and experimental microprocessors. The Scalar Cryptography extension ratified in December 2021 added scalar instructions that target common hashing and encryption algorithms, including SHA2 and AES. The next step forward for the RISC-V ISA in the field of cryptography and digital security is the development of vector cryptography instructions.

This thesis examines if it is viable to add vector implementations of existing RISC-V scalar cryptography instructions to the existing vector instruction format, and what improvements they can make to the execution of SHA2 and AES algorithms. Vector …


Strainer: State Transcript Rating For Informed News Entity Retrieval, Thomas M. Gerrity Jun 2022

Strainer: State Transcript Rating For Informed News Entity Retrieval, Thomas M. Gerrity

Master's Theses

Over the past two decades there has been a rapid decline in public oversight of state and local governments. From 2003 to 2014, the number of journalists assigned to cover the proceedings in state houses has declined by more than 30\%. During the same time period, non-profit projects such as Digital Democracy sought to collect and store legislative bill and hearing information on behalf of the public. More recently, AI4Reporters, an offshoot of Digital Democracy, seeks to actively summarize interesting legislative data.

This thesis presents STRAINER, a parallel project with AI4Reporters, as an active data retrieval and filtering system for …


Accelerating Graphics Rendering On Risc-V Gpus, Joshua Simpson Jun 2022

Accelerating Graphics Rendering On Risc-V Gpus, Joshua Simpson

Master's Theses

Graphics Processing Units (GPUs) are commonly used to accelerate massively parallel workloads across a wide range of applications from machine learning to cryptocurrency mining. The original application for GPUs, however, was to accelerate graphics rendering which remains popular today through video gaming and video rendering. While GPUs began as fixed function hardware with minimal programmability, modern GPUs have adopted a design with many programmable cores and supporting fixed function hardware for rasterization, texture sampling, and render output tasks. This balance enables GPUs to be used for general purpose computing and still remain adept at graphics rendering. Previous work at the …


Poster: Indoor Navigation For Visually Impaired People With Vertex Colored Graphs, Pei Du, Nirupama Bulusu Jun 2022

Poster: Indoor Navigation For Visually Impaired People With Vertex Colored Graphs, Pei Du, Nirupama Bulusu

Electrical and Computer Engineering Faculty Publications and Presentations

Visually impaired people face many daily encumbrances. Traditional visual enhancements do not suffice to navigate indoor environments. In this paper, we explore path finding algorithms such as Dijkstra and A* combined with graph coloring to find a safest and shortest path for visual impaired people to navigate indoors. Our mobile application is based on a database which stores the locations of several spots in the building and their corresponding label. Visual impaired people select the start and destination when they want to find their way, and our mobile application will show the appropriate path which guarantees their safety.


Mars Prototype Rover Environmental Measurement System, James A. Renick Jun 2022

Mars Prototype Rover Environmental Measurement System, James A. Renick

Computer Engineering

In my senior project, the problem I am trying to solve is how to efficiently design, create, and install an original library onto a Mars prototype rover operating system and to further use that library to integrate a new weather measurement sensor device into the rover system with the necessary software and hardware implementations. This is an important and highly valued problem as many aerospace and other engineering companies utilize rovers and other autonomous systems for important research, explorations, and reconnaissance missions and goals. In solving this problem, I utilized many resources that were available to me such as advisors, …


Freed: An Efficient Privacy-Preserving Solution For Person Re-Identification, Bowen Zhao, Yingjiu Li, Ximeng Liu, Hwee Hwa Pang, Robert H. Deng Jun 2022

Freed: An Efficient Privacy-Preserving Solution For Person Re-Identification, Bowen Zhao, Yingjiu Li, Ximeng Liu, Hwee Hwa Pang, Robert H. Deng

Research Collection School Of Computing and Information Systems

Person Re-IDentification (Re-ID) is a critical technology to identify a target person from captured person images by surveillance cameras. However, person Re-ID has triggered great concerns of personal image privacy. Although the law (e.g., GDPR) has stipulated person images are personal private data, there is no an efficient solution to tackle the image privacy concern for person Re-ID. To this end, we propose FREED, the first system solution for privacy-preserving person Re-ID, which supports the state-of-the-art person Re-ID operations on encrypted feature vectors of person images. To handle the encryption of feature vectors effectively and enable person Re-ID operations on …


Runtime Energy Savings Based On Machine Learning Models For Multicore Applications, Vaibhav Sundriyal, Masha Sosonkina Jun 2022

Runtime Energy Savings Based On Machine Learning Models For Multicore Applications, Vaibhav Sundriyal, Masha Sosonkina

Electrical & Computer Engineering Faculty Publications

To improve the power consumption of parallel applications at the runtime, modern processors provide frequency scaling and power limiting capabilities. In this work, a runtime strategy is proposed to maximize energy savings under a given performance degradation. Machine learning techniques were utilized to develop performance models which would provide accurate performance prediction with change in operating core-uncore frequency. Experiments, performed on a node (28 cores) of a modern computing platform showed significant energy savings of as much as 26% with performance degradation of as low as 5% under the proposed strategy compared with the execution in the unlimited power case.


A Machine Learning Approach To Predicting The Onset Of Type Ii Diabetes In A Sample Of Pima Indian Women, Meriem Benarbia Jun 2022

A Machine Learning Approach To Predicting The Onset Of Type Ii Diabetes In A Sample Of Pima Indian Women, Meriem Benarbia

Dissertations, Theses, and Capstone Projects

Type II diabetes is a disease that affects how the body regulates and uses sugar (glucose) as a fuel. This chronic disease results in too much sugar circulating in the bloodstream. High blood sugar levels can lead to circulatory, nervous, and immune systems disorders. Machine learning (ML) techniques have proven their strength in diabetes diagnosis. In this paper, we aimed to contribute to the literature on the use of ML methods by examining the value of a number of supervised machine learning algorithms such as logistic regression, decision tree classifiers, random forest classifiers, and support vector classifiers to identify factors …


Local Learning Algorithms For Stochastic Spiking Neural Networks, Bleema Rosenfeld May 2022

Local Learning Algorithms For Stochastic Spiking Neural Networks, Bleema Rosenfeld

Dissertations

This dissertation focuses on the development of machine learning algorithms for spiking neural networks, with an emphasis on local three-factor learning rules that are in keeping with the constraints imposed by current neuromorphic hardware. Spiking neural networks (SNNs) are an alternative to artificial neural networks (ANNs) that follow a similar graphical structure but use a processing paradigm more closely modeled after the biological brain in an effort to harness its low power processing capability. SNNs use an event based processing scheme which leads to significant power savings when implemented in dedicated neuromorphic hardware such as Intel’s Loihi chip.

This work …


Outdoor Operations Of Multiple Quadrotors In Windy Environment, Deepan Lobo May 2022

Outdoor Operations Of Multiple Quadrotors In Windy Environment, Deepan Lobo

Dissertations

Coordinated multiple small unmanned aerial vehicles (sUAVs) offer several advantages over a single sUAV platform. These advantages include improved task efficiency, reduced task completion time, improved fault tolerance, and higher task flexibility. However, their deployment in an outdoor environment is challenging due to the presence of wind gusts. The coordinated motion of a multi-sUAV system in the presence of wind disturbances is a challenging problem when considering collision avoidance (safety), scalability, and communication connectivity. Performing wind-agnostic motion planning for sUAVs may produce a sizeable cross-track error if the wind on the planned route leads to actuator saturation. In a multi-sUAV …


Design And Control Of Next-Generation Uavs For Effectively Interacting With Environments, Caiwu Ding May 2022

Design And Control Of Next-Generation Uavs For Effectively Interacting With Environments, Caiwu Ding

Dissertations

In this dissertation, the design and control of a novel multirotor for aerial manipulation is studied, with the aim of endowing the aerial vehicle with more degrees of freedom of motion and stability when interacting with the environments. Firstly, it presents an energy-efficient adaptive robust tracking control method for a class of fully actuated, thrust vectoring unmanned aerial vehicles (UAVs) with parametric uncertainties including unknown moment of inertia, mass and center of mass, which would occur in aerial maneuvering and manipulation. The effectiveness of this method is demonstrated through simulation. Secondly, a humanoid robot arm is adopted to serve as …


Towards A Cross-Layer Coupled Design Framework For Big Data Workflows, Qianwen Ye May 2022

Towards A Cross-Layer Coupled Design Framework For Big Data Workflows, Qianwen Ye

Dissertations

The processing and analysis of big data increasingly rely on workflow technologies for knowledge discovery and scientific innovation. The execution of such workflows goes far beyond the capability and capacity of single computers and is now commonly supported on reliable and scalable data storage and analysis platforms in distributed environments, such as the Hadoop ecosystem. Workflow performance largely depends on how big data systems are configured and used. For example, the makespan of a big data workflow is affected by multiple layers of big data systems, including the parallel computing engine it runs on, the resource manager that orchestrates various …


Rechargeable Multi-Cell Battery, Wei Qiao, Taesic Kim, Liyan Qu May 2022

Rechargeable Multi-Cell Battery, Wei Qiao, Taesic Kim, Liyan Qu

Department of Electrical and Computer Engineering: Faculty Publications

A method for power management of a multi - cell battery includes identifying a desired power value and voltage value , determining a battery voltage value and a battery current value for a battery , determining a number of battery banks from a plurality of battery banks to use for the battery , where each battery bank includes one or more battery cells ( or battery modules ) , checking availability of each of the one or more battery cells ( or battery modules ) , selecting one or more battery banks from the plurality of battery banks , where …


Un-Fair Trojan: Targeted Backdoor Attacks Against Model Fairness, Nicholas Furth May 2022

Un-Fair Trojan: Targeted Backdoor Attacks Against Model Fairness, Nicholas Furth

Theses

Machine learning models have been shown to be vulnerable against various backdoor and data poisoning attacks that adversely affect model behavior. Additionally, these attacks have been shown to make unfair predictions with respect to certain protected features. In federated learning, multiple local models contribute to a single global model communicating only using local gradients, the issue of attacks become more prevalent and complex. Previously published works revolve around solving these issues both individually and jointly. However, there has been little study on the effects of attacks against model fairness. Demonstrated in this work, a flexible attack, which we call Un-Fair …


Meta-Algorithms In Machine Learning, Vishnu Pendyala May 2022

Meta-Algorithms In Machine Learning, Vishnu Pendyala

Open Educational Resources

This presentation explores how to make the best of models impacted by bias and variance. Meta-learning minimizes loss. Ensemble methods, including Bagging, Adaboost, Random Forest, Gradient Boosting, and Stacking, are discussed. These methods perturb data (X or Y) using techniques like bootstrap sampling, k-fold sampling, weighted sampling, and random subspaces. Models are generated in parallel or sequentially, with aggregation strategies such as mean, mode, weighted response, and metamodel. The presentation also touches upon deep learning and one-shot learning, and explains how distances become less meaningful in high dimensions.

More details: https://events.vtools.ieee.org/m/315184

Video Recording: https://ieeetv.ieee.org/video/meta-algorithms-in-machine-learning


Middle School Students Communicating Computational Thinking: A Systemic Functional Linguistics-Case Study Of Bilingual, Collaborative Teaching/Learning Of Computer Programming In Python, Jose Antonio Lecea Yanguas May 2022

Middle School Students Communicating Computational Thinking: A Systemic Functional Linguistics-Case Study Of Bilingual, Collaborative Teaching/Learning Of Computer Programming In Python, Jose Antonio Lecea Yanguas

Language, Literacy, and Sociocultural Studies ETDs

This dissertation presents the first Systemic Functional Linguistics-based analysis of the teaching/learning of computational thinking through computer programming and comprehensive analysis of discourse of a whole computer programming course at any educational level. The current educational research raises questions about the nature of authentic computational

vii

thinking teaching/learning environments and how they happen moment-to-moment. In one such environment, I examined the discourse of a facilitator, three students, and their Language Arts teacher in an introductory middle school after-school course (approximately 30 hours) in spring 2017 as students created a video in Python.

Methodologically, I show how a Systemic Functional Linguistics-based …


A High-Density Theta Burst Paradigm Enhances The Aftereffects Of Transcranial Magnetic Stimulation: Evidence From Focal Stimulation Of Rat Motor Cortex, Qinglei Meng, Hieu Nguyen, Antonia Vrana, Simone Baldwin, Charlotte Qiong Li, Antonia Giles, Jun Wang, Yihong Yang, Hanbing Lu May 2022

A High-Density Theta Burst Paradigm Enhances The Aftereffects Of Transcranial Magnetic Stimulation: Evidence From Focal Stimulation Of Rat Motor Cortex, Qinglei Meng, Hieu Nguyen, Antonia Vrana, Simone Baldwin, Charlotte Qiong Li, Antonia Giles, Jun Wang, Yihong Yang, Hanbing Lu

Department of Electrical and Computer Engineering: Faculty Publications

Background: Theta burst stimulation (TBS) is an efficient noninvasive neuromodulation paradigm that has been widely adopted, clinically. However, the efficacy of TBS treatment remains similarly modest as conventional 10 Hz repetitive transcranial magnetic stimulation (rTMS).

Objective/hypothesis: To develop a new TBS paradigm that enhances the effects of TMS administration while maintaining high time-efficiency.

Methods: We describe here a new TMS paradigm, named High-Density Theta Burst Stimulation (hdTBS). This paradigm delivers up to 6 pulses per burst, as opposed to only 3 in conventional TBS, while maintaining the inter-burst interval of 200 ms (or 5 Hz) - a …


Metasoftware: Building Blocks For Legal Technology, Houman Shadab May 2022

Metasoftware: Building Blocks For Legal Technology, Houman Shadab

Seattle Journal of Technology, Environmental, & Innovation Law

This Article develops a novel concept in information technology called “metasoftware.” It then applies the concept of metasoftware to developing legal technology.

Metasoftware enables users to create the software of their choosing and stands in sharp contrast to traditional, functional. Functional software is the default type of software that is currently produced and includes word processing, email, social networking, enterprise resource management, online marketplaces, and video game software. Metasoftware, by contrast, is not functional. Metasoftware presents the user with a blank slate upon which to build functional software.

I argue that software is metasoftware to that extent that (1) it …


Collaborative Design And Simulation Integrated Method Of Civil Aircraft Take-Off Scenarios Based On X Language, Pengfei Gu, Lin Zhang, Zhen Chen, Junjie Ye May 2022

Collaborative Design And Simulation Integrated Method Of Civil Aircraft Take-Off Scenarios Based On X Language, Pengfei Gu, Lin Zhang, Zhen Chen, Junjie Ye

Journal of System Simulation

Abstract: For the large and complex products, the current traditional model-based systems engineering (MBSE) method of the integrated implementation of multiple modeling and simulation languages and platforms for system design and simulation verification can not ensure the efficient and accurate feedback of system design to realize the quick design optimization. X language, a new generation of integrated modeling and simulation language based on complex systems and supporting MBSE, is used to realize the integrated modeling and simulation on cross-domain subsystems of civil aircraft for the take-off scenarios. From the demand analysis of the take-off process of civil aircraft, the system-level …


Cross Level Switching Technology For Multi-Resolution Model Of Complex Products, Wei Li, Wenjia Zhang, Heming Zhang May 2022

Cross Level Switching Technology For Multi-Resolution Model Of Complex Products, Wei Li, Wenjia Zhang, Heming Zhang

Journal of System Simulation

Abstract: In the R&D of complex products, different design stages have different design goals and different simulation tasks, which need different resolution complex products simulation models. The models and interfaces for the multi-resolution characteristics are defined and thus the resolution control mechanism is studied. The description mechanisms for the system structure status and model resolution state are established separately, the control mechanism for the system resolution is proposed, and a cross level switching technology is sorted out. The experimental results show that the method can effectively solve the problem of model resolution switching, which ensures the simulation accuracy, improves …


A Cyber-Physical Integrated Modeling Method Oriented For Motion Simulation Of Complex Systems, Wenzheng Liu, Heming Zhang May 2022

A Cyber-Physical Integrated Modeling Method Oriented For Motion Simulation Of Complex Systems, Wenzheng Liu, Heming Zhang

Journal of System Simulation

Abstract: The traditional virtual modeling of motion simulation lacks the dynamic modeling of cyber subsystems and physical subsystems in complex systems. The advantages of the traditional kinematic virtual modeling and cyber calculation are combined, and aiming at the problem that the accuracy and real-time property of motion simulation cannot meet the actual industrial manufacturing requirements, a cyber physical integrated modeling method for the motion simulation of complex systems is proposed. The inconsistency between real robotic driving and virtual robot motion is solved, which is verified by a case study of mechanical arm motion control. A virtuality-reality mapping platform for complex …


Uav Formation Recovery And Consistency Simulation Based On Improved Potential Field, Ning Wang, Jiyang Dai, Jin Ying May 2022

Uav Formation Recovery And Consistency Simulation Based On Improved Potential Field, Ning Wang, Jiyang Dai, Jin Ying

Journal of System Simulation

Abstract: Aiming at the problems of multi-UAV formation collision avoidance, formation recovery and the consistency of position and velocity convergence, a distributed cooperative formation control algorithm based on the improved potential field principle and consistency theory is proposed. The static obstacle model, UAV particle model and the second-order system dynamic model are established; the coordination potential field function with coordination factors and communication weights is defined, which can achieve the control objectives of collision avoidance and formation recovery; on the basic consistency protocol, the formation center reference vector, expected speed and speed stabilization items are introduced to achieve the convergence …


Multi-Objective Optimization Configuration Of Agv System Based On Response Surface And Nsga-Ii, Jianlin Fu, Guofu Ding, Jian Zhang, Haifan Jiang, Peipei Guo May 2022

Multi-Objective Optimization Configuration Of Agv System Based On Response Surface And Nsga-Ii, Jianlin Fu, Guofu Ding, Jian Zhang, Haifan Jiang, Peipei Guo

Journal of System Simulation

Abstract: Automated guided vehicle(AGV) system plays an important role in the production flexibility and efficiency in manufacturing systems. Due to the dynamic and stochastic characteristics of AGV system with many variables, its optimal configuration is relatively complex. A method combining system simulation, mathematical analysis and multi-objective optimization is proposed to optimize the configuration of AGV system. The discrete event simulation is used to simulate the operation of AGV system, the sensitivity analysis is used to separate design variables, the factorial experiments and response surface methods are used to build the fitting multi-objective optimization mathematical model, and the non-dominated sorting genetic …


Study On The Scale Characteristics Of Permeability Of Tpms Porous Materials, Tong Wu, Qinghui Wang, Zhijia Xu May 2022

Study On The Scale Characteristics Of Permeability Of Tpms Porous Materials, Tong Wu, Qinghui Wang, Zhijia Xu

Journal of System Simulation

Abstract: Triply Periodic Minimal Surface (TPMS) has been widely used in the design of porous materials, however, there is insufficient research on the scale characteristics of permeability. Four commonly used TPMS units are chosen as the research object, based on the introduction of their mathematical models and porosity control methods, a numerical simulation model based on CFD (computational fluid dynamics) is established; TPMS units and cubic porous structures with different porosities are analyzed, the quantitative correlation between their scales and permeability is clarified, i.e., within the selected scale range, the permeability of various TPMS units and cubic porous structures is …


Triangular Mesh Boolean Operation Method For Finite Element Analysis, Yufei Guo, Kang Zhao, Yongqing Hai May 2022

Triangular Mesh Boolean Operation Method For Finite Element Analysis, Yufei Guo, Kang Zhao, Yongqing Hai

Journal of System Simulation

Abstract: To shorten the cycle of finite element analysis (FEA), an adaptive triangular mesh Boolean operation method for finite element analysis is proposed. The ADT (alternating digital tree) data structure is applied to the intersection calculation of triangular meshes, which improves the efficiency of the intersection calculation of Boolean operations. A sphere packing algorithm and a node addition/deletion algorithm are used to remesh some remeshing regions, which ensures the efficiency of the method and the high-quality of remeshed meshes. An improved octree background grid is used to record and smooth the size field, which can generate size-adaptive meshes. The size …


Cellular Automata Model Of Mixed Traffic Flow Composed Of Intelligent Connected Vehicles’ Platoon, Yangsheng Jiang, Sichen Wang, Kuan Gao, Meng Liu, Zhihong Yao May 2022

Cellular Automata Model Of Mixed Traffic Flow Composed Of Intelligent Connected Vehicles’ Platoon, Yangsheng Jiang, Sichen Wang, Kuan Gao, Meng Liu, Zhihong Yao

Journal of System Simulation

Abstract: To solve the existing cellular automata model of automatic-manual driving that does not consider the behavior of vehicle platoon, a cellular automata model of mixed traffic flow with the intelligent connected vehicles platoon is proposed, and the characteristics of mixed traffic flow are analyzed. The existing car-following behaviors in mixed traffic flow are analyzed. Based on the characteristics of the car-following behaviors, the cellular automata rules of human-driven vehicles (HDV), adaptive cruise control (ACC), and cooperative adaptive cruise control (CACC) are developed, respectively. Based on the numerical simulation experiments, the mixed traffic flow characteristics and congestion conditions are analyzed …