Miracle-dz/UniFAR-FTUs huggingface dataset:
Adaptive loading strategy for a high speed OFDM-based WLAN

Wireless LANs based on OFDM are limited in their performance by the dips in the frequency spectrum of the indoor multi-path channel. To simulate performance, we first derive a simplified channel model from a ray-tracing analysis of the indoor channel. The performance of OFDM-based WLANs can be augmented by adaptive loading of the subcarriers, which has shown to be very valuable for DMT modems on wired media (for example in ADSL). In this paper, we investigate the application of adaptive loading to a 100 Mbit/s OFDM-based wireless LAN. From the different adaptive loading algorithms, the Fischer and Huber (1996) algorithm is selected because it offers computational advantages for similar performance. This algorithm is then integrated in a complete system by implementing a channel and noise power estimation. Simulations show that the proposed adaptive loading strategy improves the system performance considerably (6 dB gain for a BER=10/sup -2/). Moreover, the simulations confirm that the simplified channel model is a reliable description of the indoor channel.
Chinese Zero Pronoun Resolution

Semantic information that has been proven to be necessary to the resolution of common noun phrases is typically ignored by most existing Chinese zero pronoun resolvers. This is because that zero pronouns convey no descriptive information, which makes it almost impossible to calculate semantic similarities between the zero pronoun and its candidate antecedents. Moreover, most of traditional approaches are based on the single-candidate model, which considers the candidate antecedents of a zero pronoun in isolation and thus overlooks their reciprocities. To address these problems, we first propose a neural-network-based zero pronoun resolver (NZR) that is capable of generating vector-space semantics of zero pronouns and candidate antecedents. On the basis of NZR, we develop the collaborative filtering-based framework for Chinese zero pronoun resolution task, exploring the reciprocities between the candidate antecedents of a zero pronoun to more rationally re-estimate their importance. Experimental results on the Chinese portion of the OntoNotes 5.0 corpus are encouraging: Our proposed model substantially surpasses the Chinese zero pronoun resolution baseline systems.
Configurations of memristor-based APUF for improved performance

The memristor-based arbiter PUF (APUF) has great potential to be used for hardware security purposes. Its advantage is in its challenge-dependent delays, which cannot be modeled by machine learning algorithms. In this paper, further improvement is proposed, which are circuit configurations to the memristor-based APUF. Two configuration aspects were introduced namely varying the number of memristor per transistor, and the number of challenge and response bits. The purpose of the configurations is to introduce additional variation to the PUF, thereby improve PUF performance in terms of uniqueness, uniformity, and bit-aliasing; as well as resistance against support vector machine (SVM). Monte Carlo simulations were carried out on 180 nm and 130 nm, where both CMOS technologies have produced uniqueness, uniformity, and bit-aliasing values close to the ideal 50%; as well as SVM prediction accuracies no higher than 52.3%, therefore indicating excellent PUF performance.
A Multilevel Inverter With Minimized Components Featuring Self-Balancing and Boosting Capabilities for PV Applications

The cascaded H-bridge multilevel inverter (CMI) attracts much attention as a versatile converter in photovoltaic (PV) applications. Requiring several isolated dc sources and many switches are the main demerits of the CMI. In PV applications with the CMI, PV modules can be used as the isolated dc sources, which, however, may contribute to intermodule and grid leakage currents due to the module stray capacitors. In this context, a switched-capacitor (SC)-based cascaded half-bridge multilevel inverter is proposed in this paper to address the above issues. The proposed topology only requires one dc source, and it achieves the minimum number of switches, spontaneous capacitor charging, voltage boosting, and continuous input current. The intermodule leakage currents can also be eliminated in the proposed topology. The feasibility and effectiveness of the proposed topology are validated through simulations and experimental tests.
Design and implementation of a unified programming framework for things, web and cloud

Internet of Things (IoT) are quite diverse in their capabilities: ranging from tiny sensors to Internet connected appliances. As a result, a particular computing activity might be split across many elements from things, web, and cloud. Therefore, a programming framework targeted towards IoT must be quite flexible in allowing the developer to partition the processing actions among the participating elements without requiring the developer to strictly adhere to predefined service interfaces. The programming framework should keep the language familiar and have minimal learning beyond existing languages and technologies. In this thesis, I present JavaScript Arduino Development Environment (JADE), a framework that allows a developer to mix C and JavaScript constructs with JADE keywords to construct a complete program to solve a particular computing activity. The combination of C, the most commonly used language for the things and JavaScript the most rapidly expanding and extensively used language of the web, could prove to be extremely potent. I describe the language constructs introduced by JADE and explain how they can be used to implement different software interaction patterns among thing, web, and cloud. The next expected frontier in the evolution of the Internet is the subsumption of physical objects and the spatial interactions with them into the internet. This leads to another important feature of JADE, which is to leverage the facilities provided by SpaceOS, a system software stack for smart computing environments; to provide a simpler programming model for the things. I implemented a proof-of-concept prototype of JADE over Intel Galileos, web, and cloud. The results from the experiments are described in the chapter on Experimental Results. %%%%L'Internet des Objets (IdO) est tres diverses dans son application: allant de minuscules capteurs a des appareils connectes a Internet. Par consequent, une activite de programmation particuliere pourrait etre repartie entre de nombreux elements tels les objets, le web et le cloud. Par consequent, un cadre de programmation oriente vers l'Internet des Objets doit etre assez souple pour permettre au developpeur de partitionner les actions de traitement entre les elements cibles sans l'obliger de se conformer strictement aux interfaces de services predefinis. Le cadre de programmation devrait garder un langage familier et comporter peu d'apprentissage au-dela du langage et des technologies existantes. Dans cette these, je presente JavaScript Arduino Development Environment (JADE), un cadre de programmation qui permet a un developpeur de melanger le C et le JavaScript en combinaison avec des mots cles de JADE pour construire un programme complet capable de resoudre une activite informatique particuliere. La combinaison de C, le langage le plus couramment utilise pour les objets et de JavaScript, le langage le plus couramment utilise pour le web et qui connait une expansion rapide, pourrait s'averer extremement puissant. Je decris la structure des langages introduites par JADE et…
ADVISER: A Dialog System Framework for Education & Research

In this paper, we present ADVISER - an open source dialog system framework for education and research purposes. This system supports multi-domain task-oriented conversations in two languages. It additionally provides a flexible architecture in which modules can be arbitrarily combined or exchanged - allowing for easy switching between rules-based and neural network based implementations. Furthermore, ADVISER offers a transparent, user-friendly framework designed for interdisciplinary collaboration: from a flexible back end, allowing easy integration of new features, to an intuitive graphical user interface supporting nontechnical users.
Hardware Based Data Aggregation Routing Protocol for Forest Preventive Fire System

A hardware based Data Aggregation (DA) routing protocol to achieve energy efficiency in Wireless Sensor Network (WSN) is presented in this paper. There are 4 stages of scenarios involved in this hardware operational design i.e. the user node broadcast the interest messages, the coordinator node performs storing and transmitting the gradient information, the user node perform storing the gradient information in the interest cache and the target node to respond the interest message through the gradient flow. The hardware design testing shows the operational of Directed Diffusion is successfully implemented for all of 4 stages. Each of nodes is connected through their individual address.
Cross-Sentence Grammatical Error Correction

Automatic grammatical error correction (GEC) research has made remarkable progress in the past decade. However, all existing approaches to GEC correct errors by considering a single sentence alone and ignoring crucial cross-sentence context. Some errors can only be corrected reliably using cross-sentence context and models can also benefit from the additional contextual information in correcting other errors. In this paper, we address this serious limitation of existing approaches and improve strong neural encoder-decoder models by appropriately modeling wider contexts. We employ an auxiliary encoder that encodes previous sentences and incorporate the encoding in the decoder via attention and gating mechanisms. Our approach results in statistically significant improvements in overall GEC performance over strong baselines across multiple test sets. Analysis of our cross-sentence GEC model on a synthetic dataset shows high performance in verb tense corrections that require cross-sentence context.
Barriers, Problems and Challenges in the Implementation of Mobile Healthcare Applications: A Systematic Literature Review

Nowadays, advancements in mobile technology have boosted the utilization of mobile-based health technologies referred as mobile health. The Goal of these systems is to providing quick response regarding person’s health condition. The Rising acceptance of mobile phones constructs the recent opportunities of “pervasive health”. Recent numerous mobile-based monitoring systems those are designed, with the ability to compute a broad range of physiological signals. Mobile devices have enhanced the access of health information for patients and healthcare provider. It delivers timely healthcare reminder to patients. These devices are giving healthcare facilities at low cost. Although, with all these are several problems and challenges in the deployment of mobile healthcare applications. In this paper, issues, challenges and problems are described regarding mobile healthcare applications.
CONTINUOUS IMPROVEMENT IN ACTION Applying Quality Principles to Software

The software development process remains one of the most uncontrolled and poorly managed functions in all of business. Applying continuous improvement to better the quality and productivity of the process is difficult, but it is also paramount to the ongoing success of a mission critical project. This article examines how a critical manufacturing system project at Motorola evolved from an ad hoc process to a formal software development environment that produces predictable, dependable, quality results.
Técnicas de estimativa da dimensão fractal: um estudo comparativo

A estimativa da Dimensao Fractal determina a complexidade de objetos fractais, e pode ser estendida para diversas aplicacoes. Neste artigo e apresentado um estudo comparativo entre alguns dos principais metodos de estimativa da Dimensao Fractal. Atraves de comparacao experimental, entre objetos fractais e formas geometricassimples e realizada um estudo de casos para cada uma das tecnicas, levando em consideracao aspectos de implementacao, precisao da tecnica, variacao segundo parâmetros e automatizacao. Com base nos resultados experimentais e desenvolvida uma discussao, caracterizando os pontos fortes e fracos de cada metodo.
Multi-Sensors for Robot Teaming Using Raspberry Pi and VEX Robotics Construction Kit

The paper presents an engineering design approach to develop an instructional module for college students to learn Microprocessors and Robotics using multiple sensors, microprocessors and software design tools. The module consists of research analysis, lesson content development and laboratory practice selection, which satisfies the ABET (Accreditation Board for Engineering & Technology) requirement for engineering education. The research analysis covers the work reported by the scholars from MIT and other universities [1] [2], where the main concern is how to enhance students’ capability in developing engineering products using new technologies in the industry, such as multiple sensor fusion methodology as well as working skills on cross-platform hardware (Intel, ARM, AMD and PIC, etc.) and software (Linux, Windows and Androids, etc.). After the research paper analysis, a class activity has been developed. The activity includes teaching students to build teaming robots by combining the Cortex controllers with ROBOTC programming environment under Windows and the Raspberry Pi (in ARM cores) using Python under Linux and guiding students to develop a cross-platform software and hardware design using PIC Microcontrollers with embedded C under Windows and the Raspberry Pi with Python under Linux. The teaming robots under development contains a leading robot and a tracking robot. The leading robot in the front can turn in any direction. When it “sees” an obstacle ahead using an ultrasonic sensor, it will turn left or right to avoid the obstacle. The tracking robot has a Cortex controller to drive the motors and an ultrasonic range finder to detect the distance between it and the leading robot. At the same time, the tracking robot also holds a Raspberry Pi board with a Pi Camera on it. The image signal obtained from the Pi Camera is processed by the Raspberry Pi and sent to the Cortex controller. Based on the processed image signal, the second robot can follow the first robot to turn accordingly, thus, they make a robot team. The exercise package contains a PIC microcontroller with a speaker and the Raspberry Pi with Pi Camera. If the Pi Camera finds some motion around, a signal will be sent to the PIC microcontroller and the siren sound will be emitted. The activities largely aroused students’ curiosity and attention. The survey result is very encouraging. After the class, students’ enthusiasm in learning Python, image processing and engineering design using multiple boards and programming languages as well as the applications has been noticeably enhanced.
Rise of Augmented Reality: Current and Future Trends in Medical Field

-Augmented Reality is an emerging technology that allows the introduction of digital components into the real world. The development of AR applications has become increasingly popular recently, with the spread of convenient and shoddy high constancy mobile devices. Augmented reality varies from computer virtual reality (VR) in that it adds an additional part to one's current reality as opposed to being totally submerged in a substitute reality. In the field of Medical, AR has evolved many new innovations. While there already exist several surveys regarding the involvement of AR in the day to day life. The use of AR acts as a boon to the medical field as they combine the digital parts with the practical environment. This paper gives a brief introduction of AR in the Medical field. It also gives detailed knowledge about future trends in the Medical field. We have also made a case study of the most recent blow in the medical field like Ultrasound Imaging, BCI, AccuVein, Keyhole Surgery based on AR. Diagnosis and treatment had become much simpler with the advent of AR. The benefits of AR is also greatly influenced by the patients right from the point of infection to the aftercare while leaving the hospital.AR applications enable the learners to imagine an interface with the three-dimensional representations of bodies.AR also allows the patients to understand the surgical procedure and the way how medicines work. This paper discusses AR's potential to display imaging data and other patient information that could save lives and decrease many medical errors. Also, we aim at providing information on some of the current technologies and the benefits of AR in the medical field.
Automatic network level bridge monitoring by integration of InSAR and GIS catalogues

Smart monitoring of critical civil engineering infrastructures has become a priority nowadays as ageing of construction materials may have dramatic consequences on the community. The issue is exacerbated as it applies to many structures at the network level rather than to single structures or limited areas. To this effect, catalogues for assessment of decay conditions and identification of maintenance actions are crucial pieces of information for infrastructure management purposes. Within this context, innovative non-destructive methods, such as space-borne techniques, have been increasingly used for monitoring purposes in the past two decades. Among these, the Interferometric Synthetic Aperture Radar (InSAR) imagery technique is gaining momentum nowadays. This method is used to monitor ground and infrastructure displacements at the large scale with a millimeter resolution. It can compare radar satellite images over time, and it is capable to measure variations accurately using interferometry. An advantage of using InSAR techniques is that these are not affected by cloudiness as well as lighting conditions, since data can be also collected at night time. On the contrary, InSAR is computational-demanding as it requires to filter out unnecessary information from the entire captured area to obtain data on the target domain. Most common applications include landslide assessment and monitoring of surface deformations following major seismic events. This paper reports a methodology for the assessment of surface deformations of viaducts by reducing drastically computational time. To this purpose, a multi-stage automatic bridge monitoring protocol is developed at the network level by integration of information into Geographic Information System (GIS) catalogues and use of the InSAR imagery technique. The first stage locates the viaducts in the area of interest by querying open data and inputting results into a GIS catalogue. On a second stage, an InSAR analysis of the identified bridges is performed. This approach allows an estimate of surface displacements as well as an identification of bridge areas affected by millimeter-scale settlements. Fundamental theoretical and working principles of the two methodologies are first introduced in the paper. Advantages against drawbacks of each technique are then discussed. The last Section reports a case study and a discussion of the main results including conclusions and future prospects.
xpandas - python data containers for structured types and structured machine learning tasks

Data scientific tasks with structured data types, e.g., arrays, images, time series, text records, are one of the major challenge areas of contemporary machine learning and AI research beyond the “tabular” situation that is, data that fits into a single classical data frame, and learning tasks on it such as the classical supervised learning task where one column is to be predicted from others. With xpandas, we present a python package that extends the pandas data container functionality to cope with arbitrary structured types (such as time series, images) at its column/slice elements, and which provides a transformer interface to scikitlearn’s pipeline and composition workflows. We intend xpandas to be the first building block towards scikit-learn like toolbox interfaces for advanced learning tasks such as supervised learning with structured features, structured output prediction, image segmentation, time series forecasting and event risk modelling.
Bluetooth based andon system - A case study at Nock Massiva Trähus

With a background in the construction industry’s need to become more efficient and the ongoing modernization of the world industries, the potential of BLE technology has been tested for interpersonal communication in an industrial environment. Specifically, this project has built an andon system with Bluetooth buttons at Nock Massiva Trähus (NMT), a producer of wooden residential block modules on an assembly line. This was done to help NMT grow as an organization and to adopt lean philosophy. The project consisted of specifying requirements of a modern andon system, develop and test such a system and to forecast the system’s future. That is, to predict effects caused by the system and to propose its further development. In conclusion, the created Bluetooth based andon system depends on a strong company culture to add maximal value to its enterprise. Bluetooth low energy technology is deemed fitting for the purpose of introducing digital tools for analysis and a culture of continuous improvements in an organization. It requires few resources before benefits can appear and this enables technological and organizational development to take place simultaneously, something that leverages technology’s utility in its enterprise. The discussion is finalized with a discussion of Bluetooth button’s potential to operate in industrial environments and a model for simultaneous lean transformation and digitization is proposed.
Question Answering in the Biomedical Domain

Question answering techniques have mainly been investigated in open domains. However, there are particular challenges in extending these open-domain techniques to extend into the biomedical domain. Question answering focusing on patients is less studied. We find that there are some challenges in patient question answering such as limited annotated data, lexical gap and quality of answer spans. We aim to address some of these gaps by extending and developing upon the literature to design a question answering system that can decide on the most appropriate answers for patients attempting to self-diagnose while including the ability to abstain from answering when confidence is low.