Open Access. Powered by Scholars. Published by Universities.®
- Keyword
-
- Affine (1)
- Android (1)
- Anshel-anshel-goldfeld (1)
- Art (1)
- Bard Shuttle (1)
-
- Cameras (1)
- Code completion (1)
- Computer Vision (1)
- Cryptography (1)
- Deep Learning (1)
- Digital Existence (1)
- Digital World (1)
- Dome (1)
- Fine Arts (1)
- Game (1)
- Graph (1)
- Group theory (1)
- Group-based cryptography (1)
- Import (1)
- Java (1)
- JavaScript (1)
- Key agreement (1)
- Key exchange (1)
- LSTM (1)
- Mobile (1)
- Mobile Application (1)
- Neural networks (1)
- Nonplanar (1)
- Philosophy (1)
- Pokemon (1)
Articles 1 - 6 of 6
Full-Text Articles in Engineering
Self && Self, Shuang Cai
Self && Self, Shuang Cai
Senior Projects Spring 2021
Seldom before the COVID-19 pandemic have so many people simultaneously had their lifestyle drastically changed in the same way. The forced physical isolation is, ironically, a communal experience. The sickening quarantine left everyone nothing but time to confront and reconnect with themselves. Another inevitable result of corporal isolation is the predominant awakening awareness of digital existences and connections. Evoking the shared sensitivity and delicacy, studying the tectonic activity of the digital world, the project documents the endured contemplation in the upcoming resurgence.
Predicting Imports In Java Code With Graph Neural Networks, Aleksandr Fedchin
Predicting Imports In Java Code With Graph Neural Networks, Aleksandr Fedchin
Senior Projects Spring 2020
Programmers tend to split their code into multiple files or sub-modules. When a program is executed, these sub-modules interact to produce the desired effect. One can, therefore, represent programs with graphs, where each node corresponds to some file and each edge corresponds to some relationship between files, such as two files being located in the same package or one file importing the content of another. This project trains Graph Neural Networks on such graphs to learn to predict future imports in Java programs and shows that Graph Neural Networks outperform various baseline methods by a wide margin.
Geometric Correction For A Spherical Mirror Projection On A Nonplanar Surface, Methuen J. Bell-Isaac
Geometric Correction For A Spherical Mirror Projection On A Nonplanar Surface, Methuen J. Bell-Isaac
Senior Projects Spring 2019
This paper discusses an approach for removing distortion from an image projected on a non-planar surface. With a single projector setup in a spherical mirror projection system, it becomes possible to preserve image features. The approach takes advantage of the configuration of the surface, specifically, the geodesic dome in this project. The configuration acts as a mold so that a warp mesh can be designed to match the surface configuration. Points in an image are then mapped to their corresponding point on the destination multi-planar surface represented by the mesh. The removal of distortion brings us a step closer to …
A Deep Learning Agent For Games With Hidden Information, Robert A. Mills
A Deep Learning Agent For Games With Hidden Information, Robert A. Mills
Senior Projects Spring 2018
The goal of this project is to develop an agent capable of playing a particular game at an above average human level. In order to do so we investigated reinforcement and deep learning techniques for making decisions in discrete action spaces with hidden information. The methods we used to accomplish this goal include a standard word2vec implementation, an alpha-beta minimax tree search, and an LSTM network to evaluate game states. Given just the rules of the game and a vector representation of the game states, the agent learned to play the game by competitive self play. The emergent behavior from …
Design And Implementation Of An Improved Android Application For Bard Shuttle Services, Chance O'Neihl Wren
Design And Implementation Of An Improved Android Application For Bard Shuttle Services, Chance O'Neihl Wren
Senior Projects Spring 2017
With the growing population of Bard College, the need for the college’s shuttle system continues to grow. As a result, enabling the Bard community to quickly and easily access the shuttle schedules and times, has also become more important in the daily of life of Bard College's inhabitants. Although Bard College has a mobile application for Android and iPhone mobile devices alike, there was a growing demand for a new improved shuttle application for Android mobile devices. This project seeks to improve the functionality, user friendliness, and availability of shuttle schedules to the Bard Community, in the form of a …
Public Key Cryptography With The Brin-Thompson Group 2v, Cyril Xavier Kuhns
Public Key Cryptography With The Brin-Thompson Group 2v, Cyril Xavier Kuhns
Senior Projects Spring 2016
The Brin-Thompson group 2V is a simple, finitely presented group of functions with solvable word problem and unsolvable torsion problem, which makes it a promising platform group for the Anshel-Anshel-Goldfeld key agreement protocol. The primary results of this project are an implementation of 2V and the AAG protocol in Java, which is shown to be susceptible to the heuristic length based attack.