{'fraction_non_alphanumeric': 0.022031823745410038, 'fraction_numerical': 0.0, 'mean_word_length': 5.9914529914529915, '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}}
Self-configuring silicon photonics systems and applications

Silicon photonics can make complex circuits. We now understand that meshes of interferometers can perform arbitrary linear operations, beyond previous optical approaches. But configuring and stabilizing large meshes could be challenging. Fortunately, a class of architectures can both implement any linear transform and can also be self-configured and self-stabilized, even without any calculations. They can also adapt in real time to changing problems and environments. Applications include adaptive mode multiplexing and demultiplexing, automatic beam coupling, complex linear transforms for classical and quantum processing, and full measurement of amplitude and phase of multimode fields. Architectures, algorithms, and applications will be discussed.