123 research outputs found
iBILL: Using iBeacon and Inertial Sensors for Accurate Indoor Localization in Large Open Areas
As a key technology that is widely adopted in location-based services (LBS), indoor localization has received considerable attention in both research and industrial areas. Despite the huge efforts made for localization using smartphone inertial sensors, its performance is still unsatisfactory in large open areas, such as halls, supermarkets, and museums, due to accumulated errors arising from the uncertainty of users’ mobility and fluctuations of magnetic field. Regarding that, this paper presents iBILL, an indoor localization approach that jointly uses iBeacon and inertial sensors in large open areas. With users’ real-time locations estimated by inertial sensors through an improved particle filter, we revise the algorithm of augmented particle filter to cope with fluctuations of magnetic field. When users enter vicinity of iBeacon devices clusters, their locations are accurately determined based on received signal strength of iBeacon devices, and accumulated errors can, therefore, be corrected. Proposed by Apple Inc. for developing LBS market, iBeacon is a type of Bluetooth low energy, and we characterize both the advantages and limitations of localization when it is utilized. Moreover, with the help of iBeacon devices, we also provide solutions of two localization problems that have long remained tough due to the increasingly large computational overhead and arbitrarily placed smartphones. Through extensive experiments in the library on our campus, we demonstrate that iBILL exhibits 90% errors within 3.5 m in large open areas
G-NAS: Generalizable Neural Architecture Search for Single Domain Generalization Object Detection
In this paper, we focus on a realistic yet challenging task, Single Domain
Generalization Object Detection (S-DGOD), where only one source domain's data
can be used for training object detectors, but have to generalize multiple
distinct target domains. In S-DGOD, both high-capacity fitting and
generalization abilities are needed due to the task's complexity.
Differentiable Neural Architecture Search (NAS) is known for its high capacity
for complex data fitting and we propose to leverage Differentiable NAS to solve
S-DGOD. However, it may confront severe over-fitting issues due to the feature
imbalance phenomenon, where parameters optimized by gradient descent are biased
to learn from the easy-to-learn features, which are usually non-causal and
spuriously correlated to ground truth labels, such as the features of
background in object detection data. Consequently, this leads to serious
performance degradation, especially in generalizing to unseen target domains
with huge domain gaps between the source domain and target domains. To address
this issue, we propose the Generalizable loss (G-loss), which is an OoD-aware
objective, preventing NAS from over-fitting by using gradient descent to
optimize parameters not only on a subset of easy-to-learn features but also the
remaining predictive features for generalization, and the overall framework is
named G-NAS. Experimental results on the S-DGOD urban-scene datasets
demonstrate that the proposed G-NAS achieves SOTA performance compared to
baseline methods. Codes are available at https://github.com/wufan-cse/G-NAS.Comment: Accepted by AAAI2
On the performance of successive interference cancellation in D2D-enabled cellular networks
Abstract—Device-to-device (D2D) communication underlaying cellular networks is a promising technology to improve network resource utilization. In D2D-enabled cellular networks, the inter-ference among spectrum-sharing links is more severer than that in traditional cellular networks, which motivates the adoption of interference cancellation techniques such as successive inter-ference cancellation (SIC) at the receivers. However, to date, how SIC can affect the performance of D2D-enabled cellular networks is still unknown. In this paper, we present an analytical framework for studying the performance of SIC in large-scale D2D-enabled cellular networks using the tools from stochastic geometry. To facilitate the interference analysis, we propose the approach of stochastic equivalence of the interference, which con-verts the two-tier interference (interference from both the cellular tier and D2D tier) to an equivalent single-tier interference. Based on the proposed stochastic equivalence models, we derive the general expressions for the successful transmission probabilities of cellular uplinks and D2D links with infinite and finite SIC capabilities respectively. We demonstrate how SIC affects the performance of large-scale D2D-enabled cellular networks by both analytical and numerical results. I
Excellent performance of Pt-C/TiO2 for methanol oxidation:contribution of mesopores and partially coated carbon
Partial deposition of carbon onto mesoporous TiO2 (C/TiO2) were prepared as supporting substrate for Pt catalyst development. Carbon deposition is achieved by in-situ carbonization of furfuryl alcohol. The hybrid catalysts were characterized by XRD, Raman, SEM and TEM and exhibited outstanding catalytic activity and stability in methanol oxidation reaction. The heterogeneous carbon coated on mesoporous TiO2 fibers provided excellent electrical conductivity and strong interfacial interaction between TiO2 support and Pt metal nanoparticles. Methanol oxidation reaction results showed that the activity of Pt-C/TiO2 is 3.0 and 1.5 times higher than that of Pt-TiO2 and Pt-C, respectively. In addition, the Pt-C/TiO2 exhibited a 6.7 times enhanced stability compared with Pt-C after 2000 cycles. The synergistic effect of C/TiO2 is responsible for the enhanced activity of Pt-C/TiO2, and its excellent durability could be ascribed to the strong interfacial interaction between Pt nanoparticles and C/TiO2 support
ONCache: A Cache-Based Low-Overhead Container Overlay Network
Recent years have witnessed a widespread adoption of containers. While
containers simplify and accelerate application development, existing container
network technologies either incur significant overhead, which hurts performance
for distributed applications, or lose flexibility or compatibility, which
hinders the widespread deployment in production.
We design and implement ONCache (\textbf{O}verlay \textbf{N}etwork
\textbf{Cache}), a cache-based container overlay network, to eliminate the
overhead while keeping flexibility and compatibility. We carefully analyze the
difference between an overlay network and a host network, and find that an
overlay network incurs extra packet processing, including encapsulating,
intra-host routing, namespace traversing and packet filtering. Fortunately, the
extra processing exhibits an \emph{invariance property}, e.g., most packets of
the same flow have the same processing results. This property motivates us to
cache the extra processing results. With the proposed cache, ONCache
significantly reduces the extra overhead while maintaining the same flexibility
and compatibility as standard overlay networks. We implement ONCache using eBPF
with only 524 lines of code, and deploy ONCache as a plugin of Antrea.
With ONCache, container communication achieves similar performance as host
communication. Compared to the standard overlay network, ONCache improves the
throughput and request-response transaction rate by 12\% and 36\% for TCP (20\%
and 34\% for UDP), while significant reduces per-packet CPU overhead. Many
distributed applications also benefit from ONCache
Data Interpreter: An LLM Agent For Data Science
Large Language Model (LLM)-based agents have demonstrated remarkable
effectiveness. However, their performance can be compromised in data science
scenarios that require real-time data adjustment, expertise in optimization due
to complex dependencies among various tasks, and the ability to identify
logical errors for precise reasoning. In this study, we introduce the Data
Interpreter, a solution designed to solve with code that emphasizes three
pivotal techniques to augment problem-solving in data science: 1) dynamic
planning with hierarchical graph structures for real-time data adaptability;2)
tool integration dynamically to enhance code proficiency during execution,
enriching the requisite expertise;3) logical inconsistency identification in
feedback, and efficiency enhancement through experience recording. We evaluate
the Data Interpreter on various data science and real-world tasks. Compared to
open-source baselines, it demonstrated superior performance, exhibiting
significant improvements in machine learning tasks, increasing from 0.86 to
0.95. Additionally, it showed a 26% increase in the MATH dataset and a
remarkable 112% improvement in open-ended tasks. The solution will be released
at https://github.com/geekan/MetaGPT
- …