16 research outputs found

    Lightning graph matching

    Full text link
    Graph matching aims to find correspondences between two graphs. It is a fundamental task in pattern recognition. The classical spectral matching algorithm has time complexity O(n4)\mathcal{O}(n^4) and space complexity O(n4)\mathcal{O}(n^4), where nn is the number of nodes. Such a complexity limits the applicability to large-scale graph matching tasks. This paper proposes an efficient redesign of spectral matching by transforming the graph matching problem into a 1D linear assignment problem, which can be solved efficiently by sorting two n×1n \times 1 vectors. The resulting algorithm is named the lightning spectral assignment method (LiSA), which enjoys a complexity of O(n2)\mathcal{O}(n^2). Numerical experiments demonstrate the efficiency and the theoretical analysis of the strategy

    Adaptive Softassign via Hadamard-Equipped Sinkhorn

    Full text link
    Softassign is a crucial step in several popular algorithms for graph matching or other learning targets. Such softassign-based algorithms perform very well for small graph matching tasks. However, the performance of such algorithms is sensitive to a parameter in the softassign in large-scale problems, especially when handling noised data. Turning the parameter is difficult and almost done empirically. This paper constructs an adaptive softassign method by delicately taking advantage of Hadamard operations in Sinkhorn. Compared with the previous state-of-the-art algorithms such as the scalable Gromov-Wasserstein Learning (S-GWL), the resulting algorithm enjoys both a higher accuracy and a significant improvement in efficiency for large graph matching problems. In particular, on the protein network matching benchmark problems (1004 nodes), our algorithm can improve the accuracy from 56.3%56.3\% by the S-GWL to 75.1%75.1\%, at the same time, it can achieve 3X+ speedup in efficiency

    Motor Dynamic Loading and Comprehensive Test System Based on FPGA and MCU

    No full text
    In view of the problem that the traditional motor test system cannot directly test the transient parameters of the motor and the dynamic arbitrary load loading requirements during motor loading, as well as the high cost of implementation, this research uses STM32+FPGA as the core to form the main control of the motor test system unit, combining the superior control performance of the ARM processor and the high-speed data processing advantages of FPGA. FPGA and STM32 are controlled by the FSMC bus communication and data ping-pong algorithm. Using this method, a small-size control core board in the motor test system is manufactured. It can be embedded in the existing traditional dynamometer system to improve the dynamometer transient parameter test and the dynamic motor loading performance. The experimental results show that the system can basically meet the requirements of the motor transient test and dynamic loading, and can achieve the fastest data refresh rate of 1 ms when measuring the motor’s speed and torque, as well as arbitrary waveform loading within a 100 M sampling frequency, with a loading error of 0.8%. It satisfies the motor transient test and dynamic loading requirements

    Ultrasensitive Rapid Detection of Human Serum Antibody Biomarkers by Biomarker-Capturing Viral Nanofibers

    No full text
    Candida albicans (C. albicans) infection causes high mortality rates within cancer patients. Due to the low sensitivity of the current diagnosis systems, a new sensitive detection method is needed for its diagnosis. Toward this end, here we exploited the capability of genetically displaying two functional peptides, one responsible for recognizing the biomarker for the infection (antisecreted aspartyl proteinase 2 IgG antibody) in the sera of cancer patients and another for binding magnetic nanoparticles (MNPs), on a single filamentous fd phage, a human-safe bacteria-specific virus. The resultant phage is first decorated with MNPs and then captures the biomarker from the sera. The phage-bound biomarker is then magnetically enriched and biochemically detected. This method greatly increases the sensitivity and specificity of the biomarker detection. The average detection time for each serum sample is only about 6 h, much shorter than the clinically used gold standard method, which takes about 1 week. The detection limit of our nanobiotechnological method is approximately 1.1 pg/mL, about 2 orders of magnitude lower than that of the traditional antigen-based method, opening up a new avenue to virus-based disease diagnosis
    corecore