{'fraction_non_alphanumeric': 0.03478964401294499, 'fraction_numerical': 0.011326860841423949, 'mean_word_length': 5.510526315789473, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
One-phototransistor-one-memristor Array with High-linearity Light-tunable Weight for Optic Neuromorphic Computing.

The recent advances in optic neuromorphic devices have led to a subsequent rise in use for construction of energy-efficient artificial vision systems. The widespread use can be attributed to their ability to capture, store, and process visual information from the environment. The primary limitations of existing optic neuromorphic devices include nonlinear weight updates, cross-talk issues, and silicon process incompatibility. In this study, we experimentally demonstrate a highly-linear, light-tunable, cross-talk-free, and silicon-compatible one-phototransistor-one-memristor (1PT1R) optic memristor for the implementation of optic artificial neural networks (OANN). For optic image recognition in the experiment an OANN was constructed using a 16×3 1PT1R memristor array, and it was trained on an online platform. The model yielded an accuracy of 99.3% after only 10 training epochs. The 1PT1R memristor, which shows good performance, demonstrated its ability as an excellent hardware solution for highly efficient optic neuromorphic and edge computing. This article is protected by copyright. All rights reserved.