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

Physical Sciences and Mathematics Commons

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

Articles 1 - 26 of 26

Full-Text Articles in Physical Sciences and Mathematics

Informing Field Management Decisions To Enhance Alfalfa Seed Production Using Remote Sensing, Thomas V. Van Der Weide Dec 2019

Informing Field Management Decisions To Enhance Alfalfa Seed Production Using Remote Sensing, Thomas V. Van Der Weide

Boise State University Theses and Dissertations

The development rate of alfalfa seed crop depends on both environmental conditions and management decisions. Crop management decisions, such as determining when to release pollinators to optimize pollination, can be informed by the identification of plant development stages from remote sensing data. I first identify what electromagnetic wavelengths are sensitive to alfalfa plant development stages using hyperspectral data. A Random Forest regression is used to determine the best Vegetation Index (VI) to monitor how much of the plant is covered in flower. The results indicate that Blue, Green, and Near-Infrared are the important electromagnetic wavelengths for the VI. Imagery collected …


Multilingual Information Retrieval: A Representation Building Perspective, Ion Madrazo Dec 2019

Multilingual Information Retrieval: A Representation Building Perspective, Ion Madrazo

Boise State University Theses and Dissertations

Information Retrieval (IR) has changed the way we access digital resources and satisfy our daily information needs. Popular IR tools like Search Engines, Recommendation Systems, and Automatic Question Answering sites, act as a deterrent for information overload while fostering (at least in theory) the democratization of access to resources. Yet, in their majority, IR tools are built with a traditional user in mind. This causes users who deviate from the norm, e.g., users with low educational background, visually-impaired users, or users who speak different languages, to be undeserved and thus struggle to find the information they require. In this manuscript, …


Falcon: Framework For Anomaly Detection In Industrial Control Systems, Subin Sapkota Dec 2019

Falcon: Framework For Anomaly Detection In Industrial Control Systems, Subin Sapkota

Boise State University Theses and Dissertations

Industrial Control Systems (ICS) are used to control physical processes in the nation's critical infrastructures. They are composed of subsystems that control physical processes by analyzing the information received from the sensors. Based on the state of the process, the controller issues control commands to the actuators. These systems are utilized in a wide variety of operations such as water treatment plants, power, and manufacturing, etc. While the safety and security of these systems are of high concern, recent reports have shown an increase in targeted attacks that are aimed at manipulating the physical processes to cause catastrophic consequences. This …


Detection And Countermeasure Of Saturation Attacks In Software-Defined Networks, Samer Yousef Khamaiseh Dec 2019

Detection And Countermeasure Of Saturation Attacks In Software-Defined Networks, Samer Yousef Khamaiseh

Boise State University Theses and Dissertations

The decoupling of control and data planes in software-defined networking (SDN) facilitates orchestrating the network traffic. However, SDN suffers from critical security issues, such as DoS saturation attacks on the data plane. These attacks can exhaust the SDN component resources, including the computational resources of the control plane, create a high packet loss rate and a long delay in delivering the OpenFlow messages due to the bandwidth consumption of the OpenFlow connection channel, and exhausting the buffer memory of the data plane.

Currently, most of the existing machine learning detection methods rely on a predefined time-window to start analyzing the …


Bullynet: Unmasking Cyberbullies On Social Networks, Aparna Sankaran Dec 2019

Bullynet: Unmasking Cyberbullies On Social Networks, Aparna Sankaran

Boise State University Theses and Dissertations

Social media has changed the way people communicate with each other, and consecutively affected people's ability to empathize in both positive and negative ways. One of the most harmful consequences of social media is the rise of cyberbullying, which tends to be more sinister than traditional bullying given that online records typically live on the internet for quite a long time and are hard to control. In this thesis, we present a three-phase algorithm, called BullyNet, for detecting cyberbullies on Twitter social network. We exploit bullying tendencies by proposing a robust method for constructing a cyberbullying signed network. BullyNet analyzes …


Data Set For An Empirical Analysis Of Search Engines’ Response To Web Search Queries Associated With The Classroom Setting, Oghenemaro Anuyah, Ashlee Milton, Michael Green, Maria Soledad Pera Nov 2019

Data Set For An Empirical Analysis Of Search Engines’ Response To Web Search Queries Associated With The Classroom Setting, Oghenemaro Anuyah, Ashlee Milton, Michael Green, Maria Soledad Pera

Computer Science Faculty Scripts and Data

This archive contains queries that capture information in different search contexts. The first file includes those written by children between the 3rd - 6th grade levels, while performing search tasks. We collected and archived this data between the April 2017 -- December 2018, based on Boise State University's IRB approval. We also include simulated queries we extracted from children's reviews. Additional columns in this dataset are children's grade levels, the query source, and the query type (i.e., if it is a keyword, phrase, or question query). The other files are comprised of queries that are meant to lead to the …


Investigating The Effects Of Social And Temporal Dynamics In Fitness Games On Children's Physical Activity, Ankita Samariya Aug 2019

Investigating The Effects Of Social And Temporal Dynamics In Fitness Games On Children's Physical Activity, Ankita Samariya

Boise State University Theses and Dissertations

Obesity in children has more than doubled in the last four decades. A variety of fitness technologies such as activity trackers, exergames, and mobile applications are available to promote physical activity, but few are designed adequately to meet children's specific needs. In my initial research, I found that children prefer having social interaction, a narrative, and flexibility while interacting with such technologies. Other research has shown that persuasive displays encouraged adults towards physical activity. As a part of this work, a collection of mobile applications, collectively known as KidFit Suite were developed. These applications encourage children to be physically active …


Estimating Error And Bias Of Offline Recommender System Evaluation Results, Mucun Tian Aug 2019

Estimating Error And Bias Of Offline Recommender System Evaluation Results, Mucun Tian

Boise State University Theses and Dissertations

Recommender systems are software applications deployed on the Internet to help people find useful items (e.g. movies, books, music, products) by providing recommendation lists. Before deploying recommender systems online, researchers and practitioners generally conduct offline evaluations to compare the accuracy of top- recommendation lists among candidate algorithms using users’ history consumption data. These offline evaluations typically use metrics and methodologies borrowed from machine learning and information retrieval and have several well-known biases that affect the validity of their results, including popularity bias and other biases arising from the missing-not-at-random nature of the data used. The existence of these biases is …


Deviant: A Mutation Testing Tool For Solidity Smart Contracts, Patrick Chapman Aug 2019

Deviant: A Mutation Testing Tool For Solidity Smart Contracts, Patrick Chapman

Boise State University Theses and Dissertations

Blockchain in recent years has exploded in popularity with Ethereum being one of the leading blockchain platforms. Solidity is a widely used scripting language for creating smart contracts in Ethereum applications. Quality assurance in Solidity contracts is of critical importance because bugs or vulnerabilities can lead to a considerable loss of financial assets. However, it is unclear what level of quality assurance is provided in many of these applications.

Mutation testing is the process of intentionally injecting faults into a target program and then running the provided test suite against the various injected faults. Mutation testing is used to evaluate …


Suitability Of Finite State Automata To Model String Constraints In Probablistic Symbolic Execution, Andrew Harris Aug 2019

Suitability Of Finite State Automata To Model String Constraints In Probablistic Symbolic Execution, Andrew Harris

Boise State University Theses and Dissertations

Probabilistic Symbolic Execution (PSE) extends Symbolic Execution (SE), a path-sensitive static program analysis technique, by calculating the probabilities with which program paths are executed. PSE relies on the ability of the underlying symbolic models to accurately represent the execution paths of the program as the collection of input values following these paths. While researchers established PSE for numerical data types, PSE for complex data types such as strings is a novel area of research.

For string data types SE tools commonly utilize finite state automata to represent a symbolic string model. Thus, PSE inherits from SE automata-based symbolic string models …


The Computer Science Professional's Hatchery, Amit Jain, Noah Salzman, Donald Winiecki Jun 2019

The Computer Science Professional's Hatchery, Amit Jain, Noah Salzman, Donald Winiecki

Computer Science Faculty Publications and Presentations

As a recipient of a National Science Foundation Revolutionizing Engineering and Computer Science Departments (RED) grant, the Computer Science Department at the Boise State University is building a Computer Science (CS) Professionals Hatchery. This paper is a summary to accompany the poster to be presented.


A Hybrid Model To Detect Fake News, Indhumathi Gurunathan May 2019

A Hybrid Model To Detect Fake News, Indhumathi Gurunathan

Computer Science Graduate Projects and Theses

The wide availability of user-contributed content in the online social media facilitates aggregation of people around common interests, worldviews, and narratives. But over the years, internet being the source of information also becomes the source of misinformation. As people are generally awash in information, they can sometimes have difficulty discerning misinformation propagated on web platforms from truthful information. They may also lean heavily on information providers or social media platforms to curate information even though such providers do not commonly validate sources. In this project, we primarily focus was on political news and propose a hybrid model to detect misleading …


Querying Over Encrypted Databases In A Cloud Environment, Jake Douglas May 2019

Querying Over Encrypted Databases In A Cloud Environment, Jake Douglas

Boise State University Theses and Dissertations

The adoption of cloud computing has created a huge shift in where data is processed and stored. Increasingly, organizations opt to store their data outside of their own network to gain the benefits offered by shared cloud resources. With these benefits also come risks; namely, another organization has access to all of the data. A malicious insider at the cloud services provider could steal any personal information contained on the cloud or could use the data for the cloud service provider's business advantage. By encrypting the data, some of these risks can be mitigated. Unfortunately, encrypting the data also means …


Recommender Systems Notation, Michael D. Ekstrand, Joseph A. Konstan Feb 2019

Recommender Systems Notation, Michael D. Ekstrand, Joseph A. Konstan

Computer Science Faculty Publications and Presentations

As the field of recommender systems has developed, authors have used a myriad of notations for describing the mathematical workings of recommendation algorithms. These notations appear in research papers, books, lecture notes, blog posts, and software documentation. The disciplinary diversity of the field has not contributed to consistency in notation; scholars whose home base is in information retrieval have different habits and expectations than those in machine learning or human-computer interaction.

In the course of years of teaching and research on recommender systems, we have seen the value in adopting a consistent notation across our work. This has been particularly …


Fairness And Discrimination In Recommendation And Retrieval, Michael D. Ekstrand, Robin Burke, Fernando Diaz Jan 2019

Fairness And Discrimination In Recommendation And Retrieval, Michael D. Ekstrand, Robin Burke, Fernando Diaz

Computer Science Faculty Publications and Presentations

Fairness and related concerns have become of increasing importance in a variety of AI and machine learning contexts. They are also highly relevant to recommender systems and related problems such as information retrieval, as evidenced by the growing literature in RecSys, FAT*, SIGIR, and special sessions such as the FATREC and FACTS-IR workshops and the Fairness track at TREC 2019; however, translating algorithmic fairness constructs from classification, scoring, and even many ranking settings into recommendation and other information access scenarios is not a straightforward task. This tutorial will help orient RecSys researchers to algorithmic fairness, understand how concepts do and …


Pushing The Boundaries Of Participatory Design With Children With Special Needs, Jerry Alan Fails Jan 2019

Pushing The Boundaries Of Participatory Design With Children With Special Needs, Jerry Alan Fails

Computer Science Faculty Publications and Presentations

Despite its inherent challenges, participatory design (PD) has unique benefits when designing technology for children, especially children with special needs. Researchers have developed a multitude of PD approaches to accommodate specific populations. However, a lack of understanding of the appropriateness of existing approaches across contexts presents a challenge for PD researchers. This workshop will provide an opportunity for PD researchers to exchange and reflect on their experiences of designing with children with special needs. We aim to identify, synthesize and collate PD best practices across contexts and participant groups.


Panel: Broadening The Discussion Of Ethics In The Interaction Design And Children Community, Christopher Frauenberger, Monica Landoni, Jerry Alan Fails, Janet C. Read, Alissa N. Antle, Pauline Gourlet Jan 2019

Panel: Broadening The Discussion Of Ethics In The Interaction Design And Children Community, Christopher Frauenberger, Monica Landoni, Jerry Alan Fails, Janet C. Read, Alissa N. Antle, Pauline Gourlet

Computer Science Faculty Publications and Presentations

Interaction Design and Children (IDC) as an academic field, and as a community, has a responsibility to engage with the many and diverse ethical challenges that arise from work that concerns the creation of digital technology for and with children – both in terms of research and industry contexts. This panel builds on a short history of similar events at previous conferences and aims to foster and strengthen the debate about ethical conduct and moral responsibilities in IDC. In this year’s panel, we seek to broaden the discussion by collecting ethical concerns, issues or dilemmas from within the community to …


"Anon What What?": Children's Understanding Of The Language Of Privacy, Stacy Black, Rezvan Joshaghani, Dhanush Kumar Ratakonda, Hoda Mehrpouyan, Jerry Alan Fails Jan 2019

"Anon What What?": Children's Understanding Of The Language Of Privacy, Stacy Black, Rezvan Joshaghani, Dhanush Kumar Ratakonda, Hoda Mehrpouyan, Jerry Alan Fails

Computer Science Faculty Publications and Presentations

Internet usage continues to increase among children ages 12 and younger. Because their digital interactions can be persistently stored, there is a need for building an understanding and foundational knowledge of privacy. We describe initial investigations into children’s understanding of privacy from a Contextual Integrity (CI) perspective by conducting semi-structured interviews. We share results – that echo what others have shown – that indicate children have limited knowledge and understanding of CI principles. We also share an initial exploration of utilizing participatory design theater as a possible educational mechanism to help children develop a stronger understanding of important privacy principles.


“My Name Is My Password:” Understanding Children’S Authentication Practices, Dhanush Kumar Ratakonda, Tyler French, Jerry Alan Fails Jan 2019

“My Name Is My Password:” Understanding Children’S Authentication Practices, Dhanush Kumar Ratakonda, Tyler French, Jerry Alan Fails

Computer Science Faculty Publications and Presentations

Children continue to use technology at an increasing rate, more and more of which require authentication via usernames and passwords.We seek to understand how children ages 5-11 years old create and use their credentials. We investigate children’s username and password understanding and practices from the perspective of both children and adults within the context of three security categories: credential composition (e.g. length of password), performance (e.g. time to enter), and credential mechanisms (e.g; a pattern or characters). We conducted a semi-structured interview with 22 children and an online survey with 33 adult participants (parents and teachers) to determine their practices …


Predicting Human Interpretations Of Affect And Valence In A Social Robot, David Mcneill, Casey Kennington Jan 2019

Predicting Human Interpretations Of Affect And Valence In A Social Robot, David Mcneill, Casey Kennington

Computer Science Faculty Publications and Presentations

In this paper we seek to understand how people interpret a social robot’s performance of an emotion, what we term ‘affective display,’ and the positive or negative valence of that affect. To this end, we tasked annotators with observing the Anki Cozmo robot perform its over 900 pre-scripted behaviors and labeling those behaviors with 16 possible affective display labels (e.g., interest, boredom, disgust, etc.). In our first experiment, we trained a neural network to predict annotated labels given multimodal information about the robot’s movement, face, and audio. The results suggest that pairing affects to predict the valence between them is …


3Rd Kidrec Workshop: What Does Good Look Like?, Theo Huibers, Jerry Alan Fails, Natalia Kucirkova, Monica Landoni, Emiliana Murgia, Maria Soledad Pera Jan 2019

3Rd Kidrec Workshop: What Does Good Look Like?, Theo Huibers, Jerry Alan Fails, Natalia Kucirkova, Monica Landoni, Emiliana Murgia, Maria Soledad Pera

Computer Science Faculty Publications and Presentations

Today’s children spend considerable time online, searching and receiving information from various websites and apps. While searching for information, e.g. for school or hobbies, children use search systems to locate resources and receive site recommendations that might be useful for them. The call for good, reliable, child-friendly systems has been made many times and the thesis that the algorithms of “adult” information systems are not necessarily suitable or fair for children is widely accepted. However, there is still no clear and balanced view on what makes one search/recommendation system for children good or better than other systems, nor on what …


With A Little Help From My Friends: Use Of Recommendations At School, Maria Soledad Pera, Emiliana Murgia, Monica Landoni, Theo Huibers Jan 2019

With A Little Help From My Friends: Use Of Recommendations At School, Maria Soledad Pera, Emiliana Murgia, Monica Landoni, Theo Huibers

Computer Science Faculty Publications and Presentations

In this exploratory paper, we study the usage of recommendations by and for children (ages 9 to 11) in an educational setting. From our preliminary analysis, it becomes apparent that recommender systems (RS) could provide extra support to and help children successfully complete inquiry tasks. Nonetheless, children have difficulty in recognizing the role of RS, in terms of aiding information discovery for classroom assignments. Findings from our study set a foundation that can inform future design and development of RS for children that support classroom-related work.


Here, There, And Everywhere: Building A Scaffolding For Children’S Learning Through Recommendations, Ashlee Milton, Emiliana Murgia, Monica Landoni, Theo Huibers, Maria Soledad Pera Jan 2019

Here, There, And Everywhere: Building A Scaffolding For Children’S Learning Through Recommendations, Ashlee Milton, Emiliana Murgia, Monica Landoni, Theo Huibers, Maria Soledad Pera

Computer Science Faculty Publications and Presentations

Reading and literacy are on the decline among children. This is compounded by the fact that children have trouble with the discovery of resources that are appropriate, diverse, and appealing. With technology becoming an evermore presence in children’s lives, tools that can minimize choice overload and ease access to online resources become a must. A powerful but underutilized tool in regards to children that could assist in this situation is a recommender system (RS). We posit that RS could be used to impact children’s learning, using them to not only suggest what children might like but what they need in …


Investigating The Social And Temporal Aspects Of Children’S Physical Activity Games, Ankita Samariya, Jerry Alan Fails, Derek Hansen Jan 2019

Investigating The Social And Temporal Aspects Of Children’S Physical Activity Games, Ankita Samariya, Jerry Alan Fails, Derek Hansen

Computer Science Faculty Publications and Presentations

There are a variety of fitness technologies such as activity trackers, exergames and mobile applications available to promote physical activity. Based on our previous research, we found that children prefer having social interaction, a narrative and flexibility while interacting with such technologies. Other research has shown that persuasive displays encouraged adults towards physical activity. In this research, we present the initial results from a user study conducted on 16 children (ages 6-11) who used the Kidfit suite, a collection of mobile applications that combine and utilize the elements found from previous research to promote activity in children.


Kidled: A Colorful Approach To Children's Activity Awareness, Ankita Samariya, Anud Sharma, Margiawan Fitriani, Tucker Ferguson, Jerry Alan Fails Jan 2019

Kidled: A Colorful Approach To Children's Activity Awareness, Ankita Samariya, Anud Sharma, Margiawan Fitriani, Tucker Ferguson, Jerry Alan Fails

Computer Science Faculty Publications and Presentations

Obesity in children is a growing cause of concern as it affects more than 18% of children in the United States. Sedentary behaviour is one of the contributors to childhood obesity. Technological interventions like activity trackers and fitness games have been introduced to motivate both children and adults to be physically active. Most of these technologies encourage activity by making them aware of their activity levels. While awareness of current activity levels may help motivating adults, it can be difficult for children to understand their activity levels in terms of number of steps (the most common method used by adults). …


The Seven Layers Of Complexity Of Recommender Systems For Children In Educational Contexts, Emiliana Murgia, Monica Landoni, Theo Huibers, Jerry Alan Fails, Maria Soledad Pera Jan 2019

The Seven Layers Of Complexity Of Recommender Systems For Children In Educational Contexts, Emiliana Murgia, Monica Landoni, Theo Huibers, Jerry Alan Fails, Maria Soledad Pera

Computer Science Faculty Publications and Presentations

Recommender systems (RS) in their majority focus on an average target user: adults. We argue that for non-traditional populations in specific contexts, the task is not as straightforward–we must look beyond existing recommendation algorithms, premises for interface design, and standard evaluation metrics and frameworks. We explore the complexity of RS in an educational context for which young children are the target audience. The aim of this position paper is to spell out, label, and organize the specific layers of complexity observed in this context.