daily coverage of the optics & photonics industry and the markets that it serves
Featured Showcases
Photonics West Showcase
Product Announcement

VPItoolkit™ ML Framework

14 Sep 2022

New machine learning framework to design and implement deep neural networks for optical communication systems and photonic devices.

VPItoolkit™ ML Framework is a versatile add-on to any of the simulation tools of VPIphotonics Design Suite™, enabling the implementation and design of deep neural networks (DNN) for various applications, such as equalization and nonlinearity mitigation for optical systems, device characterization, evaluation and inverse design of photonic devices.

This powerful framework provides an open-source Python-based DNN with an intuitive easy-to-use interface to manipulate model parameters and convergence constraints. Additionally, it allows
for easy deployment of custom-made machine learning (ML) algorithms by the user. 

The aim of VPItoolkit ML Framework is to build a model that makes predictions based on evidence in the presence of uncertainty, bycollecting known training data sets, which are used to train the
supervised DNN model.

Seamless manipulation of digital, electrical and optical signals is feasible, using the framework’s flexible Data Extractors and Model Loaders. With a user-friendly access to the DNN hyperparameters,
fast optimization can be performed for model performance enhancement.

VPItoolkit ML Framework supports the storage of large, complex, heterogeneous data in an open-source file format (Hierarchical Data Format version 5, HDF5).

Typical Applications

  • Enhanced DSP equalization
  • Fiber nonlinearity compensation
  • Design and characterization of optical filters
  • Component requirements definition
  • Optimization of system parameters
  • Optical performance monitoring
  • Polarization tracking or phase recovery in quantum communications
  • Quality of transmission estimation


  1. Easy collection of training data sets
  2. Seamless manipulation of digital, electrical and optical signals
  3. On-the-fly hybrid DSP / ML simulations
  4. Easy access of DNN hyperparameters
  5. Storage of large-size, complex data
  6. Seamless integration into
  • VPItransmissionMaker™ Optical Systems
  • VPIcomponentMaker™ Photonic Circuits
  • VPIcomponentMaker™ Fiber Optics
  • VPIlabExpert™ and related add-on toolkits.

Want to know more click here

For direct contact reach out to Chris Maloney Business Development, chris.maloney@vpiphotonics.com

Carnotstrasse 6
Tel: +49 30 398058 0
Fax: +49 30 398058 58
Email Us
Web Site
© 2024 SPIE Europe
Top of Page