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

Computer Sciences Commons™

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

City University of New York (CUNY)

Discipline
Keyword
Publication Year
Publication
Publication Type
File Type

Articles 511 - 540 of 956

Full-Text Articles in Computer Sciences

Jupyter: Intro To Data Science - Lecture 2 Loading And Summarizing Data, Grant Long, Nyc Tech-In-Residence Corps Oct 2018

Jupyter: Intro To Data Science - Lecture 2 Loading And Summarizing Data, Grant Long, Nyc Tech-In-Residence Corps

Open Educational Resources

Jupyter Lecture for the course "CSC 59970: Intro to Data Science" delivered at the City College of New York in Fall 2018 by Grant Long as part of the Tech-in-Residence Corps program.


Jupyter: Intro To Data Science - Lecture 1 What Data Science Can Tell Us About The World, Grant Long, Nyc Tech-In-Residence Corps Oct 2018

Jupyter: Intro To Data Science - Lecture 1 What Data Science Can Tell Us About The World, Grant Long, Nyc Tech-In-Residence Corps

Open Educational Resources

Jupyter Lecture for the course "CSC 59970: Intro to Data Science" delivered at the City College of New York in Fall 2018 by Grant Long as part of the Tech-in-Residence Corps program.


Jupyter: Intro To Data Science - Lecture 6/7 Logistic Regression, Grant Long, Nyc Tech-In-Residence Corps Oct 2018

Jupyter: Intro To Data Science - Lecture 6/7 Logistic Regression, Grant Long, Nyc Tech-In-Residence Corps

Open Educational Resources

Jupyter Lecture for the course "CSC 59970: Intro to Data Science" delivered at the City College of New York in Fall 2018 by Grant Long as part of the Tech-in-Residence Corps program.


Jupyter: Intro To Data Science - Lecture 13 Dl Lab, Grant Long, Nyc Tech-In-Residence Corps Oct 2018

Jupyter: Intro To Data Science - Lecture 13 Dl Lab, Grant Long, Nyc Tech-In-Residence Corps

Open Educational Resources

Jupyter Lecture for the course "CSC 59970: Intro to Data Science" delivered at the City College of New York in Fall 2018 by Grant Long as part of the Tech-in-Residence Corps program.


Csci 39549 Agile Software Development, Arylee Mcsweany, Rebecca Sliter, Nyc Tech-In-Residence Corps Oct 2018

Csci 39549 Agile Software Development, Arylee Mcsweany, Rebecca Sliter, Nyc Tech-In-Residence Corps

Open Educational Resources

No abstract provided.


Homework 3: Intro To Data Science (Week Three), Grant Long, Nyc Tech-In-Residence Corps Oct 2018

Homework 3: Intro To Data Science (Week Three), Grant Long, Nyc Tech-In-Residence Corps

Open Educational Resources

Homework Assignment for the course "CSC 59970: Intro to Data Science" (Week Three) delivered at the City College of New York in Fall 2018 by Grant Long as part of the Tech-in-Residence Corps program.


Jupyter: Intro To Data Science - Lecture 5 Regression In Python, Grant Long, Nyc Tech-In-Residence Corps Oct 2018

Jupyter: Intro To Data Science - Lecture 5 Regression In Python, Grant Long, Nyc Tech-In-Residence Corps

Open Educational Resources

Jupyter Lecture for the course "CSC 59970: Intro to Data Science" delivered at the City College of New York in Fall 2018 by Grant Long as part of the Tech-in-Residence Corps program.


Jupyter: Intro To Data Science - Lecture 11 Movie Reviews, Grant Long, Nyc Tech-In-Residence Corps Oct 2018

Jupyter: Intro To Data Science - Lecture 11 Movie Reviews, Grant Long, Nyc Tech-In-Residence Corps

Open Educational Resources

Jupyter Lecture for the course "CSC 59970: Intro to Data Science" delivered at the City College of New York in Fall 2018 by Grant Long as part of the Tech-in-Residence Corps program.


Homework 7: Intro To Data Science (Week Eleven), Grant Long, Nyc Tech-In-Residence Corps Oct 2018

Homework 7: Intro To Data Science (Week Eleven), Grant Long, Nyc Tech-In-Residence Corps

Open Educational Resources

Homework Assignment for the course "CSC 59970: Intro to Data Science" (Week Eleven) delivered at the City College of New York in Fall 2018 by Grant Long as part of the Tech-in-Residence Corps program.


Csc 480 Artificial Intelligence, Ernest Battifarano, Nyc Tech-In-Residence Corps Oct 2018

Csc 480 Artificial Intelligence, Ernest Battifarano, Nyc Tech-In-Residence Corps

Open Educational Resources

No abstract provided.


Cmp 464 Web Programming, Ross Dakin, Nyc Tech-In-Residence Corps Oct 2018

Cmp 464 Web Programming, Ross Dakin, Nyc Tech-In-Residence Corps

Open Educational Resources

No abstract provided.


A Tool For Optimizing Java 8 Stream Software Via Automated Refactoring, Raffi Khatchadourian, Yiming Tang, Mehdi Bagherzadeh, Syed Ahmed Sep 2018

A Tool For Optimizing Java 8 Stream Software Via Automated Refactoring, Raffi Khatchadourian, Yiming Tang, Mehdi Bagherzadeh, Syed Ahmed

Publications and Research

Streaming APIs are pervasive in mainstream Object-Oriented languages. For example, the Java 8 Stream API allows for functional-like, MapReduce-style operations in processing both finite and infinite data structures. However, using this API efficiently involves subtle considerations like determining when it is best for stream operations to run in parallel, when running operations in parallel can be less efficient, and when it is safe to run in parallel due to possible lambda expression side-effects. In this paper, we describe the engineering aspects of an open source automated refactoring tool called Optimize Streams that assists developers in writing optimal stream software in …


Personality Recognition For Deception Detection, Guozhen An Sep 2018

Personality Recognition For Deception Detection, Guozhen An

Dissertations, Theses, and Capstone Projects

Personality aims at capturing stable individual characteristics, typically measurable in quantitative terms, that explain and predict observable behavioral differences. Personality has been proved to be very useful in many life outcomes, and there has been huge interests on predicting personality automatically. Previously, there are tremendous amount of approaches successfully predicting personality. However, most previous research on personality detection has used personality scores assigned by annotators based solely on the text or audio clip, and found that predicting self-reported personality is a much more difficult task than predicting observer-report personality. In our study, we will demonstrate how to accurately detect self-reported …


Domain-Specific Knowledge Exploration With Ontology Hierarchical Re-Ranking And Adaptive Learning And Extension, Grace G. Zhao Sep 2018

Domain-Specific Knowledge Exploration With Ontology Hierarchical Re-Ranking And Adaptive Learning And Extension, Grace G. Zhao

Dissertations, Theses, and Capstone Projects

The goal of this research project is the realization of an artificial intelligence-driven lightweight domain knowledge search framework that returns a domain knowledge structure upon request with highly relevant web resources via a set of domain-centric re-ranking algorithms and adaptive ontology learning models. The re-ranking algorithm, a necessary mechanism to counter-play the heterogeneity and unstructured nature of web data, uses augmented queries and a hierarchical taxonomic structure to get further insight into the initial search results obtained from credited generic search engines. A semantic weight scale is applied to each node in the ontology graph and in turn generates a …


Rationality And Efficient Verifiable Computation, Matteo Campanelli Sep 2018

Rationality And Efficient Verifiable Computation, Matteo Campanelli

Dissertations, Theses, and Capstone Projects

In this thesis, we study protocols for delegating computation in a model where one of the parties is rational. In our model, a delegator outsources the computation of a function f on input x to a worker, who receives a (possibly monetary) reward. Our goal is to design very efficient delegation schemes where a worker is economically incentivized to provide the correct result f(x). In this work we strive for not relying on cryptographic assumptions, in particular our results do not require the existence of one-way functions.

We provide several results within the framework of rational proofs introduced by Azar …


Enhancing 3d Visual Odometry With Single-Camera Stereo Omnidirectional Systems, Carlos A. Jaramillo Sep 2018

Enhancing 3d Visual Odometry With Single-Camera Stereo Omnidirectional Systems, Carlos A. Jaramillo

Dissertations, Theses, and Capstone Projects

We explore low-cost solutions for efficiently improving the 3D pose estimation problem of a single camera moving in an unfamiliar environment. The visual odometry (VO) task -- as it is called when using computer vision to estimate egomotion -- is of particular interest to mobile robots as well as humans with visual impairments. The payload capacity of small robots like micro-aerial vehicles (drones) requires the use of portable perception equipment, which is constrained by size, weight, energy consumption, and processing power. Using a single camera as the passive sensor for the VO task satisfies these requirements, and it motivates the …


List, Sample, And Count, Ali Assarpour Sep 2018

List, Sample, And Count, Ali Assarpour

Dissertations, Theses, and Capstone Projects

Counting plays a fundamental role in many scientific fields including chemistry, physics, mathematics, and computer science. There are two approaches for counting, the first relies on analytical tools to drive closed form expression, while the second takes advantage of the combinatorial nature of the problem to construct an algorithm whose output is the number of structures. There are many algorithmic techniques for counting, they cover the explicit approach of counting by listing to the approximate approach of counting by sampling.

This thesis looks at counting three sets of objects. First, we consider a subclass of boolean functions that are monotone. …


Private-Key Fully Homomorphic Encryption For Private Classification Of Medical Data, Alexander N. Wood Sep 2018

Private-Key Fully Homomorphic Encryption For Private Classification Of Medical Data, Alexander N. Wood

Dissertations, Theses, and Capstone Projects

A wealth of medical data is inaccessible to researchers and clinicians due to privacy restrictions such as HIPAA. Clinicians would benefit from access to predictive models for diagnosis, such as classification of tumors as malignant or benign, without compromising patients’ privacy. In addition, the medical institutions and companies who own these medical information systems wish to keep their models private when used by outside parties.

Fully homomorphic encryption (FHE) enables practical polynomial computation over encrypted data. This dissertation begins with coverage of speed and security improvements to existing private-key fully homomorphic encryption methods. Next this dissertation presents a protocol for …


Zero Textbook Cost Syllabus For Cis 2200h (Introduction To Information Systems And Technologies), Curtis Izen Aug 2018

Zero Textbook Cost Syllabus For Cis 2200h (Introduction To Information Systems And Technologies), Curtis Izen

Open Educational Resources

This course introduces students to information systems in business. Due to the rapid developments in Information Technology (IT) and the dramatic changes brought by these new technologies in the way companies operate, compete and do business, familiarity with information systems has become indispensable for the leaders of today and tomorrow's organizations.


Academic Interests, Career Choices And Job Opportunities, Doyel Pal, Praveenkumar Khethavath Aug 2018

Academic Interests, Career Choices And Job Opportunities, Doyel Pal, Praveenkumar Khethavath

Open Educational Resources

This assignment is designed for students in First Year Seminar for Engineering and Computer Science. The main goal of the assignment is to introduce students to their major and stimulating their interests related to career choices and academics. This will give students a chance to develop integrative learning skills by making connections between their major and respective career opportunities. This assignment will use new features of ePortfolio to enhance student’s creativity by customizing everything from background, photos, fonts, text, portfolio content etc. Instead of a uniform profile, each students’ page will reflect the distinct visual representation of their personality, brand, …


Building Test Anonymity Networks In A Cybersecurity Lab Environment, John Schriner Aug 2018

Building Test Anonymity Networks In A Cybersecurity Lab Environment, John Schriner

Student Theses

This paper explores current methods for creating test anonymity networks in a laboratory environment for the purpose of improving these networks while protecting user privacy. We first consider how each of these networks is research-driven and interested in helping researchers to conduct their research ethically. We then look to the software currently available for researchers to set up in their labs. Lastly we explore ways in which digital forensics and cybersecurity students could get involved with these projects and look at several class exercises that help students to understand particular attacks on these networks and ways they can help to …


An Application Of Game Theory In Distributed Collaborative Decision Making, Angran Xiao Jul 2018

An Application Of Game Theory In Distributed Collaborative Decision Making, Angran Xiao

Publications and Research

In a distributed product realization environment, new paradigms and accompanying software systems are necessary to support the collaborative work of geographically dispersed engineering teams from different disciplines who have different knowledge, experience, tools and resources. To verify the concept of collaboration by separation, we propose a generic information communication medium to enable knowledge representation and exchange between engineering teams, a digital interface. Across digital interfaces, each engineering team maintains its own perspective towards the product realization problem, and each controls a subset of design variables and seeks to maximize its own payoff function subject to individual constraints. Hence, we postulate …


Computer Systems Design Laboratory, Xiang Meng May 2018

Computer Systems Design Laboratory, Xiang Meng

Open Educational Resources

No abstract provided.


Computer Organization, Xiang Meng May 2018

Computer Organization, Xiang Meng

Open Educational Resources

No abstract provided.


Poster: Towards Safe Refactoring For Intelligent Parallelization Of Java 8 Streams, Yiming Tang, Raffi Khatchadourian, Mehdi Bagherzadeh, Syed Ahmed May 2018

Poster: Towards Safe Refactoring For Intelligent Parallelization Of Java 8 Streams, Yiming Tang, Raffi Khatchadourian, Mehdi Bagherzadeh, Syed Ahmed

Publications and Research

The Java 8 Stream API sets forth a promising new programming model that incorporates functional-like, MapReduce-style features into a mainstream programming language. However, using streams correctly and efficiently may involve subtle considerations. In this poster, we present our ongoing work and preliminary results towards an automated refactoring approach that assists developers in writing optimal stream code. The approach, based on ordering and typestate analysis, determines when it is safe and advantageous to convert streams to parallel and optimize a parallel streams.


An Algorithm For Calculating Top-Dimensional Bounding Chains, J. Frederico Carvalho​, Mikael Vejdemo-Johansson, Danica Kragic, Florian T. Pokorny May 2018

An Algorithm For Calculating Top-Dimensional Bounding Chains, J. Frederico Carvalho​, Mikael Vejdemo-Johansson, Danica Kragic, Florian T. Pokorny

Publications and Research

We describe the Coefficient-Flow algorithm for calculating the bounding chain of an (n-1)-boundary on an n-manifold-like simplicial complex S. We prove its correctness and show that it has a computational time complexity of O(|S(n−1)|) (where S(n−1) is the set of (n-1)-faces of S). We estimate the big-O coefficient which depends on the dimension of S and the implementation. We present an implementation, experimentally evaluate the complexity of our algorithm, and compare its performance with that of solving the underlying linear system.


Designing Smart Applications Using Ar (Augmented Reality), Kimberly A. De La Santa May 2018

Designing Smart Applications Using Ar (Augmented Reality), Kimberly A. De La Santa

Publications and Research

Augmented Reality is rapidly developing in popularity because it brings elements of the virtual world, into our real world. Augmented Reality (AR) is a variation of Virtual Reality (VR). VR technologies immerses a user inside an imaginary environment. While immersed, the user cannot see the real world around them. In contrast, AR allows the user to see the real world, with virtual objects and information intertwined. Therefore, AR supplements reality and enhances the things we see, hear, and feel. This research project will implement a Web page that gives the user the opportunity to experiment with AR.


Multimodal Depression Detection: An Investigation Of Features And Fusion Techniques For Automated Systems, Michelle Renee Morales May 2018

Multimodal Depression Detection: An Investigation Of Features And Fusion Techniques For Automated Systems, Michelle Renee Morales

Dissertations, Theses, and Capstone Projects

Depression is a serious illness that affects a large portion of the world’s population. Given the large effect it has on society, it is evident that depression is a serious health issue. This thesis evaluates, at length, how technology may aid in assessing depression. We present an in-depth investigation of features and fusion techniques for depression detection systems. We also present OpenMM: a novel tool for multimodal feature extraction. Lastly, we present novel techniques for multimodal fusion. The contributions of this work add considerably to our knowledge of depression detection systems and have the potential to improve future systems by …


Physical Applications Of The Geometric Minimum Action Method, George L. Poppe Jr. May 2018

Physical Applications Of The Geometric Minimum Action Method, George L. Poppe Jr.

Dissertations, Theses, and Capstone Projects

This thesis extends the landscape of rare events problems solved on stochastic systems by means of the \textit{geometric minimum action method} (gMAM). These include partial differential equations (PDEs) such as the real Ginzburg-Landau equation (RGLE), the linear Schroedinger equation, along with various forms of the nonlinear Schroedinger equation (NLSE) including an application towards an ultra-short pulse mode-locked laser system (MLL).

Additionally we develop analytical tools that can be used alongside numerics to validate those solutions. This includes the use of instanton methods in deriving state transitions for the linear Schroedinger equation and the cubic diffusive NLSE.

These analytical solutions are …


Adaptation And Augmentation: Towards Better Rescoring Strategies For Automatic Speech Recognition And Spoken Term Detection, Min Ma May 2018

Adaptation And Augmentation: Towards Better Rescoring Strategies For Automatic Speech Recognition And Spoken Term Detection, Min Ma

Dissertations, Theses, and Capstone Projects

Selecting the best prediction from a set of candidates is an essential problem for many spoken language processing tasks, including automatic speech recognition (ASR) and spoken keyword spotting (KWS). Generally, the selection is determined by a confidence score assigned to each candidate. Calibrating these confidence scores (i.e., rescoring them) could make better selections and improve the system performance. This dissertation focuses on using tailored language models to rescore ASR hypotheses as well as keyword search results for ASR-based KWS.

This dissertation introduces three kinds of rescoring techniques: (1) Freezing most model parameters while fine-tuning the output layer in order to …