We present a deep learning approach to extract physical parameters (e.g., mobility, Schottky contact barrier height, and defect profiles) of two-dimensional (2D) transistors from electrical measurements, enabling automated parameter extraction and technology computer-aided design (TCAD) fitting. To facilitate this task, we implement a simple data augmentation and pretraining approach by training a secondary neural network to approximate a physics-based device simulator. This method enables high-quality fits after training the neural network on electrical data generated from physics-based simulations of ~500 devices, a factor >40× fewer than other recent efforts. Consequently, fitting can be achieved by training on physically rigorous TCAD models, including complex geometry, self-consistent transport, and electrostatic effects, and is not limited to computationally inexpensive compact models. We apply our approach to reverse-engineer key parameters from experimental monolayer WS2 transistors, achieving a median coefficient of determination (R2) = 0.99 when fitting measured electrical data. We also demonstrate that this approach generalizes and scales well by reverse-engineering electrical data from high-electron-mobility transistors while fitting 35 parameters simultaneously. To facilitate future research on deep learning approaches for the inverse design of transistors, we have published our code and sample datasets online.
| 1. | Use a comprehensive physics-based model (e.g., Sentaurus Device [22]) to generate a training dataset of input parameters and calculated electrical characteristics (Fig. 1A). |
| 2. | Train an intermediate forward neural network to approximate the physics-based model (Fig. 1B). |
| 3. | Generate a much larger augmented training set using the forward neural network and use this augmented data to pretrain the inverse neural network, calling the forward neural network repeatedly to guide training as a tandem neural network (Fig. 1C) [23]. |
| 4. | Finish training the inverse neural network using the original dataset from step 1, once again calling the forward neural network repeatedly to guide training as a tandem neural network (Fig. 1D). |
| 5. | Test the inverse neural network by inputting new electrical data, extracting the model parameters, and calling the physics-based model on the predicted model parameters to assess the accuracy of the extraction (Fig. 1E). |
| 科 Family | 属数 Number of genus | 种数 Number of species | 占总种数比例 Percentage of total species (%) | 属 Genus | 种数 Number of species | 占总种数比例 Percentage of total species (%) |
|---|---|---|---|---|---|---|
| 鹅膏菌科Amanitaceae | 2 | 11 | 5.26 | 鹅膏菌属 Amanita | 10 | 4.78 |
| 小菇科 Mycenaceae | 2 | 12 | 5.74 | 丝盖伞属 Inocybe | 5 | 2.39 |
| 多孔菌科 Polyporaceae | 8 | 14 | 6.70 | 蜡蘑属 Laccaria | 5 | 2.39 |
| 红菇科 Russulaceae | 3 | 23 | 11.00 | 小皮伞属 Marasmius | 6 | 2.87 |
| 小菇属 Mycena | 11 | 5.26 | ||||
| 光柄菇属 Pluteus | 5 | 2.39 | ||||
| 红菇属 Russula | 17 | 8.13 | ||||
| 栓菌属 Trametes | 5 | 2.39 |