Open Access. Powered by Scholars. Published by Universities.®
- Discipline
-
- Social and Behavioral Sciences (3994)
- Communication (2172)
- Mass Communication (2150)
- Journalism Studies (2148)
- Physical Sciences and Mathematics (1697)
-
- Library and Information Science (1640)
- Computer Sciences (1053)
- Scholarly Communication (506)
- Engineering (364)
- Information Literacy (342)
- Collection Development and Management (339)
- Cataloging and Metadata (304)
- Artificial Intelligence and Robotics (277)
- Education (272)
- Arts and Humanities (233)
- Astrophysics and Astronomy (221)
- Computer Engineering (196)
- Other Computer Sciences (133)
- Physics (132)
- Public Affairs, Public Policy and Public Administration (120)
- Information Security (117)
- Oceanography and Atmospheric Sciences and Meteorology (110)
- Other Computer Engineering (102)
- Chemistry (100)
- Transportation (93)
- Databases and Information Systems (89)
- External Galaxies (85)
- Meteorology (83)
- Life Sciences (79)
- Art and Design (74)
- Keyword
-
- Spartan Daily (2144)
- Newspaper (2122)
- Bibliometrics (161)
- Scientometrics (104)
- Mathematics and Statistics (88)
-
- Bibliometric (80)
- Articles (65)
- Machine learning (65)
- Refereed Publications (64)
- Scopus (59)
- Publications (58)
- Machine Learning (47)
- Authorship pattern (45)
- Physics and Astronomy (44)
- Authorship Pattern (43)
- Deep learning (43)
- Bibliometric Analysis (40)
- Citation Analysis (39)
- India (38)
- Scientometric (38)
- Bibliometric analysis (37)
- Galaxies: evolution (36)
- Research Productivity (36)
- Computer Science (35)
- Library (34)
- Education (33)
- Nigeria (33)
- Citation analysis (32)
- Web of Science (32)
- Galaxies: kinematics and dynamics (30)
- Publication Year
- Publication
-
- Spartan Daily (School of Journalism and Mass Communications) (2050)
- Library Philosophy and Practice (e-journal) (1402)
- Master's Projects (996)
- Faculty Publications (496)
- Master's Theses (414)
-
- Faculty Research, Scholarly, and Creative Activity (402)
- Mineta Transportation Institute (107)
- Faculty Publications, Chemistry (80)
- Faculty Publications, Meteorology and Climate Science (80)
- Comparative Philosophy (63)
- ART 108: Introduction to Games Studies (56)
- Dissertations (47)
- SWITCH (35)
- Emeritus and Retired Faculty Association (ERFA) Newsletter (25)
- Faculty Publications, Computer Science (24)
- Faculty Publications, Biological Sciences (23)
- State College Times, 1933 (17)
- State College Times, 1932 (15)
- Engineering at San Jose State University (14)
- Spartan Daily, 2016 (12)
- Impact (College of Education) (11)
- Spartan Daily, 2017 (11)
- Spartan Daily, 2019 (11)
- Special Libraries, 1965 (10)
- Special Libraries, 1966 (10)
- Special Libraries, 1970 (10)
- Faculty and Staff Publications (9)
- Special Libraries, 1969 (9)
- Special Libraries, 1975 (9)
- The Scientist (College of Science) (9)
- Publication Type
- File Type
Articles 901 - 930 of 6912
Full-Text Articles in Entire DC Network
Robustness Of Image-Based Malware Analysis, Katrina Tran
Robustness Of Image-Based Malware Analysis, Katrina Tran
Master's Projects
Being able to identify malware is important in preventing attacks. Image-based malware analysis is the study of images that are created from malware. Analyzing these images can help identify patterns in malware families. In previous work, "gist descriptor" features extracted from images have been used in malware classification problems and have shown promising results. In this research, we determine whether gist descriptors are robust with respect to malware obfuscation techniques, as compared to Convolutional Neural Networks (CNN) trained directly on malware images. Using the Python Image Library, we create images from malware executables and from malware that we obfuscate. We …
Benchmarking Newsql Database Voltdb, Kevin Schumacher
Benchmarking Newsql Database Voltdb, Kevin Schumacher
Master's Projects
NewSQL is a type of relational database that is able to horizontally scale while retaining linearizable consistency. This is an improvement over a traditional SQL relational database because SQL databases cannot effectively scale across multiple machines. This is also an improvement over NoSQL databases because NewSQL databases are designed from the ground up to be consistent and have ACID guarantees. However, it should be noted that NewSQL databases are not a one size fits all type of database, each specific database is designed to perform well on specific workloads. This project will evaluate a NewSQL database, VoltDB, with a focus …
Cloud Provisioning And Management With Deep Reinforcement Learning, Alexandru Tol
Cloud Provisioning And Management With Deep Reinforcement Learning, Alexandru Tol
Master's Projects
The first web applications appeared in the early nineteen nineties. These applica- tions were entirely hosted in house by companies that developed them. In the mid 2000s the concept of a digital cloud was introduced by the then CEO of google Eric Schmidt. Now in the current day most companies will at least partially host their applications on proprietary servers hosted at data-centers or commercial clouds like Amazon Web Services (AWS) or Heroku.
This arrangement seems like a straight forward win-win for both parties, the customer gets rid of the hassle of maintaining a live server for their applications and …
Proxy Re-Encryption In Blockchain-Based Application, Wangcheng Yuan
Proxy Re-Encryption In Blockchain-Based Application, Wangcheng Yuan
Master's Projects
Nowadays, blockchain-based technology has risen to a new dimension. With the advantage of the decentralized identity, data are transferred through decentralized and public ledgers. Those new contracts provide great visibility. However, there is still a need to keep some data private in many cases. Those private data should be encrypted while still benefiting from the decentralized on-chain protocol. Securing those private data in such a decentralized blockchain-based system is thus a critical problem. Our solution provides a decentralized protocol that lets users grant access to their private data with proxy re-encryption in SpartanGold (a blockchain-based cryptocurrency). We implement a third-party …
Environmental Influences On Large Daily Wildfire Growth In California, Holt S. Hanley
Environmental Influences On Large Daily Wildfire Growth In California, Holt S. Hanley
Master's Theses
Wildfires have become a major environmental, social, and economic problem in California. The consequences can be especially detrimental when they exhibit behavior like very large daily growth (an individual fire burning >10,000 acres over a 24-hour period). Environmental conditions influencing the risk of large daily growth include weather variables such as temperature, wind, relative humidity, and precipitation; fuel variables such as type, loading, availability, and moisture content; as well as topographic variables such as slope, aspect, elevation, and shape. However, there remains great uncertainty in the importance of these variables relative to each other and the existence of any threshold …
A Risc-V Matrix Multiplier Using Systolic Arrays, Miao Wang
A Risc-V Matrix Multiplier Using Systolic Arrays, Miao Wang
Master's Theses
Many modern day applications can be solved with the usage of machine learning, which involves training a computer to learn on large amounts of data without direct programmer guidance. Conventional computers typically use normal general purpose central processing units, though more specialized tasks may take advantage of more parallel hardware such as graphics processing units. In the pursuit of increased performance to facilitate increasingly more complex machine learning models, researchers in both academia and industry look towards field-programmable gate arrays and application specific integrated circuits for their needs. Various implementations, both theoretical and practical, exist across a wide variety of …
Acoustic Cloak Design Using Generative Modeling And Reinforcement Learning, Linwei Zhuo
Acoustic Cloak Design Using Generative Modeling And Reinforcement Learning, Linwei Zhuo
Master's Theses
Metamaterials are engineered composites that can exhibit acoustic, electromagnetic, elasto-dynamic and mechanical properties that are not found in natural materials Due to the complexity of the target objective functions, it is difficult to find the globally optimized solutions in the inverse design of metameterials. This thesis proposes and outlines two model, a gradient-based optimization method combined with generative networks (2D-GLOnets) and a reinforcement learning (RL) model, that can find the optimized metamaterial structures across a wide range of parameters. By perturbing the positions of each cylindrical scatterer in a planar configuration, 2D-GLOnets and the RL model with Deep Deterministic Policy …
“When Will The Time Finally Come When There Will Only Be Humans”: An Unknown Letter From Beethoven To Heinrich Von Struve, Julia Ronge
The Beethoven Journal
Transcription, translation, and discussion of a recently discovered letter from Ludwig van Beethoven to Heinrich von Struve from 1795. In the letter, Beethoven expresses a yearning for a time when there are only humans, without distinctions of rank and class. This sentiment accords with Schiller’s ode An die Freude, which Beethoven set to music more than once.
Visual Task Classification Using Classic Machine Learning And Cnns, Devangi Vilas Chinchankarame, Noha Elfiky, Nada Attar
Visual Task Classification Using Classic Machine Learning And Cnns, Devangi Vilas Chinchankarame, Noha Elfiky, Nada Attar
Faculty Research, Scholarly, and Creative Activity
Our eyes actively perform tasks including, but not limited to, searching, comparing, and counting. This includes tasks in front of a computer, whether it be trivial activities like reading email, or video gaming, or more serious activities like drone management, or flight simulation. Understanding what type of visual task is being performed is important to develop intelligent user interfaces. In this work, we investigated standard machine and deep learning methods to identify the task type using eye-tracking data-including both raw numerical data and the visual representations of the user gaze scan paths and pupil size. To this end, we experimented …
Leveraging Initial Cognitive Load To Predict User Response To Complex Visual Tasks, Reem Albaghli, Yaman Jandali, Sarah Almahmid, Nada Attar
Leveraging Initial Cognitive Load To Predict User Response To Complex Visual Tasks, Reem Albaghli, Yaman Jandali, Sarah Almahmid, Nada Attar
Faculty Research, Scholarly, and Creative Activity
In this study, we were able to show how cognitive load measurement during the initiation of a complex visual task can predict user response. We measured cognitive load using pupil size and microsaccade rate. The initial phase of task was defined as the first 25 percent of the trial Reaction Time (RT), which was variable up to 50 seconds. The complex visual task entailed a set of twelve words that could be grouped based into 1, 2, or 3 categories or sets, e.g., the words bed, pillow, headboard, etc. can be grouped into a single set that is bedroom. We …
Computation Of New Diagonal Graph Ramsey Numbers, Richard M. Low, Ardak Kapbasov, Arman Kapbasov, Sergey Bereg
Computation Of New Diagonal Graph Ramsey Numbers, Richard M. Low, Ardak Kapbasov, Arman Kapbasov, Sergey Bereg
Faculty Research, Scholarly, and Creative Activity
For various connected simple graphs G, we extend the table of diagonal graph Ramsey numbers R(G,G) in ‘An Atlas of Graphs.’ This is accomplished by first converting the calculation of R(G,G) into a satisfiability problem in propositional logic. Mathematical arguments and scientific computing are then used to calculate R(G,G).
Whole File Chunk Based Deduplication Using Reinforcement Learning, Xincheng Yuan
Whole File Chunk Based Deduplication Using Reinforcement Learning, Xincheng Yuan
Master's Projects
Deduplication is the process of removing replicated data content from storage facilities like online databases, cloud datastore, local file systems, etc., which is commonly performed as part of data preprocessing to eliminate redundant data that requires unnecessary storage spaces and computing power. Deduplication is even more specifically essential for file backup systems since duplicated files will presumably consume more storage space, especially with a short backup period like daily [8]. A common technique in this field involves splitting files into chunks whose hashes can be compared using data structures or techniques like clustering. In this project we explore the possibility …
Hidden Markov Models With Momentum, Andrew Miller
Hidden Markov Models With Momentum, Andrew Miller
Master's Projects
Momentum is a popular technique for improving convergence rates during gradient descent. In this research, we experiment with adding momentum to the Baum-Welch expectation-maximization algorithm for training Hidden Markov Models. We compare discrete Hidden Markov Models trained with and without momentum on English text and malware opcode data. The effectiveness of momentum is determined by measuring the changes in model score and classification accuracy due to momentum. Experiments indicate that adding momentum to Baum-Welch can reduce the number of iterations required for initial convergence during HMM training, particularly in cases where the model is slow to converge. However, momentum does …
Darknet Traffic Classification, Nhien Rust-Nguyen
Darknet Traffic Classification, Nhien Rust-Nguyen
Master's Projects
The anonymous nature of darknets is commonly exploited for illegal activities. Previous research has employed machine learning and deep learning techniques to automate the detection of darknet traffic to block these criminal activities. This research aims to improve darknet traffic detection by assessing Support Vector Machines (SVM), Random Forest (RF), Convolutional Neural Networks (CNN) and Auxiliary-Classifier Generative Adversarial Networks (AC-GAN) for classification of network traffic and the underlying application types. We find that our RF model outperforms the state-of-the-art machine learning techniques used by prior work with the CIC-Darknet2020 dataset. To evaluate the robustness of our RF classifier, we degrade …
Improving User Experiences For Wiki Systems, Parth Patel
Improving User Experiences For Wiki Systems, Parth Patel
Master's Projects
Wiki systems are web applications that allow users to collaboratively manage the content. Such systems enable users to read and write information in the form of web pages and share media items like videos, audios, books etc. Yioop is an open-source web portal with features of a search engine, a wiki system and discussion groups. In this project I have enhanced Yioop’s features for improving the user experiences. The preliminary work introduced new features like emoji picker tool for direct messaging system, unit testing framework for automating the UI testing of Yioop and redeeming advertisement credits back into real money. …
A Novel Handover Method Using Destination Prediction In 5g-V2x Networks, Pooja Shyamsundar
A Novel Handover Method Using Destination Prediction In 5g-V2x Networks, Pooja Shyamsundar
Master's Projects
This paper proposes a novel approach to handover optimization in fifth generation vehicular networks. A key principle in designing fifth generation vehicular network technology is continuous connectivity. This makes it important to ensure that there are no gaps in communication for mobile user equipment. Handovers can cause disruption in connectivity as the process involves switching from one base station to another. Issues in the handover process include poor load management for moving traffic resulting in low bandwidth or connectivity gaps, too many hops resulting in multiple unneccessary handovers, short dwell times and ineffective base station selection resulting in delays and …
Virtual Machine For Spartangold, William Wang
Virtual Machine For Spartangold, William Wang
Master's Projects
The field of blockchain and cryptocurrencies can be both difficult to grasp and improve upon, which makes aids that can assist in these tasks very useful. SpartanGold is a simplified blockchain-based cryptocurrency created at San Jose State University as a learning aid for blockchain and cryptocurrencies. In its current state, it closely resembles Bitcoin, and it is also easily expandable to implement other features.
This project extends SpartanGold with a virtual machine resembling the Ethereum Virtual Machine. Implementing this feature results in SpartanGold having Ethereum- related features, which would allow the cryptocurrency to both be a helpful learning aid for …
Analysis Of Public Sentiment Of Covid-19 Pandemic, Vaccines, And Lockdowns, Devinesh Singh
Analysis Of Public Sentiment Of Covid-19 Pandemic, Vaccines, And Lockdowns, Devinesh Singh
Master's Projects
CoV-2 pandemic prompted lockdown measures to be implemented worldwide; these directives were implemented nationwide to stunt the spread of the infection. Throughout the lockdowns, millions of individuals resorted to social media for entertainment, communicate with friends and family, and express their opinions about the pandemic. Simultaneously, social media aided in the dissemination of misinformation, which has proven to be a threat to global health. Sentiment analysis, a technique used to analyze textual data, can be used to gain an overview of public opinion behind CoV-2 from Twitter and TikTok. The primary focus of the project is to build a deep …
Codis: Community Detection Via Distributed Seed-Set Expansion On Graph Streams, Austin Anderson
Codis: Community Detection Via Distributed Seed-Set Expansion On Graph Streams, Austin Anderson
Master's Projects
Community detection has been and remains a very important topic in several fields. From marketing and social networking to biological studies, community detec- tion plays a key role in advancing research in many different fields. Research on this topic originally looked at classifying nodes into discrete communities, but eventually moved forward to placing nodes in multiple communities. Unfortunately, community detection has always been a time-inefficient process, and recent data sets have been simply to large to realistically process using traditional methods. Because of this, recent methods have turned to parallelism, but all these methods, while offering sig- nificant decrease in …
Caption And Image Based Next-Word Auto-Completion, Meet Patel
Caption And Image Based Next-Word Auto-Completion, Meet Patel
Master's Projects
With the increasing number of options or choices in terms of entities like products, movies, songs, etc. which are now available to users, they try to save time by looking for an application or system that provides automatic recommendations. Recommender systems are automated computing processes that leverage concepts of Machine Learning, Data Mining and Artificial Intelligence towards generating product recommendations based on a user’s preferences. These systems have given a significant boost to businesses across multiple segments as a result of reduced human intervention. One similar aspect of this is content writing. It would save users a lot of time …
Empirical Evaluation Of The Shift And Scale Parameters In Batch Normalization, Yashna Peerthum
Empirical Evaluation Of The Shift And Scale Parameters In Batch Normalization, Yashna Peerthum
Master's Projects
Batch Normalization (BatchNorm) is a technique that enables the training of deep neural networks, especially Convolutional Neural Networks (CNN) for computer vision tasks. It has been empirically demonstrated that BatchNorm increases per- formance, stability, and accuracy, although the reasons for these improvements are unclear. BatchNorm consists of a normalization step with trainable shift and scale parameters. In this paper, we examine the role of normalization and the shift and scale parameters in BatchNorm. We implement two new optimizers in PyTorch: a version of BatchNorm that we refer to as AffineLayer, which includes the shift and scale transform without normalization, and …
Multi-Step Prediction Using Tree Generation For Reinforcement Learning, Kevin Prakash
Multi-Step Prediction Using Tree Generation For Reinforcement Learning, Kevin Prakash
Master's Projects
The goal of reinforcement learning is to learn a policy that maximizes a reward function. In some environments with complete information, search algorithms are highly useful in simulating action sequences in a game tree. However, in many practical environments, such effective search strategies are not applicable since their state transition information may not be available. This paper proposes a novel method to approximate a game tree that enables reinforcement learning to use search strategies even in incomplete information environments. With an approximated game tree, the agent predicts all possible states multiple steps into the future and evaluates the states to …
Graph Neural Networks For Malware Classification, Vrinda Malhotra
Graph Neural Networks For Malware Classification, Vrinda Malhotra
Master's Projects
Malware is a growing threat to the digital world. The first step to managing this threat is malware detection and classification. While traditional techniques rely on static or dynamic analysis of malware, the generation of these features requires expert knowledge. Function call graphs (FCGs) consist of program functions as their nodes and their interprocedural calls as their edges, providing a wealth of knowledge that can be utilized to classify malware without feature extraction that requires experts. This project treats malware classification as a graph classification problem, setting node features using the Local Degree Profile (LDP) model and using different graph …
Adversarial Attacks On Android Malware Detection And Classification, Srilekha Nune
Adversarial Attacks On Android Malware Detection And Classification, Srilekha Nune
Master's Projects
Recent years have seen an increase in sales of intelligent gadgets, particularly those using the Android operating system. This popularity has not gone unnoticed by malware writers. Consequently, many research efforts have been made to develop learning models that can detect Android malware. As a countermeasure, malware writers can consider adversarial attacks that disrupt the training or usage of such learning models. In this paper, we train a wide variety of machine learning models using the KronoDroid Android malware dataset, and we consider adversarial attacks on these models. Specifically, we carefully measure the decline in performance when the feature sets …
Using Machine Learning To Maximize First-Generation Student Success A Contribution To The Mission Of Aiding The Underserved, Mustafa Emre Yesilyurt
Using Machine Learning To Maximize First-Generation Student Success A Contribution To The Mission Of Aiding The Underserved, Mustafa Emre Yesilyurt
Master's Projects
The Leadership and Career Accelerator (UNVS 101) is a course offered at San José State University (SJSU) designed to hone industry skills in and provide support to students of underserved backgrounds. The main goal of this study is to determine which features are most significant to identifying the students at risk of failing the course. This will allow faculty to better focus data collection efforts and facilitate an increase in classifier accuracy. The data came as three distinct sets (sources). One contained features describing student demographics and academic history, another described the students’ experience in the course, and a third …
Jparsec - A Parser Combinator For Javascript, Sida Zhong
Jparsec - A Parser Combinator For Javascript, Sida Zhong
Master's Projects
Parser combinators have been a popular parsing approach in recent years. Compared with traditional parsers, a parser combinator has both readability and maintenance advantages.
This project aims to construct a lightweight parser construct library for Javascript called Jparsec. Based on the modular nature of a parser combinator, the implementation uses higher-order functions. JavaScript provides a friendly and simple way to use higher-order functions, so the main construction method of this project will use JavaScript's lambda functions. In practical applications, a parser combinator is mainly used as a tool, such as parsing JSON files.
In order to verify the utility of …
Enabling Use Of Signal In A Disconnected Village Environment, Evan Chopra
Enabling Use Of Signal In A Disconnected Village Environment, Evan Chopra
Master's Projects
A significant portion of the world still does not have a stable internet connection. Those people should have the ability to communicate with their loved ones who may not live near by or to share ideas with friends. To power this achievable reality, our lab has set out on making infrastructure for enabling delay tolerant applications. This network will communicate using existing smartphones that will relay the information to a connected environment. The proof of concept application our lab is using is Signal as it offers end to end encryption messaging and an open source platform our lab can develop.
Abstractive Text Summarization For Tweets, Siyu Chen
Abstractive Text Summarization For Tweets, Siyu Chen
Master's Projects
In the high-tech age, we can access a vast number of articles, information, news, and opinion online. The wealth of information allows us to learn about the topics we are interested in more easily and cheaply, but it also requires us to spend an enormous amount of time reading online. Text summarization can help us save a lot of reading time so that we can know more information in a shorter period. The primary goal of text summarization is to shorten the text while including as much vital information as possible in the original text so fewer people use this …
5g Mobility Management Using Satellites In Leo (Low Earth Orbit), Peter Knight
5g Mobility Management Using Satellites In Leo (Low Earth Orbit), Peter Knight
Master's Projects
As technology moves forward we find ourselves demanding faster and better quality internet. Towards that end, 5G was developed. While cell towers are already being built with 5G in mind, some of the built-in limitations of 5G mean that we may be seeing satellites with it in the near future. This development would require a drastic change in the current algorithms used for handovers. These algorithms fail to take into account the high relative velocity of the satellites and result in many unnecessary handovers which increases the likelihood of a dropped connection. This paper will propose and evaluate the effectiveness …
A Study On Human Face Expressions Using Convolutional Neural Networks And Generative Adversarial Networks, Sriramm Muthyala Sudhakar
A Study On Human Face Expressions Using Convolutional Neural Networks And Generative Adversarial Networks, Sriramm Muthyala Sudhakar
Master's Projects
Human beings express themselves via words, signs, gestures, and facial emotions. Previous research using pre-trained convolutional models had been done by freezing the entire network and running the models without the use of any image processing techniques. In this research, we attempt to enhance the accuracy of many deep CNN architectures like ResNet and Senet, using a variety of different image processing techniques like Image Data Generator, Histogram Equalization, and UnSharpMask. We used FER 2013, which is a dataset containing multiple classes of images. While working on these models, we decided to take things to the next level, and we …