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

Computer Sciences Commons™

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

2020

Discipline
Institution
Keyword
Publication
Publication Type
File Type

Articles 2821 - 2850 of 4524

Full-Text Articles in Computer Sciences

A Virtual 4d Ct Scanner, Xiwen Li May 2020

A Virtual 4d Ct Scanner, Xiwen Li

All Computer Science and Engineering Research

4D CT scan is widely used in medical imaging. Images are acquired through phases. In this case, we can track the motion of organs such as heart. However, it also introduces motion artifacts. A lot of research focuses on remove these artifacts. It is difficult to acquire artifact data by a real CT scanner. In this project, we implement a virtual CT machine to simulate the real 4D CT scan. we also conduct experi- ments to check its clinical reality with respect to respiratory and heart motion parameters.


Superb: Superior Behavior-Based Anomaly Detection Defining Authorized Users' Traffic Patterns, Daniel Karasek May 2020

Superb: Superior Behavior-Based Anomaly Detection Defining Authorized Users' Traffic Patterns, Daniel Karasek

Master of Science in Computer Science Theses

Network anomalies are correlated to activities that deviate from regular behavior patterns in a network, and they are undetectable until their actions are defined as malicious. Current work in network anomaly detection includes network-based and host-based intrusion detection systems. However, network anomaly detection schemes can suffer from high false detection rates due to the base rate fallacy. When the detection rate is less than the false positive rate, which is found in network anomaly detection schemes working with live data, a high false detection rate can occur. To overcome such a drawback, this paper proposes a superior behavior-based anomaly detection …


Cryptocurrencies' Revolt Against The Bsa: Why The Supreme Court Should Hold That The Bank Secrecy Act Violates The Fourth Amendment, Jeremy Ciarabellini May 2020

Cryptocurrencies' Revolt Against The Bsa: Why The Supreme Court Should Hold That The Bank Secrecy Act Violates The Fourth Amendment, Jeremy Ciarabellini

Seattle Journal of Technology, Environmental, & Innovation Law

The Bank Secrecy Act (BSA) creates a Hobson’s choice: one must either struggle to function in modern society without a bank account or submit to financial surveillance by the government. Both choices result in drastic consequences.


Machines And Human Language, Gabe Wilberscheid May 2020

Machines And Human Language, Gabe Wilberscheid

Student Academic Conference

A look at the history of Natural Language Processing (NLP) and how machines learn to understand humans.


Smart Contract Vulnerabilities On The Ethereum Blockchain: A Current Perspective, Daniel Steven Connelly May 2020

Smart Contract Vulnerabilities On The Ethereum Blockchain: A Current Perspective, Daniel Steven Connelly

Dissertations and Theses

Ethereum is a unique offshoot of blockchain technologies that incorporates the use of what are called smart contracts or DApps -- small-sized programs that orchestrate financial transactions on the Ethereum blockchain. With this fairly new paradigm in blockchain, however, comes a host of security concerns and a track record that reveals a history of losses in the range of millions of dollars. Since Ethereum is a decentralized entity, these concerns are not allayed as they are in typical financial institutions. For example, there is no Federal Deposit Insurance Corporation (FDIC) to back the investors of these contracts from financial loss …


Centrality Of Blockchain, Zixuan Li May 2020

Centrality Of Blockchain, Zixuan Li

All Computer Science and Engineering Research

Decentralization is widely recognized as the property and one of most important advantage of blockchain over legacy systems. However, decentralization is often discussed on the consensus layer and recent research shows the trend of centralization on several subsystem of blockchain. In this project, we measured centralization of Bitcoin and Ethereum on source code, development eco-system, and network node levels. We found that the programming language of project is highly centralized, code clone is very common inside Bitcoin and Ethereum community, and developer contribution distribution is highly centralized. We further discuss how could these centralizations lead to security issues in blockchain. …


Solving Disappearance At Gastech With Visual Analytic Techniques, Saulet Yskak May 2020

Solving Disappearance At Gastech With Visual Analytic Techniques, Saulet Yskak

All Computer Science and Engineering Research

We are living in a society, where images and charts speak louder than words. Therefore, information visualization plays a major role in solving complex problems since it provides a visual summary of data that makes it easier to identify trends and patterns.

In this master project, I propose a web – based visual analytics tool that enables to analyze complex email and time based / event series data. The visual analytics framework uses test data from IEEE VAST Challenge 2014: Mini challenge 1 that concentrated on the disappearance of employees of a fictional GAStech company, but the tool allows users …


Understanding Eye Gaze Patterns In Code Comprehension, Jonathan Saddler May 2020

Understanding Eye Gaze Patterns In Code Comprehension, Jonathan Saddler

School of Computing: Dissertations, Theses, and Student Research

Program comprehension is a sub-field of software engineering that seeks to understand how developers understand programs. Comprehension acts as a starting point for many software engineering tasks such as bug fixing, refactoring, and feature creation. The dissertation presents a series of empirical studies to understand how developers comprehend software in realistic settings. The unique aspect of this work is the use of eye tracking equipment to gather fine-grained detailed information of what developers look at in software artifacts while they perform realistic tasks in an environment familiar to them, namely a context including both the Integrated Development Environment (Eclipse or …


A Physics-Based Machine Learning Study Of The Behavior Of Interstitial Helium In Single Crystal W–Mo Binary Alloys, Adib J. Samin May 2020

A Physics-Based Machine Learning Study Of The Behavior Of Interstitial Helium In Single Crystal W–Mo Binary Alloys, Adib J. Samin

Faculty Publications

In this work, the behavior of dilute interstitial helium in W–Mo binary alloys was explored through the application of a first principles-informed neural network (NN) in order to study the early stages of helium-induced damage and inform the design of next generation materials for fusion reactors. The neural network (NN) was trained using a database of 120 density functional theory (DFT) calculations on the alloy. The DFT database of computed solution energies showed a linear dependence on the composition of the first nearest neighbor metallic shell. This NN was then employed in a kinetic Monte Carlo simulation, which took into …


Using Taint Analysis And Reinforcement Learning (Tarl) To Repair Autonomous Robot Software, Damian Lyons, Saba Zahra May 2020

Using Taint Analysis And Reinforcement Learning (Tarl) To Repair Autonomous Robot Software, Damian Lyons, Saba Zahra

Faculty Publications

It is important to be able to establish formal performance bounds for autonomous systems. However, formal verification techniques require a model of the environment in which the system operates; a challenge for autonomous systems, especially those expected to operate over longer timescales. This paper describes work in progress to automate the monitor and repair of ROS-based autonomous robot software written for an a-priori partially known and possibly incorrect environment model. A taint analysis method is used to automatically extract the data-flow sequence from input topic to publish topic, and instrument that code. A unique reinforcement learning approximation of MDP utility …


Enterprise Data Hub Solution, Pratyay Prakhar May 2020

Enterprise Data Hub Solution, Pratyay Prakhar

Manipal Institute of Technology, Manipal Theses and Dissertations

No abstract provided.


Finding Mappings Betweeen Change Requests And Methods, Abhishek Nandan Mishra May 2020

Finding Mappings Betweeen Change Requests And Methods, Abhishek Nandan Mishra

Manipal Institute of Technology, Manipal Theses and Dissertations

No abstract provided.


Csp Pricing - Global Wapp Visualization And Price Elasticity Automation, Rohith Reddy Amanganti May 2020

Csp Pricing - Global Wapp Visualization And Price Elasticity Automation, Rohith Reddy Amanganti

Manipal Institute of Technology, Manipal Theses and Dissertations

No abstract provided.


How Expert Knowledge Can Help Measurements: Three Case Studies, Vladik Kreinovich May 2020

How Expert Knowledge Can Help Measurements: Three Case Studies, Vladik Kreinovich

Departmental Technical Reports (CS)

In addition to measurement results, we often have expert estimates. These estimates provides an additional information about the corresponding quantities. However, it is not clear how to incorporate these estimates into a metrological analysis: metrological analysis is usually based on justified statistical estimates, but expert estimates are usually not similarly justified. One way to solve this problem is to calibrate an expert the same way we calibrate measuring instruments. In the first two case studies, we show that such a calibration indeed leads to useful result. The third case study provides an example of another use of expert knowledge in …


Applying Imitation And Reinforcement Learning To Sparse Reward Environments, Haven Brown May 2020

Applying Imitation And Reinforcement Learning To Sparse Reward Environments, Haven Brown

Computer Science and Computer Engineering Undergraduate Honors Theses

The focus of this project was to shorten the time it takes to train reinforcement learning agents to perform better than humans in a sparse reward environment. Finding a general purpose solution to this problem is essential to creating agents in the future capable of managing large systems or performing a series of tasks before receiving feedback. The goal of this project was to create a transition function between an imitation learning algorithm (also referred to as a behavioral cloning algorithm) and a reinforcement learning algorithm. The goal of this approach was to allow an agent to first learn to …


A Capacitive Sensing Gym Mat For Exercise Classification & Tracking, Adam Goertz May 2020

A Capacitive Sensing Gym Mat For Exercise Classification & Tracking, Adam Goertz

Computer Science and Computer Engineering Undergraduate Honors Theses

Effective monitoring of adherence to at-home exercise programs as prescribed by physiotherapy protocols is essential to promoting effective rehabilitation and therapeutic interventions. Currently physical therapists and other health professionals have no reliable means of tracking patients' progress in or adherence to a prescribed regimen. This project aims to develop a low-cost, privacy-conserving means of monitoring at-home exercise activity using a gym mat equipped with an array of capacitive sensors. The ability of the mat to classify different types of exercises was evaluated using several machine learning models trained on an existing dataset of physiotherapy exercises.


On The Explanation And Implementation Of Three Open-Source Fully Homomorphic Encryption Libraries, Alycia Carey May 2020

On The Explanation And Implementation Of Three Open-Source Fully Homomorphic Encryption Libraries, Alycia Carey

Computer Science and Computer Engineering Undergraduate Honors Theses

While fully homomorphic encryption (FHE) is a fairly new realm of cryptography, it has shown to be a promising mode of information protection as it allows arbitrary computations on encrypted data. The development of a practical FHE scheme would enable the development of secure cloud computation over sensitive data, which is a much-needed technology in today's trend of outsourced computation and storage. The first FHE scheme was proposed by Craig Gentry in 2009, and although it was not a practical implementation, his scheme laid the groundwork for many schemes that exist today. One main focus in FHE research is the …


Why It Is Sufficient To Have Real-Valued Amplitudes In Quantum Computing, Isaac Bautista, Vladik Kreinovich, Olga Kosheleva, Nguyen Hoang Phuong May 2020

Why It Is Sufficient To Have Real-Valued Amplitudes In Quantum Computing, Isaac Bautista, Vladik Kreinovich, Olga Kosheleva, Nguyen Hoang Phuong

Departmental Technical Reports (CS)

In the last decades, a lot of attention has been placed on quantum algorithms -- algorithms that will run on future quantum computers. In principle, quantum systems can use any complex-valued amplitudes. However, in practice, quantum algorithms only use real-valued amplitudes. In this paper, we provide a simple explanation for this empirical fact.


Optimization Under Fuzzy Constraints: Need To Go Beyond Bellman-Zadeh Approach And How It Is Related To Skewed Distributions, Olga Kosheleva, Vladik Kreinovich, Nguyen Hoang Phuong May 2020

Optimization Under Fuzzy Constraints: Need To Go Beyond Bellman-Zadeh Approach And How It Is Related To Skewed Distributions, Olga Kosheleva, Vladik Kreinovich, Nguyen Hoang Phuong

Departmental Technical Reports (CS)

In many practical situations, we need to optimize the objective function under fuzzy constraints. Formulas for such optimization are known since the 1970s paper by Richard Bellman and Lotfi Zadeh, but these formulas have a limitation: small changes in the corresponding degrees can lead to a drastic change in the resulting selection. In this paper, we propose a natural modification of this formula, a modification that no longer has this limitation. Interestingly, this formula turns out to be related for formulas for skewed (asymmetric) generalizations of the normal distribution.


How To Efficiently Store Intermediate Results In Quantum Computing: Theoretical Explanation Of The Current Algorithm, Oscar Galindo, Olga Kosheleva, Vladik Kreinovich May 2020

How To Efficiently Store Intermediate Results In Quantum Computing: Theoretical Explanation Of The Current Algorithm, Oscar Galindo, Olga Kosheleva, Vladik Kreinovich

Departmental Technical Reports (CS)

In complex time-consuming computations, we rarely have uninterrupted access to a high performance computer: usually, in the process of computation, some interruptions happen, so we need to store intermediate results until computations resume. To decrease the probability of a mistake, it is often necessary to run several identical computations in parallel, in which case several identical intermediate results need to be stored. In particular, for quantum computing, we need to store several independent identical copies of the corresponding qubits -- quantum versions of bits. Storing qubit states is not easy, but it is possible to compress the corresponding multi-qubit states: …


Towards Fast And Understandable Computations: Which "And"- And "Or"-Operations Can Be Represented By The Fastest (I.E., 1-Layer) Neural Networks? Which Activations Functions Allow Such Representations?, Kevin Alvarez, Julio Urenda, Orsoly Csiszár, Gábor Csiszár, József Dombi, György Eigner, Vladik Kreinovich May 2020

Towards Fast And Understandable Computations: Which "And"- And "Or"-Operations Can Be Represented By The Fastest (I.E., 1-Layer) Neural Networks? Which Activations Functions Allow Such Representations?, Kevin Alvarez, Julio Urenda, Orsoly Csiszár, Gábor Csiszár, József Dombi, György Eigner, Vladik Kreinovich

Departmental Technical Reports (CS)

We want computations to be fast, and we want them to be understandable. As we show, the need for computations to be fast naturally leads to neural networks, with 1-layer networks being the fastest, and the need to be understandable naturally leads to fuzzy logic and to the corresponding "and"- and "or"-operations. Since we want our computations to be both fast and understandable, a natural question is: which "and"- and "or"-operations of fuzzy logic can be represented by the fastest (i.e., 1-layer) neural network? And a related question is: which activation functions allow such a representation? In this paper, we …


Reward For Good Performance Works Better Than Punishment For Mistakes: Economic Explanation, Olga Kosheleva, Julio Urenda, Vladik Kreinovich May 2020

Reward For Good Performance Works Better Than Punishment For Mistakes: Economic Explanation, Olga Kosheleva, Julio Urenda, Vladik Kreinovich

Departmental Technical Reports (CS)

How should we stimulate people to make them perform better? How should we stimulate students to make them study better? Many experiments have shown that reward for good performance works better than punishment for mistakes. In this paper, we provide a possible theoretical explanation for this empirical fact.


Commonsense Explanations Of Sparsity, Zipf Law, And Nash's Bargaining Solution, Olga Kosheleva, Vladik Kreinovich, Kittawit Autchariyapanitkul May 2020

Commonsense Explanations Of Sparsity, Zipf Law, And Nash's Bargaining Solution, Olga Kosheleva, Vladik Kreinovich, Kittawit Autchariyapanitkul

Departmental Technical Reports (CS)

As econometric models become more and more accurate and more and more mathematically complex, they also become less and less intuitively clear and convincing. To make these models more convincing, it is desirable to supplement the corresponding mathematics with commonsense explanations. In this paper, we provide such explanation for three economics-related concepts: sparsity (as in LASSO), Zipf's Law, and Nash's bargaining solution.


Investigating Machine Learning Techniques For Gesture Recognition With Low-Cost Capacitive Sensing Arrays, Michael Fahr Jr. May 2020

Investigating Machine Learning Techniques For Gesture Recognition With Low-Cost Capacitive Sensing Arrays, Michael Fahr Jr.

Computer Science and Computer Engineering Undergraduate Honors Theses

Machine learning has proven to be an effective tool for forming models to make predictions based on sample data. Supervised learning, a subset of machine learning, can be used to map input data to output labels based on pre-existing paired data. Datasets for machine learning can be created from many different sources and vary in complexity, with popular datasets including the MNIST handwritten dataset and CIFAR10 image dataset. The focus of this thesis is to test and validate multiple machine learning models for accurately classifying gestures performed on a low-cost capacitive sensing array. Multiple neural networks are trained using gesture …


Identifying Privacy Policy In Service Terms Using Natural Language Processing, Ange-Thierry Ishimwe May 2020

Identifying Privacy Policy In Service Terms Using Natural Language Processing, Ange-Thierry Ishimwe

Computer Science and Computer Engineering Undergraduate Honors Theses

Ever since technology (tech) companies realized that people's usage data from their activities on mobile applications to the internet could be sold to advertisers for a profit, it began the Big Data era where tech companies collect as much data as possible from users. One of the benefits of this new era is the creation of new types of jobs such as data scientists, Big Data engineers, etc. However, this new era has also raised one of the hottest topics, which is data privacy. A myriad number of complaints have been raised on data privacy, such as how much access …


Speech Processing In Computer Vision Applications, Nicholas Waterworth May 2020

Speech Processing In Computer Vision Applications, Nicholas Waterworth

Computer Science and Computer Engineering Undergraduate Honors Theses

Deep learning has been recently proven to be a viable asset in determining features in the field of Speech Analysis. Deep learning methods like Convolutional Neural Networks facilitate the expansion of specific feature information in waveforms, allowing networks to create more feature dense representations of data. Our work attempts to address the problem of re-creating a face given a speaker's voice and speaker identification using deep learning methods. In this work, we first review the fundamental background in speech processing and its related applications. Then we introduce novel deep learning-based methods to speech feature analysis. Finally, we will present our …


The Mental Health Of Black Men: Stabilizing Trauma With Emotional Intelligence, Davis Brandford May 2020

The Mental Health Of Black Men: Stabilizing Trauma With Emotional Intelligence, Davis Brandford

School of Professional Studies

The purpose of this study is to explore the relationship between the impact of historical trauma and barriers on African-American males and the effects of emotional intelligence in reducing traumatic experiences. This research study is based on previous research and studies that explores the historical review of African- American oppression, trauma in black males, and mental health in the African American community. This study will utilize the historical trauma and emotional intelligence theories to explore barriers that African Americans have experienced over time and the role emotional intelligence can play to reduce trauma. It also explores the relevance of historical …


A Clustering Algorithm For Early Prediction Of Controversial Reddit Posts, Abenezer Daniel Dara May 2020

A Clustering Algorithm For Early Prediction Of Controversial Reddit Posts, Abenezer Daniel Dara

Dartmouth College Undergraduate Theses

Social curation platforms like Reddit are rich with user interactions such as comments, upvotes, and downvotes. Predicting these interactions before they happen is an interesting computational challenge and can be used for a variety of tasks, ranging from content moderation to personality prediction. Given the vast amount of information posted on these sites, it's important to develop models that can simplify this prediction task. In this paper, we present a simple clustering algorithm that helps predict the controversiality of a Reddit post using the user's profile information, their past contributions on Reddit, and the sentiment expressed in their post. On …


A Critical Audit Of Accuracy And Demographic Biases Within Toxicity Detection Tools, Jiachen Jiang May 2020

A Critical Audit Of Accuracy And Demographic Biases Within Toxicity Detection Tools, Jiachen Jiang

Dartmouth College Undergraduate Theses

The rise of toxicity and hate speech on social media has become a cause for concern due to their effects on politics and the growth of extremist internet communities. The tools currently used to identify and eliminate harmful content have received widespread criticism from both the public and the academic community for their inaccuracies and biases. In our research, we set out to audit the performance of Perspective API, a toxicity detector created by research teams at Google and Jigsaw, on the language of users across a variety of demographic categories. We draw from Crenshaw's framework of intersectionality to discuss …


An Exploration Of Methods For Classifying Air-Written Letters From The Spanish Alphabet, Manuel Serna-Aguilera May 2020

An Exploration Of Methods For Classifying Air-Written Letters From The Spanish Alphabet, Manuel Serna-Aguilera

Computer Science and Computer Engineering Undergraduate Honors Theses

The ability to recognize human activity, especially air-writing, is an interesting challenge as one could identify any letter from many languages. I intend to investigate this problem of air-writing, but with the added twist of including the following letters from the Spanish alphabet: Á, É, Í, Ó, Ú, Ü, and Ñ. With this new alphabet, I set out to see what kinds of classifiers work best and on what kinds of data, since letters can be represented in multiple ways.

My tracking system will consist of a regular camera and a subject who will draw with a brightly colored marker …