This paper addresses the challenge of differentiable rendering, focusing on a novel implementation designed to integrate 3D objects seamlessly into reconstructed 3D environments, thereby creating entirely new perspect...
详细信息
Conspiracy theories, prevalent in contemporary society, often propagate misinformation and distrust, impacting public opinion and decision-making processes. In this paper, we present an automated approach to detect an...
详细信息
The software industry is proliferating at an unprecedented pace, with a massive volume of software being released every day. Among the manifold challenges faced by software engineering researchers, one of the most sig...
详细信息
ISBN:
(纸本)9798350319583
The software industry is proliferating at an unprecedented pace, with a massive volume of software being released every day. Among the manifold challenges faced by software engineering researchers, one of the most significant is maintaining and enhancing software quality. Software metrics, designed to quantify various aspects of software, are essential in achieving this goal. They provide developers with a comprehensive snapshot of a codebase's status throughout its evolution, thereby facilitating timely intervention and continual improvement. Tools like Rust-Code-Analysis (RCA), developed and maintained by Mozilla, serve as crucial aids in this endeavour. RCA is a static code analyser that scrutinises a source code without executing it and computes a series of source code metrics, which quantitatively assess code characteristics such as complexity, maintainability, and robustness. The present article seeks to contribute to this area by undertaking a threefold task. Firstly, we intend to explore new source code Java metrics that can be integrated into RCA. We have chosen Java language due to its not yet declined pervasiveness in many industrial software and world of smartphones. The metrics will be selected based on their potential to provide valuable insights into codebase status and facilitate optimisation. Once the new metrics have been identified, the second part of our task involves implementing these metrics within RCA's library and also accessed through its CLI. This involves the coding and integration of the metrics using the modern Rust language, taking advantage of its unique features like memory safety without garbage collection, and data concurrency. Finally, to ascertain the effectiveness and reliability of metrics, we conduct an evaluation using diverse Java repositories. This involves studying the values generated by these metrics across repositories of varying sizes and levels of activity. From the smallest library to large-scale applications, our an
Today's data-driven systems and official statistics often oversimplify the concept of gender, reducing it to binary data, with far-reaching implications for policy development and equitable access to services. Thi...
详细信息
Quantum Kernel Estimation (QKE) is a technique based on leveraging a quantum computer to estimate a kernel function that is classically difficult to calculate, which is then used by a classical computer for training a...
详细信息
Thermal monitoring is a key requirement for cold chain management. In this context, the Internet of Things (IoT) offers new opportunities for dense and/or large-scale deployment of sensors, which need to collect data ...
详细信息
In role-playing games (RPGs), players are called upon to assume the role of a character moving in an imaginary environment and facing several challenges. Their success or failure often depends on randomizers like card...
详细信息
This paper deals with a cooperation communication problem (relay selection and power control) for mobile underwater acoustic communication networks. To achieve satisfactory transmission capacity, we propose a reinforc...
详细信息
This paper deals with a cooperation communication problem (relay selection and power control) for mobile underwater acoustic communication networks. To achieve satisfactory transmission capacity, we propose a reinforcement-learning-based cooperation communication scheme to efficiently resist the highly dynamic communication links and strongly unknown time-varying channel states caused by the mobility of Autonomous Underwater Vehicles (AUVs). Firstly, a particular Markov decision process is developed to model the dynamic relay selection process of mobile AUV in the unknown scenario. In the developed model, an experimental statistical-based partition mechanism is proposed to cope with the greatly increasing dimension of the state space caused by the mobility of AUV, reducing the search optimization difficulty. Secondly, a dual-thread reinforcement learning structure with actual and virtual learning threads is proposed to efficiently track the superior relay action. In the actual learning thread, the proposed improved probability greedy policy enables the AUV to strengthen the exploration for the reward information of potential superior relays on the current state. Meanwhile, in the virtual learning thread, the proposed upper-confidence-bound-index-based uncertainty estimation method can estimate the action-reward level of historical states. Consequently, the combination of actual and virtual learning threads can efficiently obtain satisfactory Q value information, thereby making superior relay decision-making in a short time. Thirdly, a power control mechanism is proposed to reuse the current observed action-reward information and transform the multiple unknown parameter nonlinear joint power optimization problem into a convex optimization problem, thereby enhancing network transmission capacity. Finally, simulation results verify the effectiveness of the proposed scheme. IEEE
This paper presents Fauno, the first and largest open-source Italian conversational Large Language Model (LLM). Our goal with Fauno is to democratize the study of LLMs in Italian, demonstrating that obtaining a fine-t...
详细信息
In the Kingdom of Saudi Arabia, visual impairment poses significant challenges for approximately 17.5% of school-aged children, mainly due to refractive errors. These challenges extend to everyday navigation, environm...
详细信息
In the Kingdom of Saudi Arabia, visual impairment poses significant challenges for approximately 17.5% of school-aged children, mainly due to refractive errors. These challenges extend to everyday navigation, environmental interaction, and overall life quality. Motivated by the desire to empower visually impaired individuals, who face navigational limitations, difficulties in object recognition, and inadequate assistance from traditional technologies, we propose SightAid. This innovative wearable vision system utilizes a deep learning-based framework, addressing the gaps left by current assistive solutions. Traditional methods, such as canes and GPS devices, often fail to meet the nuanced and dynamic needs of the visually impaired, especially in accurately identifying objects, understanding complex environments, and providing essential real-time feedback for independent navigation. SightAid comprises a seven-phase framework involving data collection, preprocessing, and training of a sophisticated deep neural network with multiple convolutional and fully connected layers. This system is integrated into smart glasses with augmented reality displays, enabling real-time object detection and recognition. Interaction with users is facilitated through audio or haptic feedback, informing them about the location and type of objects detected. A continuous learning mechanism, incorporating user feedback and new data, ensures the system's ongoing refinement and adaptability. For performance assessment, we utilized the MNIST dataset, and an Indoor Objects Detection dataset tailored for the visually impaired, featuring images of everyday objects crucial for safe indoor navigation. SightAid demonstrates remarkable performance with accuracy up to 0.9874, recall values between 0.98 and 0.99, F1-scores ranging from 0.98 to 0.99, and AUC-ROC values reaching as high as 0.9999. These metrics significantly surpass those of traditional methods, highlighting SightAid's potential to substan
暂无评论