SoroushVahidi/scidocs huggingface dataset:
High-accuracy differential tracking of low-cost GPS receivers
(2013)

In many mobile wireless applications such as the automated driving of cars, formation flying of unmanned air vehicles, and source localization or target tracking with wireless sensor networks, it is more important to know the precise relative locations of nodes than their absolute coordinates. GPS, the most ubiquitous localization system available, generally provides only absolute coordinates. Furthermore, low-cost receivers can exhibit tens of meters of error or worse in challenging RF environments. This paper presents an approach that uses GPS to derive relative location information for multiple receivers. Nodes in a network share their raw satellite measurements and use this data to track the relative motions of neighboring nodes as opposed to computing their own absolute coordinates. The system has been implemented using a network of Android phones equipped with a custom Bluetooth headset and integrated GPS chip to provide raw measurement data. Our evaluation shows that centimeter-scale tracking accuracy at an update rate of 1 Hz is possible under various conditions with the presented technique. This is more than an order of magnitude more accurate than simply taking the difference of reported absolute node coordinates or other simplistic approaches due to the presence of uncorrelated measurement errors.
Automatic drift calibration for EOG-based gaze input interface
(2013)

A drift calibration technique for DC-coupled EOG (electrooculogram) systems is proposed. It assumes a non-linear relationship between EOG and eye angle and estimates the absolute eye angle by the EOG differences during saccade. Drift is calibrated every saccade without user's explicit action, so it is especially suitable for long-term gaze input interfaces. An experiment confirms that it can estimate horizontal absolute eye angle with an error of about 5° in addition to accurate eye movement.
Towards Continuous Sign Language Recognition with Deep Learning
(2017)

Humans communicate with each other using abstract signs and symbols. While the cooperation between humans and machines can be a powerful tool for solving complex or difficult tasks, the communication must be at the abstract enough level that is both natural to the humans and understandable to the machines. Our paper focuses on natural language and in particular on sign language recognition. The approach described here combines heuristics for segmentation of the video stream by identifying the epenthesis with stacked LSTMs for automatic classification of the derived segments. This approach segments continuous stream of video data with the accuracy of over 80% and reaches accuracies of over 95% on segmented sign recognition. We compare results in terms of the number of signs being recognised and the utility of various features used for the recognition. We aim to integrate the models into a single continuous sign language recognition system and to learn policies for specific domains that would map perception of a robot to its action. This will improve the accuracy of understanding the common task within the shared activity between a human and a machine. Such understanding, in turn, will foster meaningful cooperation.
Data-driven segmentation and labeling of freehand sketches
(2014)

We present a data-driven approach to derive part-level segmentation and labeling of free-hand sketches, which depict single objects with multiple parts. Our method performs segmentation and labeling simultaneously, by inferring a structure that best fits the input sketch, through selecting and connecting 3D components in the database. The problem is formulated using Mixed Integer Programming, which optimizes over both the local fitness of the selected components and the global plausibility of the connected structure. Evaluations show that our algorithm is significantly better than the straightforward approaches based on direct retrieval or part assembly, and can effectively handle challenging variations in the sketch.
Photorealistic Scene Reconstruction by Voxel Coloring
(1997)

A novel scene reconstruction technique is presented, different from previous approaches in its ability to cope with large changes in visibility and its modeling of intrinsic scene color and texture information. The method avoids image correspondence problems by working in a discretized scene space whose voxels are traversed in a fixed visibility ordering. This strategy takes full account of occlusions and allows the input cameras to be far apart and widely distributed about the environment. The algorithm identifies a special set of invariant voxels which together form a spatial and photometric reconstruction of the scene, fully consistent with the input images. The approach is evaluated with images from both inward-facing and outward-facing cameras.
Performance of Two 18-Story Steel Moment-Frame Buildings in Southern California During Two Large Simulated San Andreas Earthquakes
(2006)

Using state-of-the-art computational tools in seismology and structural engineering, validated using data from the Mw=6.7 January 1994 Northridge earthquake, we determine the damage to two 18-story steel moment-frame buildings, one existing and one new, located in southern California due to ground motions from two hypothetical magnitude 7.9 earthquakes on the San Andreas Fault. The new building has the same configuration as the existing building but has been redesigned to current building code standards. Two cases are considered: rupture initiating at Parkfield and propagating from north to south, and rupture propagating from south to north and terminating at Parkfield. Severe damage occurs in these buildings at many locations in the region in the north-to-south rupture scenario. Peak velocities of 1 m.s−1 and 2 m.s−1 occur in the Los Angeles Basin and San Fernando Valley, respectively, while the corresponding peak displacements are about 1 m and 2 m, respectively. Peak interstory drifts in the two buildings exceed 0.10 and 0.06 in many areas of the San Fernando Valley and the Los Angeles Basin, respectively. The redesigned building performs significantly better than the existing building; however, its improved design based on the 1997 Uniform Building Code is still not adequate to prevent serious damage. The results from the south-to-north scenario are not as alarming, although damage is serious enough to cause significant business interruption and compromise life safety. DOI: 10.1193/1.2360698
Blockchain and Artificial Intelligence
(2018)

It is undeniable that artificial intelligence (AI) and blockchain concepts are spreading at a phenomenal rate. Both technologies have distinct degree of technological complexity and multi-dimensional business implications. However, a common misunderstanding about blockchain concept, in particular, is that “a blockchain is decentralized and therefore no one controls it”. But the underlying development of a blockchain system is still attributed to a cluster of core developers. Take smart contract as an example, it is essentially a collection of codes (or functions) and data (or states) that are programmed and deployed on a blockchain (say, Ethereum) by different human programmers. It is thus, unfortunately, less likely to be free of loopholes and flaws. In this article, through a brief overview about how artificial intelligence could be used to deliver bug-free smart contract so as to achieve the goal of blockchain 2.0, we to emphasize that the blockchain implementation can be assisted or enhanced via various AI techniques. The alliance of AI and blockchain is expected to create numerous possibilities.
Simulation of bulk current injection test using integrated circuit immunity macro model and electromagnetic analysis
(2016)

This paper provides a technique to predict bulk current injection (BCI) test results. In order to define the threshold of failure, the direct power injection based integrated circuit (IC) immunity macro model for conducted immunity is adopted. Injected radio frequency disturbance that reaches to an integrated circuit is calculated by using electromagnetic analysis with a high accuracy injection probe model. 3D model of equipment under test can provide the terminal voltage of IC which reference is the ground terminal of IC, not BCI test setups reference ground plane. The proposed method is applied to BCI tests and the simulated results have good correlation with experimental results.
Art2Real: Unfolding the Reality of Artworks via Semantically-Aware Image-to-Image Translation
(2018)

The applicability of computer vision to real paintings and artworks has been rarely investigated, even though a vast heritage would greatly benefit from techniques which can understand and process data from the artistic domain. This is partially due to the small amount of annotated artistic data, which is not even comparable to that of natural images captured by cameras. In this paper, we propose a semantic-aware architecture which can translate artworks to photo-realistic visualizations, thus reducing the gap between visual features of artistic and realistic data. Our architecture can generate natural images by retrieving and learning details from real photos through a similarity matching strategy which leverages a weakly-supervised semantic understanding of the scene. Experimental results show that the proposed technique leads to increased realism and to a reduction in domain shift, which improves the performance of pre-trained architectures for classification, detection, and segmentation. Code will be made publicly available.
Round Robin Classification
(2002)

In this paper, we discuss round robin classification (aka pairwise classification), a technique for handling multi-class problems with binary classifiers by learning one classifier for each pair of classes. We present an empirical evaluation of the method, implemented as a wrapper around the Ripper rule learning algorithm, on 20 multi-class datasets from the UCI database repository. Our results show that the technique is very likely to improve Ripper’s classification accuracy without having a high risk of decreasing it. More importantly, we give a general theoretical analysis of the complexity of the approach and show that its run-time complexity is below that of the commonly used one-against-all technique. These theoretical results are not restricted to rule learning but are also of interest to other communities where pairwise classification has recently received some attention. Furthermore, we investigate its properties as a general ensemble technique and show that round robin classification with C5.0 may improve C5.0’s performance on multi-class problems. However, this improvement does not reach the performance increase of boosting, and a combination of boosting and round robin classification does not produce any gain over conventional boosting. Finally, we show that the performance of round robin classification can be further improved by a straight-forward integration with bagging.
QGrid: Q-learning based routing protocol for vehicular ad hoc networks
(2014)

In Vehicular Ad Hoc Networks (VANETs), moving vehicles are considered as mobile nodes in the network and they are connected to each other via wireless links when they are within the communication radius of each other. Efficient message delivery in VANETs is still a very challenging research issue. In this paper, a Q-learning based routing protocol (i.e., QGrid) is introduced to help to improve the message delivery from mobile vehicles to a specific location. QGrid considers both macroscopic and microscopic aspects when making the routing decision, while the traditional routing methods focus on computing meeting information between different vehicles. QGrid divides the region into different grids. The macroscopic aspect determines the optimal next-hop grid and the microscopic aspect determines the specific vehicle in the optimal next-hop grid to be selected as next-hop vehicle. QGrid computes the Q-values of different movements between neighboring grids for a given destination via Q-learning. Each vehicle stores Q-value table learned offline, then selects optimal next-hop grid by querying Q-value table. Inside the selected next-hop grid, we either greedily select the nearest neighboring vehicle to the destination or select the neighboring vehicle with highest probability of moving to the optimal next-hop grid predicted by the two-order Markov chain. The performance of QGrid is evaluated by using real life trajectory GPS data of Shanghai taxies. Simulation comparison among QGrid and other existing position-based routing protocols confirms the advantages of proposed QGrid routing protocol for VANETs.
Recommendations Using Information from Multiple Association Rules: A Probabilistic Approach
(2015)

Business analytics has evolved from being a novelty used by a select few, to an accepted facet of conducting business. Recommender systems form a cri tical component of the business analytics toolkit and, by enabling firms to effectively target custom ers with products and services, are helping alter t h ecommerce landscape. A variety of methods exist for providing recommendations, with collaborative filtering, matrix factorization, and association ru le based methods being the most common. In this pap er, we propose a method to improve the quality of recom mendations made using association rules. This is accomplished by combining rules when possible, and stands apart from existing rule-combination methods in that it is strongly grounded in probabil ity theory. Combining rules requires the identifica t on of the best combination of rules from the many comb inations that might exist, and we use a maximumlikelihood framework to compare alternative combina tions. As it is impractical to apply the maximum likelihood framework directly in real time, we show that this problem can equivalently be represented as a set partitioning problem by translating it into an information theoretic context – the best solution corresponds to the set of rules that leads to the h ighest sum of mutual information associated with th e rules. Through a variety of experiments that evalua te the quality of recommendations made using the proposed approach, we show that (i) a greedy heuris tic u ed to solve the maximum likelihood estimation problem is very effective, providing results compar able to those from using the optimal set partitioni ng solution, (ii) the recommendations made by our appr oach are more accurate than those made by a variety of state-of-the-art benchmarks, including collabora tive filtering and matrix factorization, and (iii) the recommendations can be made in a fraction of a seco nd on a desktop computer, making it practical to us e in real-world applications.
Smart digital door lock for the home automation
(2009)

In this paper, we propose a smart digital door lock system for home automation. A digital door lock system is equipment that uses the digital information such as a secret code, semi-conductors, smart card, and finger prints as the method for authentication instead of the legacy key system. In our proposed system, a ZigBee module is embedded in digital door lock and the door lock acts as a central main controller of the overall home automation system. Technically, our proposed system is the network of sensor nodes and actuators with digital door lock as base station. A door lock system proposed here consists of RFID reader for user authentication, touch LCD, motor module for opening and closing of the door, sensor modules for detecting the condition inside the house, communication module, and control module for controlling other modules. Sensor nodes for environment sensing are deployed at appropriate places at home. Status of individual ZigBee module can be monitored and controlled by the centralized controller, digital door lock. As the door lock is the first and last thing people come across in entering and leaving the home respectively, the home automation function in digital door lock system enables user to conveniently control and monitor home environment and condition all at once before entering or leaving the house. Furthermore, it also allows users to remotely monitor the condition inside the house through Internet or any other public network. The biggest advantage of our proposed system over existing ones is that it can be easily installed when and where necessary without requirement of any infrastructures and proper planning.
Automatic Driver Assistance System-Glare Free High Beam Control
(2015)

At present automobiles upgrades with different technologies for assisting and providing safety for the occupant. Due to this a system known as Automatic Driver Assistance System (ADAS) proposed many systems which aim to help the driver in controlling the vehicle and to drive safely during night time. One of the systems of ADAS is Glare Free High Beam (GFHB) control. This provides the information of the oncoming vehicles and preceding vehicles based on camera, which slices out the high beam and shades spot when it detects the object by avoiding the glare and provides the driver with greater visibility. It makes use of the various sensors, actuator, image processor and microcontroller to detect an object. In this paper, unit level testing is done for different cases in Embedded C, simulated in Visual Studio and results are displayed using GUI.
Correction of the retracted alar base.
(2012)

Alar base retraction is a common yet difficult problem faced by the rhinoplasty surgeon. It may be caused by weakened, overresected lateral crura, vestibular lining deficiencies, or congenital alar malpositioning. Methods of correction include soft tissue manipulation, auricular composite grafting, and cartilage grafting. We present the senior author's graded approach to alar retraction using auricular composite grafting, alar rim grafting, and lateral crural strut graft placement with caudal lateral crural repositioning.
You Talking to Me? A Corpus and Algorithm for Conversation Disentanglement
(2008)

When multiple conversations occur simultaneously, a listener must decide which conversation each utterance is part of in order to interpret and respond to it appropriately. We refer to this task as disentanglement. We present a corpus of Internet Relay Chat (IRC) dialogue in which the various conversations have been manually disentangled, and evaluate annotator reliability. This is, to our knowledge, the first such corpus for internet chat. We propose a graph-theoretic model for disentanglement, using discourse-based features which have not been previously applied to this task. The model’s predicted disentanglements are highly correlated with manual annotations.
Dynamic Risk Assessment for Vehicles of Higher Automation Levels by Deep Learning
(2018)

Vehicles of higher automation levels require the creation of situation awareness. One important aspect of this situation awareness is an understanding of the current risk of a driving situation. In this work, we present a novel approach for the dynamic risk assessment of driving situations based on images of a front stereo camera using deep learning. To this end, we trained a deep neural network with recorded monocular images, disparity maps and a risk metric for diverse traffic scenes. Our approach can be used to create the aforementioned situation awareness of vehicles of higher automation levels and can serve as a heterogeneous channel to systems based on radar or lidar sensors that are used traditionally for the calculation of risk metrics.
Crowdsourcing Annotations for Visual Object Detection
(2012)

A large number of images with ground truth object bounding boxes are critical for learning object detectors, which is a fundamental task in compute vision. In this paper, we study strategies to crowd-source bounding box annotations. The core challenge of building such a system is to effectively control the data quality with minimal cost. Our key observation is that drawing a bounding box is significantly more difficult and time consuming than giving answers to multiple choice questions. Thus quality control through additional verification tasks is more cost effective than consensus based algorithms. In particular, we present a system that consists of three simple sub-tasks — a drawing task, a quality verification task and a coverage verification task. Experimental results demonstrate that our system is scalable, accurate, and cost-effective.
Multilevel Converters-A New Breed of Power Converters
(2004)

AbstructMultilevel voltage source converters are emerging as a new breed of power converter options for high-power applications. The multilevel voltage source converters typically synthesize the staircase voltage wave from several levels of dc capacitor voltages. One of the major limitations of the multilevel converters is the voltage unbalance between different levels. The techniques to balance the voltage between different levels normally involve voltage clamping or capacitor charge control. There are several ways of implementing voltage balance in multilevel converters. Without considering the traditional magnetic coupled converters, this paper presents three recently developed multilevel voltage source converters: 1) diode-clamp, 2) flyingcapacitors, and 3) cascaded-inverters with separate dc sources. The operating principle, features, constraints, and potential applications of these converters will be discussed.
A generalized multilevel inverter topology with self voltage balancing
(2000)

Multilevel power converters that provide more than two levels of voltage to achieve smoother and less distorted ac-to-dc, dc-to-ac, and dc-to-dc power conversion, have attracted many contributors. This paper presents a generalized multilevel inverter (converter) topology with self voltage balancing. The existing multilevel inverters such as diode-clamped and capacitor-clamped multilevel inverters can be derived from the generalized inverter topology. Moreover, the generalized multilevel inverter topology provides a true multilevel structure that can balance each dc voltage level automatically without any assistance from other circuits, thus, in principle, providing a complete and true multilevel topology that embraces the existing multilevel inverters. From this generalized multilevel inverter topology, several new multilevel inverter structures can be derived. Some application examples of the generalized multilevel converter will be given.