Open Access. Powered by Scholars. Published by Universities.®
![Digital Commons Network](http://assets.bepress.com/20200205/img/dcn/DCsunburst.png)
Physical Sciences and Mathematics Commons™
Open Access. Powered by Scholars. Published by Universities.®
- Institution
-
- Embry-Riddle Aeronautical University (13)
- Selected Works (9)
- Southern Methodist University (7)
- California Polytechnic State University, San Luis Obispo (6)
- Southwestern Oklahoma State University (6)
-
- Chapman University (5)
- University of Dayton (5)
- University of Nebraska - Lincoln (5)
- San Jose State University (4)
- City University of New York (CUNY) (3)
- Kennesaw State University (3)
- Western University (3)
- Bard College (2)
- Boise State University (2)
- College of Saint Benedict and Saint John's University (2)
- East Tennessee State University (2)
- Eastern Washington University (2)
- Edith Cowan University (2)
- Florida International University (2)
- Georgia Southern University (2)
- Louisiana State University (2)
- Marshall University (2)
- Rollins College (2)
- Smith College (2)
- Technological University Dublin (2)
- The University of Akron (2)
- University of Alabama in Huntsville (2)
- University of Arkansas, Fayetteville (2)
- University of Louisville (2)
- University of Massachusetts Amherst (2)
- Keyword
-
- Machine learning (10)
- Machine Learning (6)
- Computer Science (5)
- Classification (3)
- Natural language processing (3)
-
- Neural network (3)
- Software (3)
- Algorithm (2)
- Computer Science Student Work (2)
- Cryptocurrency (2)
- Cryptography (2)
- Data analysis (2)
- Data mining (2)
- Deep Learning (2)
- Deep learning (2)
- Error correction (2)
- Functional programming (2)
- High performance computing (2)
- Librarianship (2)
- Mobile (2)
- NLP (2)
- Neural Networks (2)
- Programming (2)
- Social Media (2)
- Social networks (2)
- 2018 (1)
- 3-D integration (1)
- 360-Degree Images (1)
- AI (1)
- AI safety (1)
- Publication
-
- Annual ADFSL Conference on Digital Forensics, Security and Law (12)
- SMU Data Science Review (6)
- Saverio Perugini (6)
- Student Research (6)
- Computer Science Faculty Publications (5)
-
- Electronic Theses and Dissertations (5)
- Master's Theses (5)
- Master's Projects (3)
- Mathematics, Physics, and Computer Science Faculty Articles and Research (3)
- All College Thesis Program, 2016-2019 (2)
- Boise State University Theses and Dissertations (2)
- CSE Conference and Workshop Papers (2)
- Computer Science (2)
- Dissertations, Theses, and Capstone Projects (2)
- Doctoral Dissertations (2)
- EWU Masters Thesis Collection (2)
- Electronic Thesis and Dissertation Repository (2)
- FIU Electronic Theses and Dissertations (2)
- Journal of the Arkansas Academy of Science (2)
- LSU Master's Theses (2)
- Master of Science in Computer Science Theses (2)
- Research outputs 2014 to 2021 (2)
- School of Computing: Faculty Publications (2)
- Senior Projects Spring 2018 (2)
- Statistical and Data Sciences: Faculty Publications (2)
- Williams Honors College, Honors Research Projects (2)
- All Graduate Plan B and other Reports, Spring 1920 to Spring 2023 (1)
- Articles (1)
- Biology, Chemistry, and Environmental Sciences Faculty Articles and Research (1)
- Computer Science ETDs (1)
Articles 1 - 30 of 136
Full-Text Articles in Physical Sciences and Mathematics
Predicting Post-Procedural Complications Using Neural Networks On Mimic-Iii Data, Namratha Mohan
Predicting Post-Procedural Complications Using Neural Networks On Mimic-Iii Data, Namratha Mohan
LSU Master's Theses
The primary focus of this paper is the creation of a Machine Learning based algorithm for the analysis of large health based data sets. Our input was extracted from MIMIC-III, a large Health Record database of more than 40,000 patients. The main question was to predict if a patient will have complications during certain specified procedures performed in the hospital. These events are denoted by the icd9 code 996 in the individuals' health record. The output of our predictive model is a binary variable which outputs the value 1 if the patient is diagnosed with the specific complication or 0 …
Proposing An Optimized Algorithm For Consolidating Electric-Powered Shared Scooters Into Hubs For Efficiently Managing Their Charging And Maintenance Operations, Ojen Goshtasb
Master's Projects
The use of vehicles other than ones containing combustion engines have been adopted significantly over the past few years and the direction it’s taking seems to be the future of urban transportation. The hottest vehicle of choice currently is the electric scooter. They are small and portable, fast, and less costly compared to getting in a cab from Lyft or Uber to get around town. The goal of this paper is to make a proposal to drive the creation of a safe, efficient system for these scooters’ management. This must be beneficial to all parties involved; the rider, non-riders, and …
The Evolution Of Computational Propaganda: Trends, Threats, And Implications Now And In The Future, Holly Schnader
The Evolution Of Computational Propaganda: Trends, Threats, And Implications Now And In The Future, Holly Schnader
Senior Honors Projects, 2010-2019
Computational propaganda involves the use of selected narratives, social networks, and complex algorithms in order to develop and conduct influence operations (Woolley and Howard, 2017). In recent years the use of computational propaganda as an arm of cyberwarfare has increased in frequency. I aim to explore this topic to further understand the underlying forces behind the implementation of this tactic and then conduct a futures analysis to best determine how this topic will change over time. Additionally, I hope to gain insights on the implications of the current and potential future trends that computational propaganda has.
My preliminary assessment shows …
Variations On A Theme: Using Amino Acid Sequences To Generate Music, Aaron Kosmatin
Variations On A Theme: Using Amino Acid Sequences To Generate Music, Aaron Kosmatin
Master's Projects
In this project, we explore using a musical space to represent the properties of amino acids. We consider previous mappings and explore the limitations of these mappings. In this exploration, we will propose a new method of mapping into musical spaces that extends the properties that can be represented. For this work, we will use amino acid sequences as our example mapping. The amino acid properties we will use include mass, charge, structure, and hydrophobicity. Finally, we will show how the different musical properties can be compared for similarity.
Intra-Exchange Cryptocurrency Arbitrage Bot, Eric Han
Intra-Exchange Cryptocurrency Arbitrage Bot, Eric Han
Master's Projects
Cryptocurrencies are defined as a digital currency in which encryption techniques are utilized to regulate generation of units of currency and verify the transfer of funds, independent of a central governing body such as a bank. Due to the large number of cryptocurrencies currently available, there inherently exists many price discrepancies due to market inefficiencies. Market inefficiencies occur when the price of assets do not reflect their true value. In fact, these types of pricing discrepancies exist in other financial markets, including fiat currency exchanges and stock exchanges. However, these discrepancies are more significant in the cryptocurrency domain due to …
Using Dna For Data Storage: Encoding And Decoding Algorithm Development, Kelsey Suyehira
Using Dna For Data Storage: Encoding And Decoding Algorithm Development, Kelsey Suyehira
Boise State University Theses and Dissertations
The recent explosion of digital data has created an increasing need for improved data storage architectures with the ability to store large amounts of data over extensive periods of time. DNA as a data storage solution shows promise with a thousand times greater increase in information density and information retention times ranging from hundreds to thousands of years. This thesis explores the challenges and potential approaches in developing an encoding and decoding algorithm for use in a DNA data storage architecture. When encoding binary data into sequences representing DNA strands, the algorithms should account for biological constraints representing the idiosyncrasies …
Relationships Between Social Network Characteristics, Alcohol Use, And Alcohol-Related Consequences In A Large Network Of First-Year College Students: How Do Peer Drinking Norms Fit In?, Graham T. Diguiseppi, Matthew K. Meisel, Sara G. Balestrieri, Miles Q. Ott, Melissa A. Clark, Nancy P. Barnett
Relationships Between Social Network Characteristics, Alcohol Use, And Alcohol-Related Consequences In A Large Network Of First-Year College Students: How Do Peer Drinking Norms Fit In?, Graham T. Diguiseppi, Matthew K. Meisel, Sara G. Balestrieri, Miles Q. Ott, Melissa A. Clark, Nancy P. Barnett
Statistical and Data Sciences: Faculty Publications
A burgeoning area of research is using social network analysis to investigate college students' substance use behaviors. However, little research has incorporated students' perceived peer drinking norms into these analyses. The present study investigated the association between social network characteristics, alcohol use, and alcohol-related consequences among first-year college students (N 1,342; 81% of the first-year class) at one university. The moderating role of descriptive norms was also examined. Network characteristics and descriptive norms were derived from participants' nominations of up to 10 other students who were important to them; individual network characteristics included popularity (indegree), network expansiveness (outdegree), relationship reciprocity, …
A Transfer Learning Approach For Sentiment Classification., Omar Abdelwahab
A Transfer Learning Approach For Sentiment Classification., Omar Abdelwahab
Electronic Theses and Dissertations
The idea of developing machine learning systems or Artificial Intelligence agents that would learn from different tasks and be able to accumulate that knowledge with time so that it functions successfully on a new task that it has not seen before is an idea and a research area that is still being explored. In this work, we will lay out an algorithm that allows a machine learning system or an AI agent to learn from k different domains then uses some or no data from the new task for the system to perform strongly on that new task. In order …
Cleaver: Classification Of Everyday Activities Via Ensemble Recognizers, Samantha Hsu
Cleaver: Classification Of Everyday Activities Via Ensemble Recognizers, Samantha Hsu
Master's Theses
Physical activity can have immediate and long-term benefits on health and reduce the risk for chronic diseases. Valid measures of physical activity are needed in order to improve our understanding of the exact relationship between physical activity and health. Activity monitors have become a standard for measuring physical activity; accelerometers in particular are widely used in research and consumer products because they are objective, inexpensive, and practical. Previous studies have experimented with different monitor placements and classification methods. However, the majority of these methods were developed using data collected in controlled, laboratory-based settings, which is not reliably representative of real …
Multidimensional Feature Engineering For Post-Translational Modification Prediction Problems, Norman Mapes Jr.
Multidimensional Feature Engineering For Post-Translational Modification Prediction Problems, Norman Mapes Jr.
Doctoral Dissertations
Protein sequence data has been produced at an astounding speed. This creates an opportunity to characterize these proteins for the treatment of illness. A crucial characterization of proteins is their post translational modifications (PTM). There are 20 amino acids coded by DNA after coding (translation) nearly every protein is modified at an amino acid level. We focus on three specific PTMs. First is the bonding formed between two cysteine amino acids, thus introducing a loop to the straight chain of a protein. Second, we predict which cysteines can generally be modified (oxidized). Finally, we predict which lysine amino acids are …
Constrained K-Means Clustering Validation Study, Nicholas Mcdaniel, Stephen Burgess, Jeremy Evert
Constrained K-Means Clustering Validation Study, Nicholas Mcdaniel, Stephen Burgess, Jeremy Evert
Student Research
Machine Learning (ML) is a growing topic within Computer Science with applications in many fields. One open problem in ML is data separation, or data clustering. Our project is a validation study of, “Constrained K-means Clustering with Background Knowledge" by Wagstaff et. al. Our data validates the finding by Wagstaff et. al., which shows that a modified k-means clustering approach can outperform more general unsupervised learning algorithms when some domain information about the problem is available. Our data suggests that k-means clustering augmented with domain information can be a time efficient means for segmenting data sets. Our validation study focused …
Validation Study Of Image Recognition Algorithms, Jacob Miller, Jeremy Evert
Validation Study Of Image Recognition Algorithms, Jacob Miller, Jeremy Evert
Student Research
Developments in machine learning in recent years have created opportunities that previously never existed. One such field with an explosion of opportunity is image recognition, also known as computer vision; the process in which a machine analyzes a digital image.
In order for a machine to ‘see’ as a human does, it must break down the image in a process called image segmentation. The way the machine goes about doing this is important, and many algorithms exist to determine just how a machine will decide to group the pixels in an image.
This research is a validation study of related …
Project Management Madness: 3 Key Programs For Communication, Personal Tasks And Large Projects, Rachel S. Evans
Project Management Madness: 3 Key Programs For Communication, Personal Tasks And Large Projects, Rachel S. Evans
Presentations
No matter what member of a team you are, be it content editor, web designer, database manager or systems administrator, getting things done and meeting goals depends largely on how you communicate with one another, handle your time and effectively collaborate on small and big projects. This session will use our own team's preferred platforms to show specific examples of how we are managing our taskflow across three different programs to tackle business as usual, short and long term work, and major special projects.
The three programs that will be compared for pros, cons, and their integration with one another …
A Multi-Task Approach To Incremental Dialogue State Tracking, Anh Duong Trinh, Robert J. Ross, John D. Kelleher
A Multi-Task Approach To Incremental Dialogue State Tracking, Anh Duong Trinh, Robert J. Ross, John D. Kelleher
Conference papers
Incrementality is a fundamental feature of language in real world use. To this point, however, the vast majority of work in automated dialogue processing has focused on language as turn based. In this paper we explore the challenge of incremental dialogue state tracking through the development and analysis of a multi-task approach to incremental dialogue state tracking. We present the design of our incremental dialogue state tracker in detail and provide evaluation against the well known Dialogue State Tracking Challenge 2 (DSTC2) dataset. In addition to a standard evaluation of the tracker, we also provide an analysis of the Incrementality …
Cse: U: Mixed-Initiative Personal Assistant Agents, Joshua W. Buck, Saverio Perugini, Tam Nguyen
Cse: U: Mixed-Initiative Personal Assistant Agents, Joshua W. Buck, Saverio Perugini, Tam Nguyen
Saverio Perugini
Specification and implementation of flexible human-computer dialogs is challenging because of the complexity involved in rendering the dialog responsive to a vast number of varied paths through which users might desire to complete the dialog. To address this problem, we developed a toolkit for modeling and implementing task-based, mixed-initiative dialogs based on metaphors from lambda calculus. Our toolkit can automatically operationalize a dialog that involves multiple prompts and/or sub-dialogs, given a high-level dialog specification of it. The use of natural language with the resulting dialogs makes the flexibility in communicating user utterances commensurate with that in dialog completion paths—an aspect …
Multi-Robot Coordination And Scheduling For Deactivation & Decommissioning, Sebastian A. Zanlongo
Multi-Robot Coordination And Scheduling For Deactivation & Decommissioning, Sebastian A. Zanlongo
FIU Electronic Theses and Dissertations
Large quantities of high-level radioactive waste were generated during WWII. This waste is being stored in facilities such as double-shell tanks in Washington, and the Waste Isolation Pilot Plant in New Mexico. Due to the dangerous nature of radioactive waste, these facilities must undergo periodic inspections to ensure that leaks are detected quickly. In this work, we provide a set of methodologies to aid in the monitoring and inspection of these hazardous facilities. This allows inspection of dangerous regions without a human operator, and for the inspection of locations where a person would not be physically able to enter.
First, …
Automatic Extraction Of Narrative Structure From Long Form Text, Joshua Daniel Eisenberg
Automatic Extraction Of Narrative Structure From Long Form Text, Joshua Daniel Eisenberg
FIU Electronic Theses and Dissertations
Automatic understanding of stories is a long-time goal of artificial intelligence and natural language processing research communities. Stories literally explain the human experience. Understanding our stories promotes the understanding of both individuals and groups of people; various cultures, societies, families, organizations, governments, and corporations, to name a few. People use stories to share information. Stories are told –by narrators– in linguistic bundles of words called narratives.
My work has given computers awareness of narrative structure. Specifically, where are the boundaries of a narrative in a text. This is the task of determining where a narrative begins and ends, a …
Leveling The Playing Field: Supporting Neurodiversity Via Virtual Realities, Louanne E. Boyd, Kendra Day, Natalia Stewart, Kaitlyn Abdo, Kathleen Lamkin, Erik J. Linstead
Leveling The Playing Field: Supporting Neurodiversity Via Virtual Realities, Louanne E. Boyd, Kendra Day, Natalia Stewart, Kaitlyn Abdo, Kathleen Lamkin, Erik J. Linstead
Mathematics, Physics, and Computer Science Faculty Articles and Research
Neurodiversity is a term that encapsulates the diverse expression of human neurology. By thinking in broad terms about neurological development, we can become focused on delivering a diverse set of design features to meet the needs of the human condition. In this work, we move toward developing virtual environments that support variations in sensory processing. If we understand that people have differences in sensory perception that result in their own unique sensory traits, many of which are clustered by diagnostic labels such as Autism Spectrum Disorder (ASD), Sensory Processing Disorder, Attention-Deficit/Hyperactivity Disorder, Rett syndrome, dyslexia, and so on, then we …
Leveraging Eye Structure And Motion To Build A Low-Power Wearable Gaze Tracking System, Addison Mayberry
Leveraging Eye Structure And Motion To Build A Low-Power Wearable Gaze Tracking System, Addison Mayberry
Doctoral Dissertations
Clinical studies have shown that features of a person's eyes can function as an effective proxy for cognitive state and neurological function. Technological advances in recent decades have allowed us to deepen this understanding and discover that the actions of the eyes are in fact very tightly coupled to the operation of the brain. Researchers have used camera-based eye monitoring technology to exploit this connection and analyze mental state across across many different metrics of interest. These range from simple things like attention and scene processing, to impairments such as a fatigue or substance use, and even significant mental disorders …
Separating Markup From Text, Ronald I. Greenberg, George K. Thiruvathukal
Separating Markup From Text, Ronald I. Greenberg, George K. Thiruvathukal
George K. Thiruvathukal
As more and more online versions of Humanities texts are created, it is becoming commonplace to embed elaborate formatting, for example, through the use of HTML. But this can interfere with computerized analyses of the original text. While it may seem, at first, straightforward to simply strip markup from text, this is not the reality. Many digital texts add things that appear to be legitimate content according to the markup syntax, for example, line numbers, and even apart from this issue, existing tools for stripping markup produce inconsistent results. Apart from adopting and enforcing strict conventions for adding markup to …
Chameleon: A Customizable Language For Teaching Programming Languages, Saverio Perugini, Jack L. Watkin
Chameleon: A Customizable Language For Teaching Programming Languages, Saverio Perugini, Jack L. Watkin
Saverio Perugini
ChAmElEoN is a programming language for teaching students the concepts and implementation of computer languages. We describe its syntax and semantics, the educational aspects involved in the implementation of a variety of interpreters for it, its malleability, and student feedback to inspire its use for teaching languages.
Natural Language, Mixed-Initiative Personal Assistant Agents, Joshua W. Buck, Saverio Perugini, Tam W. Nguyen
Natural Language, Mixed-Initiative Personal Assistant Agents, Joshua W. Buck, Saverio Perugini, Tam W. Nguyen
Saverio Perugini
The increasing popularity and use of personal voice assistant technologies, such as Siri and Google Now, is driving and expanding progress toward the long-term and lofty goal of using artificial intelligence to build human-computer dialog systems capable of understanding natural language. While dialog-based systems such as Siri support utterances communicated through natural language, they are limited in the flexibility they afford to the user in interacting with the system and, thus, support primarily action-requesting and information-seeking tasks. Mixed-initiative interaction, on the other hand, is a flexible interaction technique where the user and the system act as equal participants in an …
An Application Of The Actor Model Of Concurrency In Python: A Euclidean Rhythm Music Sequencer, Daniel P. Prince, Saverio Perugini
An Application Of The Actor Model Of Concurrency In Python: A Euclidean Rhythm Music Sequencer, Daniel P. Prince, Saverio Perugini
Saverio Perugini
We present a real-time sequencer, implementing the Euclidean rhythm algorithm, for creative generation of drum sequences by musicians or producers. We use the Actor model of concurrency to simplify the communication required for interactivity and musical timing, and generator comprehensions and higher-order functions to simplify the implementation of the Euclidean rhythm algorithm. The resulting application sends Musical Instrument Digital Interface (MIDI) data interactively to another application for sound generation.
Developing A Contemporary Operating Systems Course, Saverio Perugini, David J. Wright
Developing A Contemporary Operating Systems Course, Saverio Perugini, David J. Wright
Saverio Perugini
The objective of this tutorial presentation is to foster innovation in the teaching of operating systems (os) at the undergraduate level as part of a three-year NSF-funded IUSE (Improving Undergraduate STEM Education) project titled “Engaged Student Learning: Reconceptualizing and Evaluating a Core Computer Science Course for Active Learning and STEM Student Success” (2017–2020).
How We Done It Good: Research Through Design As A Legitimate Methodology For Librarianship, Rachel Ivy Clarke
How We Done It Good: Research Through Design As A Legitimate Methodology For Librarianship, Rachel Ivy Clarke
School of Information Studies - Faculty Scholarship
“How we done it good” publications—a genre concerning project-based approaches that describe how (and sometimes why) something was done—are often rebuked in the library research community for lacking traditional scientific validity, reliability, and generalizability. While scientific methodologies may be a common approach to research and inquiry, they are not the only methodological paradigms. This research posits that the “how we done it good” paradigm in librarianship reflects a valid and legitimate approach to research. By drawing on the concept of research through design, this study shows how these “how we done it good” projects reflect design methodologies which draw …
Girls Who Code 3rd-5th, Khristina Polivanov
Girls Who Code 3rd-5th, Khristina Polivanov
Honors Expanded Learning Clubs
The goal of the club is to encourage girls to be confident in themselves and their abilities while teaching them basic concepts used in computer science.
Developing A Contemporary Operating Systems Course, Saverio Perugini, David J. Wright
Developing A Contemporary Operating Systems Course, Saverio Perugini, David J. Wright
Computer Science Faculty Publications
The objective of this tutorial presentation is to foster innovation in the teaching of operating systems (os) at the undergraduate level as part of a three-year NSF-funded IUSE (Improving Undergraduate STEM Education) project titled “Engaged Student Learning: Reconceptualizing and Evaluating a Core Computer Science Course for Active Learning and STEM Student Success” (2017–2020).
Chameleon: A Customizable Language For Teaching Programming Languages, Saverio Perugini, Jack L. Watkin
Chameleon: A Customizable Language For Teaching Programming Languages, Saverio Perugini, Jack L. Watkin
Computer Science Faculty Publications
ChAmElEoN is a programming language for teaching students the concepts and implementation of computer languages. We describe its syntax and semantics, the educational aspects involved in the implementation of a variety of interpreters for it, its malleability, and student feedback to inspire its use for teaching languages.
An Application Of The Actor Model Of Concurrency In Python: A Euclidean Rhythm Music Sequencer, Daniel P. Prince, Saverio Perugini
An Application Of The Actor Model Of Concurrency In Python: A Euclidean Rhythm Music Sequencer, Daniel P. Prince, Saverio Perugini
Computer Science Faculty Publications
We present a real-time sequencer, implementing the Euclidean rhythm algorithm, for creative generation of drum sequences by musicians or producers. We use the Actor model of concurrency to simplify the communication required for interactivity and musical timing, and generator comprehensions and higher-order functions to simplify the implementation of the Euclidean rhythm algorithm. The resulting application sends Musical Instrument Digital Interface (MIDI) data interactively to another application for sound generation.
The Design Of An Emerging/Multi-Paradigm Programming Languages Course, Saverio Perugini
The Design Of An Emerging/Multi-Paradigm Programming Languages Course, Saverio Perugini
Computer Science Faculty Publications
We present the design of a new special topics course, Emerging/Multi-paradigm Languages, on the recent trend toward more dynamic, multi-paradigm languages. To foster course adoption, we discuss the design of the course, which includes language presentations/papers and culminating, inal projects/papers. The goal of this article is to inspire and facilitate course adoption.