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

Computer Sciences Commons™

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

2017

Discipline
Institution
Keyword
Publication
Publication Type
File Type

Articles 1051 - 1080 of 2767

Full-Text Articles in Computer Sciences

Changes In R, R Core Team Jun 2017

Changes In R, R Core Team

The R Journal

CHANGES IN R 3.4.1

CHANGES IN R 3.4.0

CHANGES IN R 3.3.3


Checkmate: Fast Argument Checks For Defensive R Programming, Michel Lang Jun 2017

Checkmate: Fast Argument Checks For Defensive R Programming, Michel Lang

The R Journal

Dynamically typed programming languages like R allow programmers to write generic, flexible and concise code and to interact with the language using an interactive Readeval-print-loop (REPL). However, this flexibility has its price: As the R interpreter has no information about the expected variable type, many base functions automatically convert the input instead of raising an exception. Unfortunately, this frequently leads to runtime errors deeper down the call stack which obfuscates the original problem and renders debugging challenging. Even worse, unwanted conversions can remain undetected and skew or invalidate the results of a statistical analysis. As a resort, assertions can be …


Pgee: An R Package For Analysis Of Longitudinal Data With High-Dimensional Covariates, Gul Inan, Lan Wang Jun 2017

Pgee: An R Package For Analysis Of Longitudinal Data With High-Dimensional Covariates, Gul Inan, Lan Wang

The R Journal

We introduce an R package PGEE that implements the penalized generalized estimating equations (GEE) procedure proposed by Wang et al. (2012) to analyze longitudinal data with a large number of covariates. The PGEE package includes three main functions: CVfit, PGEE, and MGEE. The CVfit function computes the cross-validated tuning parameter for penalized generalized estimating equations. The function PGEE performs simultaneous estimation and variable selection for longitudinal data with high-dimensional covariates; whereas the function MGEE fits unpenalized GEE to the data for comparison. The R package PGEE is illustrated using a yeast cell-cycle gene expression data set.


Conference Report: European R Users Meeting 2016, Maciej Beręsewicz, Adolfo Alvarez, Przemysław Biecek, Marcin K. Dyderski, Marcin Kosinski, Jakub Nowosad, Kamil Rotter, Alicja Szabelska-Beręsewicz, Marcin Szymkowiak, Łukasz Wawrowski, Joanna Zyprych-Walczak Jun 2017

Conference Report: European R Users Meeting 2016, Maciej Beręsewicz, Adolfo Alvarez, Przemysław Biecek, Marcin K. Dyderski, Marcin Kosinski, Jakub Nowosad, Kamil Rotter, Alicja Szabelska-Beręsewicz, Marcin Szymkowiak, Łukasz Wawrowski, Joanna Zyprych-Walczak

The R Journal

The European R Users Meeting (eRum) 2016 was an international conference aimed at integrating users of the R language. eRum 2016 was held between October 12 and 14, 2016, in Pozna´ n, Poland at Pozna´ n University of Economics and Business (http://erum.ue. poznan.pl/).


Retrieval And Analysis Of Eurostat Open Data With The Eurostat Package, Leo Lahti, Janne Huovari, Markus Kainu, Przemysław Biecek Jun 2017

Retrieval And Analysis Of Eurostat Open Data With The Eurostat Package, Leo Lahti, Janne Huovari, Markus Kainu, Przemysław Biecek

The R Journal

The increasing availability of open statistical data resources is providing novel opportunities for research and citizen science. Efficient algorithmic tools are needed to realize the full potential of the new information resources. We introduce the eurostat R package that provides a collection of custom tools for the Eurostat open data service, including functions to query, download, manipulate, and visualize these data sets in a smooth, automated and reproducible manner. The online documentation provides detailed examples on the analysis of these spatio-temporal data collections. This work provides substantial improvements over the previously available tools, and has been extensively tested by an …


Emsaov: An R Package For The Analysis Of Variance With The Expected Mean Squares And Its Shiny Application, Hye-Min Choe, Mijeong Kim, Eun-Kyung Lee Jun 2017

Emsaov: An R Package For The Analysis Of Variance With The Expected Mean Squares And Its Shiny Application, Hye-Min Choe, Mijeong Kim, Eun-Kyung Lee

The R Journal

EMSaov is a new R package that we developed to provide users with an analysis of variance table including the expected mean squares (EMS) for various types of experimental design. It is not easy to find the appropriate test, particularly the denominator for the F statistic that depends on the EMS, when some variables exhibit random effects or when we use a special experimental design such as nested design, repeated measures design, or split-plot design. With EMSaov, a user can easily f ind the F statistic denominator and can determine how to analyze the data when using a special …


Changes On Cran, Kurt Hornik, Uwe Ligges, Achim Zeileis Jun 2017

Changes On Cran, Kurt Hornik, Uwe Ligges, Achim Zeileis

The R Journal

In the past 4 months, 794 new packages were added to the CRAN package repository. 16 packages were unarchived, 98 archived and 1 removed. The following shows the growth of the number of active packages in the CRAN package repository:


Smoof: Single- And Multi-Objective Optimization Test Functions, Jakob Bossek Jun 2017

Smoof: Single- And Multi-Objective Optimization Test Functions, Jakob Bossek

The R Journal

Benchmarking algorithms for optimization problems usually is carried out by running the algorithms under consideration on a diverse set of benchmark or test functions. A vast variety of test functions was proposed by researchers and is being used for investigations in the literature. The smoof package implements a large set of test functions and test function generators for both the single and multi-objective case in continuous optimization and provides functions to easily create own test functions. Moreover, the package offers some additional helper methods, which can be used in the context of optimization.


Counterfactual: An R Package For Counterfactual Analysis, Mingli Chen, Victor Chernozhukov, Iván Fernández-Val, Blaise Melly Jun 2017

Counterfactual: An R Package For Counterfactual Analysis, Mingli Chen, Victor Chernozhukov, Iván Fernández-Val, Blaise Melly

The R Journal

The Counterfactual package implements the estimation and inference methods of Cher nozhukov et al. (2013) for counterfactual analysis. The counterfactual distributions considered are the result of changing either the marginal distribution of covariates related to the outcome variable of interest, or the conditional distribution of the outcome given the covariates. They can be applied to estimate quantile treatment effects and wage decompositions. This paper serves as an introduction to the package and displays basic functionality of the commands contained within.


Implementing A Metapopulation Bass Diffusion Model Using The R Package Desolve, Jim Duggan Jun 2017

Implementing A Metapopulation Bass Diffusion Model Using The R Package Desolve, Jim Duggan

The R Journal

Diffusion is a fundamental process in physical, biological, social and economic settings. Consumer products often go viral, with sales driven by the word of mouth effect, as their adoption spreads through a population. The classic diffusion model used for product adoption is the Bass diffusion model, and this divides a population into two groups of people: potential adopters who are likely to adopt a product, and adopters who have purchased the product, and influence others to adopt. The Bass diffusion model is normally captured in an aggregate form, where no significant consumer differences are modeled. This paper extends the Bass …


Spcadjust: An R Package For Adjusting For Estimation Error In Control Charts, Axel Gandy, Jan Terje Kvaløy Jun 2017

Spcadjust: An R Package For Adjusting For Estimation Error In Control Charts, Axel Gandy, Jan Terje Kvaløy

The R Journal

In practical applications of control charts the in-control state and the corresponding chart parameters are usually estimated based on some past in-control data. The estimation error then needs to be accounted for. In this paper we present an R package, spcadjust, which implements a bootstrap based method for adjusting monitoring schemes to take into account the estimation error. By bootstrapping the past data this method guarantees, with a certain probability, a conditional performance of the chart. In spcadjust the method is implement for various types of Shewhart, CUSUM and EWMA charts,various performance criteria, and both parametric and non-parametric bootstrap …


Coxphmic: An R Package For Sparse Estimation Of Cox Proportional Hazards Models Via Approximated Information Criteria, Razieh Nabi, Xiaogang Su Jun 2017

Coxphmic: An R Package For Sparse Estimation Of Cox Proportional Hazards Models Via Approximated Information Criteria, Razieh Nabi, Xiaogang Su

The R Journal

In this paper, we describe an R package named coxphMIC, which implements the sparse estimation method for Cox proportional hazards models via approximated information criterion (Su et al., 2016). The developed methodology is named MIC which stands for “Minimizing approximated Information Criteria". A reparameterization step is introduced to enforce sparsity while at the same time keeping the objective function smooth. As a result, MIC is computationally fast with a superior performance in sparse estimation. Furthermore, the reparameterization tactic yields an additional advantage in terms of circumventing post-selection inference (Leeb and Pötscher, 2005). The MIC method and its R implementation …


Isogenegui: Multiple Approaches For Dose-Response Analysis Of Microarray Data Using R, Martin Otava, Rudradev Sengupta, Ziv Shkedy, Dan Lin, Setia Pramana, Tobias Verbeke, Philippe Haldermans, Ludwig A. Hothorn, Daniel Gerhard, Rebecca M. Kuiper, Florian Klinglmueller, Adetayo Kasim Jun 2017

Isogenegui: Multiple Approaches For Dose-Response Analysis Of Microarray Data Using R, Martin Otava, Rudradev Sengupta, Ziv Shkedy, Dan Lin, Setia Pramana, Tobias Verbeke, Philippe Haldermans, Ludwig A. Hothorn, Daniel Gerhard, Rebecca M. Kuiper, Florian Klinglmueller, Adetayo Kasim

The R Journal

The analysis of transcriptomic experiments with ordered covariates, such as dose-response data, has become a central topic in bioinformatics, in particular in omics studies. Consequently, multiple R packages on CRAN and Bioconductor are designed to analyse microarray data from various perspectives under the assumption of order restriction. We introduce the new R package IsoGene Graphical User Interface (IsoGeneGUI), an extension of the original IsoGene package that includes methods from most of available R packages designed for the analysis of order restricted microarray data, namely orQA, ORIClust, goric and ORCME. The methods included in the new …


Gsympoint: An R Package To Estimate The Generalized Symmetry Point, An Optimal Cut-Off Point For Binary Classification In Continuous Diagnostic Tests, Mónica López-Ratón, Elisa M. Molanes-López, Emilio Letón, Carmen Cadarso-Suárez Jun 2017

Gsympoint: An R Package To Estimate The Generalized Symmetry Point, An Optimal Cut-Off Point For Binary Classification In Continuous Diagnostic Tests, Mónica López-Ratón, Elisa M. Molanes-López, Emilio Letón, Carmen Cadarso-Suárez

The R Journal

In clinical practice, it is very useful to select an optimal cutpoint in the scale of a continuous biomarker or diagnostic test for classifying individuals as healthy or diseased. Several methods for choosing optimal cutpoints have been presented in the literature, depending on the ultimate goal. One of these methods, the generalized symmetry point, recently introduced, generalizes the symmetry point by incorporating the misclassification costs. Two statistical approaches have been proposed in the literature for estimating this optimal cutpoint and its associated sensitivity and specificity measures, a parametric method based on the generalized pivotal quantity and a nonparametric method based …


News From The Bioconductor Project, Bioconductor Core Team Jun 2017

News From The Bioconductor Project, Bioconductor Core Team

The R Journal

The Bioconductor project provides tools for the analysis and comprehension of high throughput genomic data. Bioconductor 3.5 was released on 25 April, 2017. It is compatible with R 3.4 and consists of 1383 software packages, 316 experiment data packages, and 911 up-to-date annotation packages. The release announcement includes descriptions of 88 new packages, and updated NEWS files for many additional packages. Start using Bioconductor by installing the most recent version of R and evaluating the commands


Përdorimi I Nënshkrimit Digjital Në Rrjetin Lokal, Lekë Bakija Jun 2017

Përdorimi I Nënshkrimit Digjital Në Rrjetin Lokal, Lekë Bakija

Theses and Dissertations

Në këtë punim, ne do të ndërtojmë zgjidhjen tonë për nënshkrimin digjital të dokumenteve që shkëmbehen në rrjetin tonë lokal. Bazuar në studimin teorik të skemave tradicionale të PKI, skema e re që do të krijohet do të arrije nivel të njëjtë apo edhe më të lartë të sigurisë për aplikacionet në rrjetë lokale.

Rrjeti lokal është një ambient specifik punues sikur ndonjë institucion i rëndësisë së lartë ( Policia, Agjenci qeveritare, zyrat diplomatike,etj.)

Kontributet e punës do te paraqiten me komponentë te thjeshta funksionale në një skemë ekuivalente që ka të bëjë me aplikimin e algoritmit për nënshkrim digjital …


Ndikimi I Tregtisë Elektronike Në Biznes: Zhvillimi Dhe Krahasimi I Web Aplikacionit E-Commerce Me Aplikacionet Ekzituese, Vegim Bejtullahu Jun 2017

Ndikimi I Tregtisë Elektronike Në Biznes: Zhvillimi Dhe Krahasimi I Web Aplikacionit E-Commerce Me Aplikacionet Ekzituese, Vegim Bejtullahu

Theses and Dissertations

Qëllimi kryesor i kësaj teme diplome është rritja e njohurive në lidhje me tregtinë elektronike dhe impaktin e tyre pozitiv për bizneset e orientuara drejt saj. Mungesa e tregjeve të brendshme të shitjes e ndihmuar edhe nga kriza ekonomike i ka shtyrë bizneset që zhvillojnë aktivitet botërore drejt një alternative të re të të bërit biznes: të tentojnë përdorimin e tregtisë virtuale. Gjithashtu, krijimi i besimit mbetet një nga faktorët kryesorë që ndikojnë në suksesin e modelit virtual të tregtisë. Qysh nga shfaqja më e hershme e saj e deri më sot tregtia elektronike ka evoluar dhe është zhvilluar shumë. …


Dizajnimi Dhe Krijimi I Sistemit Për Menaxhimin E Restauranteve (Smr) Në Platformën Jsp, Bulina Dërguti Jun 2017

Dizajnimi Dhe Krijimi I Sistemit Për Menaxhimin E Restauranteve (Smr) Në Platformën Jsp, Bulina Dërguti

Theses and Dissertations

Në ditet e sotme teknologjia është ajo e cila zhvillohet më së shumti, prandaj edhe njerëzimi duhet të eci bashk me të. Sot shumë kompani të ndryshme apo institucione bëjnë menaxhimin e të dhënave të tyre dhe punës së tyre nëpërmjet aplikacioneve të ndryshme, qofshin ato mobile apo web. Por nuk janë të vetmet këto kompani të cilat përdorin aplikacione të tilla. Ato hyjne në funksion edhe për vende të tjera siç janë edhe Restaurantet. Për këtë arsye është bërë edhe zhvillimi i këtije web aplikacioni i cili bënë menaxhimin e një Restauranti. Në vazhdim është shpjeguar krijimi i tijë …


Underwater Computer Vision - Fish Recognition, Spencer Chang, Austin Otto Jun 2017

Underwater Computer Vision - Fish Recognition, Spencer Chang, Austin Otto

Computer Engineering

The Underwater Computer Vision – Fish Recognition project includes the design and implementation of a device that can withstand staying underwater for a duration of time, take pictures of underwater creatures, such as fish, and be able to identify certain fish. The system is meant to be cheap to create, yet still able to process the images it takes and identify the objects in the pictures with some accuracy. The device can output its results to another device or an end user.


Procedurally Generating Genetic Keys, Adam A. Levasseur Jun 2017

Procedurally Generating Genetic Keys, Adam A. Levasseur

Computer Engineering

This project presents a method for creating multi-part models based on input keys to generate new, variant models via genetic algorithms. By utilizing 3D models as modular parts, this method allows for the generation of a unique, compound model based on one or multiple input keys. This paper explains the process of creating and testing such generation styles using simple geometry to create more complex, compound models.


Neural Network Ai For Fightingice, Alan D. Robison Jun 2017

Neural Network Ai For Fightingice, Alan D. Robison

Computer Engineering

Game AI in the fighting game genre, along the lines of Street Fighter, Mortal Kombat and Tekken, is traditionally script-based, with hard-coded reactions to various situations. Though this approach is often easy to understand and tweak, it requires substantial time and understanding of the game to implement in a way that is challenging and satisfying for the player due to the very large possibility space. This paper explores the use of neural networks as an alternative approach by implementing and training a network to select an action to take each frame based on the game state.


Eulerian On Lagrangian Cloth Simulation, Kyle C. Piddington Jun 2017

Eulerian On Lagrangian Cloth Simulation, Kyle C. Piddington

Master's Theses

This thesis introduces a novel Eulerian-on-Lagrangian (EoL) approach for simulating cloth. This approach allows for the simulation of traditionally difficult cloth scenarios, such as draping and sliding cloth over sharp features like the edge of a table. A traditional Lagrangian approach models a cloth as a series of connected nodes. These nodes are free to move in 3d space, but have difficulty with sliding over hard edges. The cloth cannot always bend smoothly around these edges, as motion can only occur at existing nodes. An EoL approach adds additional flexibility to a Lagrangian approach by constructing special Eulerian on Lagrangian …


Message-Layer Encryption In Ricochet, Liam B. Kirsh Jun 2017

Message-Layer Encryption In Ricochet, Liam B. Kirsh

Computer Science and Software Engineering

My intention for this project was to implement encryption and authentication on Ricochet's message layer. This provides two major benefits. The first is a higher level of encryption in the event that a flaw is found in the existing channel-layer encryption, or if increases in computing power make attacks on that encryption feasible. Tor is used by the military, journalists, law enforcement, researchers, and activists, whose communications may be interesting to state-level adversaries and criminal organizations with access to great amount of computing resources. Additionally, message-layer encryption would allow users to specify relay nodes that can temporarily store messages and …


P4sinc – An Execution Policy Framework For Iot Services In The Edge, Phu Huu Phung, Hong-Linh Truong, Divya Teja Yasoju Jun 2017

P4sinc – An Execution Policy Framework For Iot Services In The Edge, Phu Huu Phung, Hong-Linh Truong, Divya Teja Yasoju

Computer Science Faculty Publications

Internet of Things (IoT) services are increasingly deployed at the edge to access and control Things. The execution of such services needs to be monitored to provide information for security, service contract, and system operation management. Although different techniques have been proposed for deploying and executing IoT services in IoT gateways and edge servers, there is a lack of generic policy frameworks for instrumentation and assurance of various types of execution policies for IoT services. In this paper, we present P4SINC as an execution policy framework that covers various functionalities for IoT services deployed in software-defined machines in IoT infrastructures. …


Research Methodologies: An Extensive Overview, Walied Askarzai, Bhuvan Unhelkar Jun 2017

Research Methodologies: An Extensive Overview, Walied Askarzai, Bhuvan Unhelkar

School of Information Systems and Management Sarasota Manatee Campus Faculty Publications

Given the complexity of research -researchers, particularly novice researchers often perplexed to make research methodology choice. A choice which can have a profound effect upon the way a research is designed and the outcome of the research. Literature on research methodologies is voluminous, however, there has been little effort to discuss the three main research methodologies in a single manuscript. Grounded in an extensive literature review this paper discusses quantitative, qualitative and mixed research methodologies, and highlights the pros and cons of each methodology. The attributes of each research methodology are also discussed.


Bayesbinmix: An R Package For Model Based Clustering Of Multivariate Binary Data, Panagiotis Papastamoulis, Magnus Rattray Jun 2017

Bayesbinmix: An R Package For Model Based Clustering Of Multivariate Binary Data, Panagiotis Papastamoulis, Magnus Rattray

The R Journal

The BayesBinMix package offers a Bayesian framework for clustering binary data with or without missing values by fitting mixtures of multivariate Bernoulli distributions with an unknown number of components. It allows the joint estimation of the number of clusters and model parameters using Markov chain Monte Carlo sampling. Heated chains are run in parallel and accelerate the convergence to the target posterior distribution. Identifiability issues are addressed by implementing label switching algorithms. The package is demonstrated and benchmarked against the Expectation Maximization algorithm using a simulation study as well as a real dataset.


Unreal Engine 4 Rpg, Jacob W. Russ, Jeffrey J. Nunez Jun 2017

Unreal Engine 4 Rpg, Jacob W. Russ, Jeffrey J. Nunez

Computer Engineering

Classic RPG videogames have become few and far between in the Western market over the years as modern RPG systems have gained popularity. The purpose of this project is to present a vertical slice of a hybrid RPG game that takes the gameplay mechanics and styles of classic RPG videogames and infuses them with a modern presentation. Through the use of the powerful Unreal Engine 4 graphics engine, this project is able to combine impressive graphical fidelity with modernized systems to fuel a videogame that is undeniably a classic RPG at heart. This is not a full game, but a …


Automated Grading Of Handwritten Numerical Answers, Mark T. Brown Jun 2017

Automated Grading Of Handwritten Numerical Answers, Mark T. Brown

Computer Engineering

The objective of this project was to automate the process of grading handwritten numerical answers in a classroom setting. The final program accepts a scanned answer sheet completed by the student along with a description of the correct answers and produces a detailed report describing the confidence of correctness for each answer.

Computer vision techniques are used to automatically locate the locations of the answers in the scan. Each digit is then passed through a convolutional neural network to predict what was written by the student. The individual probabilities of each digit produced by the network are aggregated into a …


Computer Vision Based Route Mapping, Ryan S. Kehlenbeck, Zachary Cody Jun 2017

Computer Vision Based Route Mapping, Ryan S. Kehlenbeck, Zachary Cody

Computer Science and Software Engineering

The problem our project solves is the integration of edge detection techniques with mapping libraries to display routes based on images. To do this, we used the OpenCV library within an Android application. This application lets a user import an image from their device, and uses edge detection to pull out a path from the image. The application can find the user's location and uses it alongside the path data from the image to create a route using the physical roads near the location. The shape of the route matches the edges from the given image and the user can …


Paper Abstracts (2017), Association Of Christians In The Mathematical Sciences Jun 2017

Paper Abstracts (2017), Association Of Christians In The Mathematical Sciences

ACMS Conference Proceedings 2017

No abstract provided.