SearcharxivSearch

arXiv subjects

Roshan Weerasekera

Publications and source records attributed to Roshan Weerasekera.

6 recordsLinked to original sources

FQTree: Fine-grained Quantization and Hardware Generation of Boosted Decision Trees

Boosted decision trees (BDTs) are widely used in latency-critical applications, but efficient hardware deployment remains challenging. Existing designs often rely on uniform or manually tuned fixed-point formats, which can introduce unnecessary hardware cost or accuracy loss. This work presents the FQTree algorithm{https://github.com/ecs-bristol/FQTree} for fine-grained quantization-aware training of BDTs, together with the QXGB framework for automatic hardware generation. FQTree introduces a hardware-oriented leaf-value quantization scheme that uses a global quantization step together with a tree-wise shift, enabling compact non-negative integer leaf representations, controlled clipping/pruning, and bias folding to reduce datapath cost. This work further applies this quantization during boosting so that later trees adapt to the errors of the already-quantized ensemble, and then lowers the trained model into low-latency hardware implementations through a compiler-based flow. Results on JSC, MNIST, and NID show that our method reduces LUT usage by 26-57\% compared with the state-of-the-art FPGA-based BDT designs while matching or improving accuracy.

cs.AR

NL2GDS: LLM-aided interface for Open Source Chip Design

The growing complexity of hardware design and the widening gap between high-level specifications and register-transfer level (RTL) implementation hinder rapid prototyping and system design. We introduce NL2GDS (Natural Language to Layout), a novel framework that leverages large language models (LLMs) to translate natural language hardware descriptions into synthesizable RTL and complete GDSII layouts via the open-source OpenLane ASIC flow. NL2GDS employs a modular pipeline that captures informal design intent, generates HDL using multiple LLM engines and verifies them, and orchestrates automated synthesis and layout. Evaluations on ISCAS'85 and ISCAS'89 benchmark designs demonstrate up to 36% area reduction, 35% delay reduction, and 70% power savings compared to baseline designs, highlighting its potential to democratize ASIC design and accelerate hardware innovation.

cs.AR

Machine Learning Assisted Postural Movement Recognition using Photoplethysmography(PPG)

With the growing percentage of elderly people and care home admissions, there is an urgent need for the development of fall detection and fall prevention technologies. This work presents, for the first time, the use of machine learning techniques to recognize postural movements exclusively from Photoplethysmography (PPG) data. To achieve this goal, a device was developed for reading the PPG signal, segmenting the PPG signals into individual pulses, extracting pulse morphology and homeostatic characteristic features, and evaluating different ML algorithms. Investigations into different postural movements (stationary, sitting to standing, and lying to standing) were performed by 11 participants. The results of these investigations provided insight into the differences in homeostasis after the movements in the PPG signal. Various machine learning approaches were used for classification, and the Artificial Neural Network (ANN) was found to be the best classifier, with a testing accuracy of 85.2\% and an F1 score of 78\% from experimental results.

eess.SP

Propagation of electrical signals by fungi

Living fungal mycelium networks are proven to have properties of memristors, capacitors and various sensors. To further progress our designs in fungal electronics we need to evaluate how electrical signals can be propagated through mycelium networks. We investigate the ability of mycelium-bound composites to convey electrical signals, thereby enabling the transmission of frequency-modulated information through mycelium networks. Mycelia were found to reliably transfer signals with a recoverable frequency comparable to the input, in the \SIrange{100}{10000} {\hertz} frequency range. Mycelial adaptive responses, such as tissue repair, may result in fragile connections, however. While the mean amplitude of output signals was not reproducible among replicate experiments exposed to the same input frequency, the variance across groups was highly consistent. Our work is supported by NARX modelling through which an approximate transfer function was derived. These findings advance the state of the art of using mycelium-bound composites in analogue electronics and unconventional computing.

cs.ET

Neuromorphic Liquid Marbles With Aqueous Carbon Nanotube Cores

Neuromorphic computing devices attempt to emulate features of biological nervous systems through mimicking the properties of synapses, towards implementing the emergent properties of their counterparts, such as learning. Inspired by recent advances in the utilisation of liquid marbles (microlitre quantities of fluid coated in hydrophobic powder) for the creation of unconventional computing devices, we describe the development of liquid marbles with neuromorphic properties through the use of copper coatings and 1.0 mg/ml carbon nanotube-containing fluid cores. Experimentation was performed through sandwiching the marbles between two cup-style electrodes and stimulating them with repeated DC pulses at 3.0 V. Our results demonstrate that `entrainment' of a carbon nanotube filled-copper liquid marble via periodic pulses can cause their electrical resistance to rapidly switch between high to low resistance profiles, upon inverting the polarity of stimulation: the reduction in resistance between high and low profiles was approximately 88\% after two rounds of entrainment. This effect was found to be reversible through reversion to the original stimulus polarity and was strengthened by repeated experimentation, as evidenced by a mean reduction in time to switching onset of 43\%. These effects were not replicated in nanotube solutions not bound inside liquid marbles. Our electrical characterisation also reveals that nanotube-filled liquid marbles exhibit pinched loop hysteresis IV profiles consistent with the description of memristors. We conclude by discussing the applications of this technology to the development of unconventional computing devices and the study of emergent characteristics in biological neural tissue.

cs.ET

Excitable London: Street map analysis with Oregonator model

We explore geometry of London's streets using computational mode of an excitable chemical system, Belousov-Zhabotinsky (BZ) medium. We virtually fill in the streets with a BZ medium and study propagation of excitation waves for a range of excitability parameters, gradual transition from excitable to sub-excitable to non-excitable. We demonstrate a pruning strategy adopted by the medium with decreasing excitability when wider and ballistically appropriate streets are selected. We explain mechanics of streets selection and pruning. The results of the paper will be used in future studies of studying dynamics of cities with living excitable substrates.

cs.ET