SoroushVahidi/scidocs huggingface dataset:
Using neural network ensembles for bankruptcy prediction and credit scoring
(2008)

Bankruptcy prediction and credit scoring have long been regarded as critical topics and have been studied extensively in the accounting and finance literature. Artificial intelligence and machine learning techniques have been used to solve these financial decision-making problems. The multilayer perceptron (MLP) network trained by the back-propagation learning algorithm is the mostly used technique for financial decision-making problems. In addition, it is usually superior to other traditional statistical models. Recent studies suggest combining multiple classifiers (or classifier ensembles) should be better than single classifiers. However, the performance of multiple classifiers in bankruptcy prediction and credit scoring is not fully understood. In this paper, we investigate the performance of a single classifier as the baseline classifier to compare with multiple classifiers and diversified multiple classifiers by using neural networks based on three datasets. By comparing with the single classifier as the benchmark in terms of average prediction accuracy, the multiple classifiers only perform better in one of the three datasets. The diversified multiple classifiers trained by not only different classifier parameters but also different sets of training data perform worse in all datasets. However, for the Type I and Type II errors, there is no exact winner. We suggest that it is better to consider these three classifier architectures to make the optimal financial decision. 2007 Elsevier Ltd. All rights reserved.
Simplified Optimal Trajectory Control (SOTC) for LLC Resonant Converters
(2013)

In this paper, a simplified optimal trajectory control (SOTC) for the LLC resonant converter is proposed. During the steady state, a linear compensator such as proportional-integral or proportional-integral-derivative (PID) is used, controlling the switching frequency fs to eliminate the steady-state error. However, during load transients, the SOTC method takes over, immediately changing the pulse widths of the gate-driving signals. Using the state-plane analysis, the pulse widths are estimated, letting the state variables track the optimal trajectory locus in the minimum period of time. The proposed solution is implemented in a digital controller, and experimental results show that while the digital logic requirement is very small, the performance improvement is significant.
PARS: A Uniform and Open-source Password Analysis and Research System
(2015)

In this paper, we introduce an open-source and modular password analysis and research system, PARS, which provides a uniform, comprehensive and scalable research platform for password security. To the best of our knowledge, PARS is the first such system that enables researchers to conduct fair and comparable password security research. PARS contains 12 state-of-the-art cracking algorithms, 15 intra-site and cross-site password strength metrics, 8 academic password meters, and 15 of the 24 commercial password meters from the top-150 websites ranked by Alexa. Also, detailed taxonomies and large-scale evaluations of the PARS modules are presented in the paper.
Design and fabrication of a lightweight additive-manufactured Ka-band horn antenna array
(2016)

In this paper a 2×2 Ka-band lightweight horn antenna array demonstrator is designed and fabricated by means of an additive manufacturing process optimized for complex RF, microwave and mm-wave antenna components. The proposed waveguide feeding network aims to exploit the flexibility offered by this novel fabrication technique and can be easily translated to antenna arrays with more elements. The electromagnetic performance of the featured structure is validated by means of full-wave numerical simulations. The horn antenna array is fabricated and under experimental RF characterization.
Microblog Entity Linking with Social Temporal Context
(2015)

Nowadays microblogging sites, such as Twitter and Chinese Sina Weibo, have established themselves as an invaluable information source, which provides a huge collection of manually-generated tweets with broad range of topics from daily life to breaking news. Entity linking is indispensable for understanding and maintaining such information, which in turn facilitates many real-world applications such as tweet clustering and classification, personalized microblog search, and so forth. However, tweets are short, informal and error-prone, rendering traditional approaches for entity linking in documents largely inapplicable. Recent work addresses this problem by utilising information from other tweets and linking entities in a batch manner. Nevertheless, the high computational complexity makes this approach infeasible for real-time applications given the high arrival rate of tweets. In this paper, we propose an efficient solution to link entities in tweets by analyzing their social and temporal context. Our proposed framework takes into consideration three features, namely entity popularity, entity recency, and user interest information embedded in social interactions to assist the entity linking task. Effective indexing structures along with incremental algorithms have also been developed to reduce the computation and maintenance costs of our approach. Experimental results based on real tweet datasets verify the effectiveness and efficiency of our proposals.
Efficient and Expressive Knowledge Base Completion Using Subgraph Feature Extraction
(2015)

We explore some of the practicalities of using random walk inference methods, such as the Path Ranking Algorithm (PRA), for the task of knowledge base completion. We show that the random walk probabilities computed (at great expense) by PRA provide no discernible benefit to performance on this task, so they can safely be dropped. This allows us to define a simpler algorithm for generating feature matrices from graphs, which we call subgraph feature extraction (SFE). In addition to being conceptually simpler than PRA, SFE is much more efficient, reducing computation by an order of magnitude, and more expressive, allowing for much richer features than paths between two nodes in a graph. We show experimentally that this technique gives substantially better performance than PRA and its variants, improving mean average precision from .432 to .528 on a knowledge base completion task using the NELL KB.
The RDF-3X engine for scalable management of RDF data
(2009)

RDF is a data model for schema-free structured information that is gaining momentum in the context of Semantic-Web data, life sciences, and also Web 2.0 platforms. The “pay-as-you-go” nature of RDF and the flexible pattern-matching capabilities of its query language SPARQL entail efficiency and scalability challenges for complex queries including long join paths. This paper presents the RDF-3X engine, an implementation of SPARQL that achieves excellent performance by pursuing a RISC-style architecture with streamlined indexing and query processing. The physical design is identical for all RDF-3X databases regardless of their workloads, and completely eliminates the need for index tuning by exhaustive indexes for all permutations of subject-property-object triples and their binary and unary projections. These indexes are highly compressed, and the query processor can aggressively leverage fast merge joins with excellent performance of processor caches. The query optimizer is able to choose optimal join orders even for complex queries, with a cost model that includes statistical synopses for entire join paths. Although RDF-3X is optimized for queries, it also provides good support for efficient online updates by means of a staging architecture: direct updates to the main database indexes are deferred, and instead applied to compact differential indexes which are later merged into the main indexes in a batched manner. Experimental studies with several large-scale datasets with more than 50 million RDF triples and benchmark queries that include pattern matching, manyway star-joins, and long path-joins demonstrate that RDF-3X can outperform the previously best alternatives by one or two orders of magnitude.
Robotic Forceps Manipulator With a Novel Bending Mechanism
(2010)

This paper proposes a new bending technique with a screwdrive mechanism that allows for omnidirectional bending motion by rotating two linkages, each consisting of a right-handed screw, a universal joint, and a left-handed screw. The new screwdrive mechanism, termed double-screw-drive (DSD) mechanism, is utilized in a robotic forceps manipulator for laparoscopic surgery. A robotic forceps manipulator incorporating the DSD mechanism (DSD forceps) can bend without using wires. Without wires, it has high rigidity, and can bend at 90° in any arbitrary direction. In addition, the gripper of the DSD forceps can perform rotational motion, which is achieved by rotating a third linkage in the DSD mechanism. Opening and closing motions of the gripper are attained by wire actuation. Fundamental experiments examining the bending force and the accuracy of the DSD forceps were conducted, and an analysis of the accuracy was performed. Control of the DSD forceps through a teleoperation system was achieved via a joystick-type manipulator. A servo system was constructed for each linkage and the wire actuation mechanism, and tracking control experiments as well as a suturing experiment were conducted. The results of the experiments showed that the required design specifications were fulfilled. Thus, the validity of the DSD forceps was demonstrated.
SEARNN: Training RNNs with Global-Local Losses
(2018)

We propose SEARNN, a novel training algorithm for recurrent neural networks (RNNs) inspired by the “learning to search” (L2S) approach to structured prediction. RNNs have been widely successful in structured prediction applications such as machine translation or parsing, and are commonly trained using maximum likelihood estimation (MLE). Unfortunately, this training loss is not always an appropriate surrogate for the test error: by only maximizing the ground truth probability, it fails to exploit the wealth of information offered by structured losses. Further, it introduces discrepancies between training and predicting (such as exposure bias) that may hurt test performance. Instead, SEARNN leverages test-alike search space exploration to introduce global-local losses that are closer to the test error. We demonstrate improved performance over MLE on three different tasks: OCR, spelling correction and text chunking. Finally, we propose a subsampling strategy to enable SEARNN to scale to large vocabulary sizes.
Ecology-driven stereotypes override race stereotypes.
(2016)

Why do race stereotypes take the forms they do? Life history theory posits that features of the ecology shape individuals' behavior. Harsh and unpredictable ("desperate") ecologies induce fast strategy behaviors such as impulsivity, whereas resource-sufficient and predictable ("hopeful") ecologies induce slow strategy behaviors such as future focus. We suggest that individuals possess a lay understanding of ecology's influence on behavior, resulting in ecology-driven stereotypes. Importantly, because race is confounded with ecology in the United States, we propose that Americans' stereotypes about racial groups actually reflect stereotypes about these groups' presumed home ecologies. Study 1 demonstrates that individuals hold ecology stereotypes, stereotyping people from desperate ecologies as possessing faster life history strategies than people from hopeful ecologies. Studies 2-4 rule out alternative explanations for those findings. Study 5, which independently manipulates race and ecology information, demonstrates that when provided with information about a person's race (but not ecology), individuals' inferences about blacks track stereotypes of people from desperate ecologies, and individuals' inferences about whites track stereotypes of people from hopeful ecologies. However, when provided with information about both the race and ecology of others, individuals' inferences reflect the targets' ecology rather than their race: black and white targets from desperate ecologies are stereotyped as equally fast life history strategists, whereas black and white targets from hopeful ecologies are stereotyped as equally slow life history strategists. These findings suggest that the content of several predominant race stereotypes may not reflect race, per se, but rather inferences about how one's ecology influences behavior.
A compact magnetic directional proximity sensor for spherical robots
(2016)

Spherical robots have recently attracted significant interest due to their ability to offer high speed motion with excellent locomotion efficiency. As a result of the presence of a sealed outer shell, its obstacle avoidance strategy has been simply “hit and run”. While this is convenient due to the specific geometry of the spherical robots, it however could pose serious issues when the robots are small and light. For portable spherical robots with on-board cameras, a high speed collision with a hard surface may damage the robot or the camera. This paper proposes a novel and compact proximity sensor that utilizes passive magnetic field to detect the ferromagnetic obstacles through perturbation of the magnetic field. Compared with the existing works that utilize the Earth's weak magnetic field as a means of detection, the approach undertaken here seeks to harness the same principle but uses an intelligently designed magnetic assembly. It efficiently amplifies the perturbation and therefore improves the detection performance. The presented method is able to simultaneously determine both the distance and direction of the nearby ferromagnetic obstacles. Both simulation and experimental results are presented to validate the sensing principle and operational performance.
A Provable Time and Space Efficient Implementation of NESL
(1996)

In this paper we prove time and space bounds for the implementation of the programming language NESL on various parallel machine models. NESL is a sugared typed &lambda;-calculus with a set of array primitives and an explicit parallel map over arrays. Our results extend previous work on provable implementation bounds for functional languages by considering space and by including arrays. For modeling the cost of NESL we augment a standard call-by-value operational semantics to return two cost measures: a DAG representing the sequential dependence in the computation, and a measure of the space taken by a sequential implementation. We show that a NESL program with w work (nodes in the DAG), d depth (levels in the DAG), and s sequential space can be implemented on a p processor butterfly network, hypercube, or CRCW PRAM using O(w/p + d log p) time and O(s + dp log p) reachable space.1 For programs with sufficient parallelism these bounds are optimal in that they give linear speedup and use space within a constant factor of the sequential space.
Modeling, parameter identification and model-based control of a lightweight robotic manipulator
(2013)

Nowadays many robotic tasks require close and compliant tracking of desired positions, paths, or forces. To achieve these goals, model-based control schemes provide a possible solution, allowing to directly consider the nonlinear dynamics. One of the key challenges, however, is the derivation of suitable models, which allow sufficiently fast evaluation, as well as the parameterization of these models based on measurements. In this work we outline and review a structured approach for model-based controller design for robots. In a first step we derive suitable models for multi-link robots. In a second step we review how such models can be parameterized and how optimal identification experiments can be designed. Based on the model we then derive a simple model based controller to experimentally validate the results considering a lightweight robot. The single steps of the derivation and controller design are supported by a newly developed freely available model toolbox for the considered lightweight robot.
Using Part-of-Speech N-grams for Sensitive-Text Classification
(2015)

Freedom of Information legislations in many western democracies, including the United Kingdom (UK) and the United States of America (USA), state that citizens have typically the right to access government documents. However, certain sensitive information is exempt from release into the public domain. For example, in the UK, FOIA Exemption 27 (International Relations) excludes the release of Information that might damage the interests of the UK abroad. Therefore, the process of reviewing government documents for sensitivity is essential to determine if a document must be redacted before it is archived, or closed until the information is no longer sensitive. With the increased volume of digital government documents in recent years, there is a need for new tools to assist the digital sensitivity review process. Therefore, in this paper we propose an automatic approach for identifying sensitive text in documents by measuring the amount of sensitivity in sequences of text. Using government documents reviewed by trained sensitivity reviewers, we focus on an aspect of FOIA Exemption 27 which can have a major impact on international relations, namely, information supplied in confidence. We show that our approach leads to markedly increased recall of sensitive text, while achieving a very high level of precision, when compared to a baseline that has been shown to be effective at identifying sensitive text in other domains.
Algorithms for the Longest Common Subsequence Problem
(1977)

We start by def ining conven t ions and t e rmino logy that will be used th roughou t this paper . String C = clc~ ... cp is a subsequence of string A = aja2 "'" am if there is a mapp ing F : {1, 2 . . . . , p} ~ {1, 2, ... , m} such that F(i) = k only if c~ = ak and F is a m o n o t o n e strictly increasing funct ion (i .e. F(i) = u, F(]) = v, and i < j imply that u < v). C can be fo rmed by delet ing m p (not necessari ly ad jacen t ) symbols f rom A . F o r example , " c o u r s e " is a subsequence of " c o m p u t e r sc ience . " Str ing C is a c o m m o n s ubs equence of strings A and B if C is a s u b s e q u e n c e of A and also a subsequence of B. String C is a longest c o m m o n subsequence (abbrev ia ted LCS) of string A and B if C is a c o m m o n subsequence of A and B of maximal length , i .e. there is no c o m m o n subsequence of A and B that has grea te r length. Th roughou t this paper , we assume that A and B are strings of lengths m and n , m _< n , that have an LCS C of (unknown) length p . We assume that the symbols that may appea r in these strings c o m e f rom some a lphabet of size t . A symbol can be s tored in m e m o r y by using log t bits, which we assume will fit in one word of memory . Symbols can be c o m p a r e d (a -< b?) in one t ime unit . The n u m b e r of di f ferent symbols that actual ly appear in string B is def ined to be s (which must be less than n and t). The longest c o m m o n s u b s e q u e n c e prob lem has been solved by using a recurs ion re la t ionship on the length of the solut ion [7, 12, 16, 21]. These are general ly appl icable a lgor i thms that take O ( m n ) t ime for any input strings o f lengths m and n even though the lower bound on t ime of O ( m n ) need not apply to all inputs [2]. We present a lgor i thms that , depend ing on the na ture of the Input, may not requ i re quadra t ic t ime to r ecove r an LCS. The first a lgor i thm is appl icable in the genera l case and requi res O ( p n + n log n) t ime. T h e second a lgor i thm requi res t ime b o u n d e d by O((m + 1 p )p log n). In the c o m m o n special case where p is close to m , this a lgor i thm takes t ime
Acquiring evolvability through adaptive representations
(2007)

Adaptive representations allow evolution to explore the space of phenotypes by choosing the most suitable set of genotypic parameters. Although such an approach is believed to be efficient on complex problems, few empirical studieshave been conducted in such domains. In this paper, three neural network representations, a direct encoding, a complexifying encoding, and an implicit encoding capable of adapting the genotype-phenotype mapping are compared on Nothello, a complex game playing domain from the AAAI General Game Playing Competition. Implicit encoding makes the search more efficient and uses several times fewer parameters. Random mutation leads to highly structured phenotypic variation that is acquired during the course of evolution rather than built into the representation itself. Thus, adaptive representations learn to become evolvable, and furthermore do so in a way that makes search efficient on difficult coevolutionary problems.
Algorithm for efficient seating plan for centralized exam system
(2016)

Exam seat allocation is one of the major concerns in quality education. With the increasing number of students, subjects, departments and rooms, exam seat management becomes complex. Maintaining a decent exam environment with the proper seating arrangement is one of the difficult jobs for authority. This research offers solution for exam seating arrangement problems that can be achieved through the sequential execution of three proposed algorithms. This research offers a solution for preventing some exam hall cheating by arranging seats for large students and it also finds out the best combination of rooms to be assigned for the exam to organize perfect seating based on the room orientation and size, number of students, differentiation of subjects. To do this research, we have collected data and methods from a university those are being used for their exam seating arrangement. By using university exam information we test our algorithms. It provides better seating plan then the manual system used by the university.
CRMA: collision-resistant multiple access
(2011)

Efficiently sharing spectrum among multiple users is critical to wireless network performance. In this paper, we propose a novel spectrum sharing protocol called Collision-Resistant Multiple Access (CRMA) to achieve high efficiency. In CRMA, each transmitter views the OFDM physical layer as multiple orthogonal but sharable channels, and independently selects a few channels for transmission. The transmissions that share the same channel naturally add up in the air. The receiver extracts the received signals from all the channels and efficiently decodes the transmissions by solving a simple linear system. We implement our approach in the Qualnet simulator and show that it yields significant improvement over existing spectrum sharing schemes. We also demonstrate the feasibility of our approach using implementation and experiments on GNU Radios.
SybilInfer: Detecting Sybil Nodes using Social Networks
(2009)

SybilInfer is an algorithm for labelling nodes in a social network as honest users or Sybils controlled by an adversary. At the heart of SybilInfer lies a probabilistic model of honest social networks, and an inference engine that returns potential regions of dishonest nodes. The Bayesian inference approach to Sybil detection comes with the advantage label has an assigned probability, indicating its degree of certainty. We prove through analytical results as well as experiments on simulated and real-world network topologies that, given standard constraints on the adversary, SybilInfer is secure, in that it successfully distinguishes between honest and dishonest nodes and is not susceptible to manipulation by the adversary. Furthermore, our results show that SybilInfer outperforms state of the art algorithms, both in being more widely applicable, as well as providing vastly more accurate results.