Open Access. Powered by Scholars. Published by Universities.®
- Discipline
-
- Databases and Information Systems (34)
- Artificial Intelligence and Robotics (26)
- Other Computer Sciences (18)
- Graphics and Human Computer Interfaces (17)
- Software Engineering (14)
-
- Engineering (12)
- Numerical Analysis and Scientific Computing (12)
- Applied Mathematics (8)
- Mathematics (8)
- Life Sciences (7)
- Bioinformatics (6)
- Numerical Analysis and Computation (6)
- Social and Behavioral Sciences (6)
- Systems Architecture (6)
- Business (4)
- Electrical and Computer Engineering (4)
- Other Applied Mathematics (4)
- Statistics and Probability (4)
- Biochemistry, Biophysics, and Structural Biology (3)
- Communication (3)
- Computational Linguistics (3)
- Computer Engineering (3)
- Data Science (3)
- Genetics and Genomics (3)
- Information Security (3)
- Linguistics (3)
- Medicine and Health Sciences (3)
- Institution
-
- Singapore Management University (41)
- University of Dayton (14)
- Nova Southeastern University (4)
- Old Dominion University (4)
- Columbus State University (3)
-
- University of Nebraska - Lincoln (3)
- University of Kentucky (2)
- University of Nevada, Las Vegas (2)
- Ursinus College (2)
- Utah State University (2)
- Virginia Commonwealth University (2)
- Ateneo de Manila University (1)
- Boise State University (1)
- Brigham Young University (1)
- COBRA (1)
- Cal Poly Humboldt (1)
- California State University, San Bernardino (1)
- Central Washington University (1)
- City University of New York (CUNY) (1)
- Colby College (1)
- Dakota State University (1)
- Dartmouth College (1)
- East Tennessee State University (1)
- Eastern Washington University (1)
- Embry-Riddle Aeronautical University (1)
- Illinois Wesleyan University (1)
- Kennesaw State University (1)
- LSU New Orleans (1)
- Marquette University (1)
- Michigan Technological University (1)
- Keyword
-
- Algorithms (8)
- Algorithm (5)
- Optimization (5)
- Artificial intelligence (3)
- Computer science (3)
-
- Evolution (3)
- Genetic Algorithm (3)
- Machine learning (3)
- Performance (3)
- Casino floor optimization (2)
- Cyberbullying (2)
- Data mining (2)
- Decision making (2)
- Detection (2)
- Evolutionary computing (2)
- Generative model (2)
- Genetic algorithm (2)
- Java (2)
- Network (2)
- Non-linear data modeling (2)
- Online learning (2)
- 0ex; Concept bank (1)
- AFSRs (1)
- Abstraction and refinement (1)
- Adaptive (1)
- Agile (1)
- Algorithm design and analysis (1)
- Algorithmic thinking (1)
- Amino acid (1)
- Analysis Steps (1)
- Publication
-
- Research Collection School Of Computing and Information Systems (38)
- MAICS: The Modern Artificial Intelligence and Cognitive Science Conference (12)
- Theses and Dissertations (5)
- CCAC Theses and Dissertations (4)
- Electronic Theses and Dissertations (3)
-
- Computer Science Faculty and Staff Publications (2)
- Computer Science Summer Fellows (2)
- Electrical & Computer Engineering Faculty Publications (2)
- International Conference on Gambling & Risk Taking (2)
- Research Collection Lee Kong Chian School Of Business (2)
- School of Computing: Faculty Publications (2)
- Theses and Dissertations--Computer Science (2)
- All Faculty Scholarship for the College of the Sciences (1)
- Biomedical Sciences ETDs (1)
- Boise State University Theses and Dissertations (1)
- COBRA Preprint Series (1)
- Cal Poly Humboldt theses and projects (1)
- Civil & Environmental Engineering Faculty Publications (1)
- Computer Science Faculty Publications (1)
- Computer Science and Computer Engineering Undergraduate Honors Theses (1)
- Content presented at the MAICS conference (1)
- Dartmouth Scholarship (1)
- Department of Information Systems & Computer Science Faculty Publications (1)
- Dissertations (1934 -) (1)
- Dissertations and Theses (1)
- Dissertations, Master's Theses and Master's Reports (1)
- EWU Masters Thesis Collection (1)
- Eileen Hebets Publications (1)
- Electronic Theses, Projects, and Dissertations (1)
- Faculty Publications (1)
- Publication Type
Articles 91 - 107 of 107
Full-Text Articles in Theory and Algorithms
Chillisource Game Engine Particle System Study, Angela Gross
Chillisource Game Engine Particle System Study, Angela Gross
Graduate Student Theses, Dissertations, & Professional Papers
The majority of modern game engines utilize intricate objects called particle systems which are a collection of many particles that together represent an object without well-defined surfaces. This thesis discusses the results of studying and stressing particle systems within ChilliSource, an open-source game engine written in C++, with the goal of understanding a complex system and exploring possible optimizations that could be made to it. The studies performed were driven by metrics generated with custom profiling classes that kept track of things like the number of particles rendered, how long the engine spent rendering particles, or even how long a …
Dynamically Parallel Camshift: Gpu Accelerated Object Tracking In Digital Video, Matthew J. Perry
Dynamically Parallel Camshift: Gpu Accelerated Object Tracking In Digital Video, Matthew J. Perry
EWU Masters Thesis Collection
"The CAMSHIFT algorithm is widely used for tracking dynamically sized and positioned objects in real-time applications. In spite of its extensive study on the platform of sequential CPU, its research on massively parallel Graphical Processing Unit (GPU) platform is quite limited. In this work, we designed and implemented two different parallel algorithms for CAMSHIFT using CUDA. The first design performs calculations on the GPU, but requires iterative data transfers back to the host CPU for condition checking, which bottlenecks the entire program. In the second design, we propose an enhanced parallel reduction-based CAMSHIFT using dynamic parallelism to reduce overhead of …
Topics On Register Synthesis Problems, Weihua Liu
Topics On Register Synthesis Problems, Weihua Liu
Theses and Dissertations--Computer Science
Pseudo-random sequences are ubiquitous in modern electronics and information technology. High speed generators of such sequences play essential roles in various engineering applications, such as stream ciphers, radar systems, multiple access systems, and quasi-Monte-Carlo simulation. Given a short prefix of a sequence, it is undesirable to have an efficient algorithm that can synthesize a generator which can predict the whole sequence. Otherwise, a cryptanalytic attack can be launched against the system based on that given sequence.
Linear feedback shift registers (LFSRs) are the most widely studied pseudorandom sequence generators. The LFSR synthesis problem can be solved by the Berlekamp-Massey algorithm, …
On Detecting Maximal Quasi Antagonistic Communities In Signed Graphs, Ming Gao, Ee-Peng Lim, David Lo, Philips Kokoh Prasetyo
On Detecting Maximal Quasi Antagonistic Communities In Signed Graphs, Ming Gao, Ee-Peng Lim, David Lo, Philips Kokoh Prasetyo
Research Collection School Of Computing and Information Systems
Many networks can be modeled as signed graphs. These include social networks, and relationships/interactions networks. Detecting sub-structures in such networks helps us understand user behavior, predict links, and recommend products. In this paper, we detect dense sub-structures from a signed graph, called quasi antagonistic communities (QACs). An antagonistic community consists of two groups of users expressing positive relationships within each group but negative relationships across groups. Instead of requiring complete set of negative links across its groups, a QAC allows a small number of inter-group negative links to be missing. We propose an algorithm, Mascot, to find all maximal quasi …
An Improved Smote Algorithm Based On Genetic Algorithm For Imbalanced Data Collection, Qiong Gu, Xian-Ming Wang, Zhao Wu, Bing Ning, Chun-Sheng Xin
An Improved Smote Algorithm Based On Genetic Algorithm For Imbalanced Data Collection, Qiong Gu, Xian-Ming Wang, Zhao Wu, Bing Ning, Chun-Sheng Xin
Electrical & Computer Engineering Faculty Publications
Classification of imbalanced data has been recognized as a crucial problem in machine learning and data mining. In an imbalanced dataset, minority class instances are likely to be misclassified. When the synthetic minority over-sampling technique (SMOTE) is applied in imbalanced dataset classification, the same sampling rate is set for all samples of the minority class in the process of synthesizing new samples, this scenario involves blindness. To overcome this problem, an improved SMOTE algorithm based on genetic algorithm (GA), namely, GASMOTE was proposed. First, GASMOTE set different sampling rates for different minority class samples. A combination of the sampling rates …
Mining Human Activity Using Dimensionality Reduction And Pattern Recognition, Ismail El Moudden, Mounir Ouzir, Badreddine Benyacoub, Souad El Bernoussi
Mining Human Activity Using Dimensionality Reduction And Pattern Recognition, Ismail El Moudden, Mounir Ouzir, Badreddine Benyacoub, Souad El Bernoussi
Research and Infrastructure Service Enterprise (RISE) Faculty Publications
Human activity recognition (HAR) is an emerging research topic in pattern recognition, especially in computer vision. The main objective of human activity recognition is to automatically detect and analyze human activities from the information acquired from different sensors. Human activity prediction using big data remains a challengingly open problem. Several approaches have recently been developed in order to find practical ways to solve high dimensionality of data problems. The aim of this study is to attempt, using data mining techniques, to deal with HAR modeling involving a significant number of variables in order to identify relevant parameters from data and …
Performance Based Contracting For The Manufacturing Industry By Using Integrated Platform And Dynamic Pricing Model, Lindawati, Aldy Gunawan
Performance Based Contracting For The Manufacturing Industry By Using Integrated Platform And Dynamic Pricing Model, Lindawati, Aldy Gunawan
Research Collection Lee Kong Chian School Of Business
Although Performance Based Contracting (PBC) concept is not totally new, the PBC adaptation in Industrial Machinery and Components (IMC) manufacturing, which produces high-value and long life machineries, is rather slow and it is done with extra caution. Three main concerns for manufacturers to implement PBC are the investment cost, the maintenance cost and possible revenue loss. To handle these concerns and accelerate the PBC implementation, we propose an integrated platform that consists of three components: dynamic pricing, sensor data feeding and machinery monitoring. We model the dynamic pricing as an optimization problem and propose Genetic Algorithm to solve the problem. …
Simulation Of Nuclear Fusion Using A One Dimensional Particle In Cell Method, Steven T. Margell
Simulation Of Nuclear Fusion Using A One Dimensional Particle In Cell Method, Steven T. Margell
Cal Poly Humboldt theses and projects
In this thesis several novel techniques are developed to simulate fusion events in an isotropic, electrostatic three-dimensional Deuterium-Tritium plasma. These techniques allow us to accurately predict three-dimensional collision events with a one-dimensional model while simultaneously reducing compute time via a nearest neighbor algorithm. Furthermore, a fusion model based on first principles is developed that yields an average fusion reactivity which correlates well with empirical results.
K-D Tree-Segmented Block Truncation Coding For Image Compression, Proceso L. Fernandez Jr, Ryan Rey M. Daga
K-D Tree-Segmented Block Truncation Coding For Image Compression, Proceso L. Fernandez Jr, Ryan Rey M. Daga
Department of Information Systems & Computer Science Faculty Publications
Block truncation coding (BTC) is a class of image compression algorithms whose main technique is the partitioning of an image into pixel blocks that are then each encoded using a representative set of pixel values. It is commonly used because of its simplicity and low computational complexity. The Quadtree-segmented BTC (QTS-BTC), which utilizes a dynamic hierarchical segmentation technique, is among the most efficient in the BTC class. In this study, we propose a new BTC variant that introduces two ideas: (1) the use of a k-d tree for segmentation and (2) the use of a Mean Squared Error (MSE) threshold …
Identifying Parameters For Robust Network Growth Using Attachment Kernels: A Case Study On Directed And Undirected Networks, Ahmed F. Abdelzaher
Identifying Parameters For Robust Network Growth Using Attachment Kernels: A Case Study On Directed And Undirected Networks, Ahmed F. Abdelzaher
Theses and Dissertations
Network growing mechanisms are used to construct random networks that have structural behaviors similar to existing networks such as genetic networks, in efforts of understanding the evolution of complex topologies. Popular mechanisms, such as preferential attachment, are capable of preserving network features such as the degree distribution. However, little is known about such randomly grown structures regarding robustness to disturbances (e.g., edge deletions). Moreover, preferential attachment does not target optimizing the network's functionality, such as information flow. Here, we consider a network to be optimal if it's natural functionality is relatively high in addition to possessing some degree of robustness …
Evaluating And Improving The Efficiency Of Software And Algorithms For Sequence Data Analysis, Hugh L. Eaves
Evaluating And Improving The Efficiency Of Software And Algorithms For Sequence Data Analysis, Hugh L. Eaves
Theses and Dissertations
With the ever-growing size of sequence data sets, data processing and analysis are an increasingly large portion of the time and money spent on nucleic acid sequencing projects. Correspondingly, the performance of the software and algorithms used to perform that analysis has a direct effect on the time and expense involved. Although the analytical methods are widely varied, certain types of software and algorithms are applicable to a number of areas. Targeting improvements to these common elements has the potential for wide reaching rewards. This dissertation research consisted of several projects to characterize and improve upon the efficiency of several …
Using Genetic Algorithms To Evolve Artificial Neural Networks, William T. Kearney
Using Genetic Algorithms To Evolve Artificial Neural Networks, William T. Kearney
Honors Theses
This paper demonstrates that neuroevolution is an effective method to determine an optimal neural network topology. I provide an overview of the NeuroEvolution of Augmenting Topologies (NEAT) algorithm, and describe how unique characteristics of this algorithm solve various problem inherent to neuroevolution (namely the competing conventions problem and the challenges associated with protecting topological innovation). Parallelization is shown to greatly speed up efficiency, further reinforcing neuroevolution as a potential alternative to traditional backpropagation. I also demonstrate that appropriate parameter selection is critical in order to efficiently converge to an optimal topology. Lastly, I produce an example solution to a medical …
An Efficient Method For Optimizing Segmentation Parameters, Jacob D' Avy, Wei-Wen Hsu, Chung-Hao Chen, Andreas F. Koschan, Mongi Abidi
An Efficient Method For Optimizing Segmentation Parameters, Jacob D' Avy, Wei-Wen Hsu, Chung-Hao Chen, Andreas F. Koschan, Mongi Abidi
Electrical & Computer Engineering Faculty Publications
Segmenting an image into meaningful regions is an important step in many computer vision applications such as facial recognition, target tracking and medical image analysis. Because image segmentation is an ill-posed problem, parameters are needed to constrain the solution to one that is suitable for a given application. For a user, setting parameter values is often unintuitive. We present a method for automating segmentation parameter selection using an efficient search method to optimize a segmentation objective function. Efficiency is improved by utilizing prior knowledge about the relationship between a segmentation parameter and the objective function terms. An adaptive sampling of …
Java Based Visualization And Animation For Teaching The Dijkstra Shortest Path Algorithm In Transportation Networks, Ivan Makohon, Duc T. Nguyen, Masha Sosonkina, Yuzhong Shen, Manwo Ng
Java Based Visualization And Animation For Teaching The Dijkstra Shortest Path Algorithm In Transportation Networks, Ivan Makohon, Duc T. Nguyen, Masha Sosonkina, Yuzhong Shen, Manwo Ng
Civil & Environmental Engineering Faculty Publications
Shortest path (SP) algorithms, such as the popular Dijkstra algorithm has been considered as the "basic building blocks" for many advanced transportation network models. Dijkstra algorithm will find the shortest time (ST) and the corresponding SP to travel from a source node to a destination node. Applications of SP algorithms include real-time GPS and the Frank-Wolfe network equilibrium.
For transportation engineering students, the Dijkstra algorithm is not easily understood. This paper discusses the design and development of a software that will help the students to fully understand the key components involved in the Dijkstra SP algorithm. The software presents an …
On The Limits And Practice Of Automatically Designing Self-Stabilization, Alex Klinkhamer
On The Limits And Practice Of Automatically Designing Self-Stabilization, Alex Klinkhamer
Dissertations, Master's Theses and Master's Reports
A protocol is said to be self-stabilizing when the distributed system executing it is guaranteed to recover from any fault that does not cause permanent damage. Designing such protocols is hard since they must recover from all possible states, therefore we investigate how feasible it is to synthesize them automatically. We show that synthesizing stabilization on a fixed topology is NP-complete in the number of system states. When a solution is found, we further show that verifying its correctness on a general topology (with any number of processes) is undecidable, even for very simple unidirectional rings. Despite these negative results, …
Press: Personalized Event Scheduling Recommender System (Demonstration), Hoong Chuin Lau, Aldy Gunawan, Pradeep Varakantham, Wenjie Wang
Press: Personalized Event Scheduling Recommender System (Demonstration), Hoong Chuin Lau, Aldy Gunawan, Pradeep Varakantham, Wenjie Wang
Research Collection School Of Computing and Information Systems
This paper presents a personalized event scheduling recom-mender system, PRESS, for a large conference setting with multiple parallel tracks. PRESS is a mobile application that gathers personalized information from a user and recommends talks/demos to be attend. The input from a user include a list of keyword preferences and (optionally) preferred talks. We use the MALLET topic model package to analyze the set of conference papers and classify them based on automatically identified topics. We propose an algorithm to generate a list of recommended papers based on the user keywords and the MALLET topics. An optimization model is then applied …
Online Arima Algorithms For Time Series Prediction, Chenghao Liu, Hoi, Steven C. H., Peilin Zhao, Jianling Sun
Online Arima Algorithms For Time Series Prediction, Chenghao Liu, Hoi, Steven C. H., Peilin Zhao, Jianling Sun
Research Collection School Of Computing and Information Systems
Autoregressive integrated moving average (ARIMA) is one of the most popular linear models for time series forecasting due to its nice statistical properties and great flexibility. However, its parameters are estimated in a batch manner and its noise terms are often assumed to be strictly bounded, which restricts its applications and makes it inefficient for handling large-scale real data. In this paper, we propose online learning algorithms for estimating ARIMA models under relaxed assumptions on the noise terms, which is suitable to a wider range of applications and enjoys high computational efficiency. The idea of our ARIMA method is to …