paper-with-me

홈 › Papers

From Words to Wires: Generating Functioning Electronic Devices from Natural Language Descriptions

2023-05-24 · Peter Jansen

In this work, we show that contemporary language models have a previously unknown skill -- the capacity for electronic circuit design from high-level textual descriptions, akin to code generation. We introduce two benchmarks: Pins100, assessing model knowledge of electrical components, and Micro25, evaluating a model's capability to design common microcontroller circuits and code in the Arduino ecosystem that involve input, output, sensors, motors, protocols, and logic -- with models such as GPT-4 and Claude-V1 achieving between 60% to 96% Pass@1 on generating full devices. We include six case studies of using language models as a design assistant for moderately complex devices, such as a radiation-powered random number generator, an emoji keyboard, a visible spectrometer, and several assistive devices, while offering a qualitative analysis performance, outlining evaluation challenges, and suggesting areas of development to improve complex circuit design and practical utility. With this work, we aim to spur research at the juncture of natural language processing and electronic design.

📄 PDF Abstract BibTeX arXiv:2305.14874

Code (1)

cognitiveailab/words2wires 공식 구현

Tasks

Code Generation

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…

Similar Papers 제목 키워드 기반

Component-wise Power Estimation of Electrical Devices Using Thermal Imaging

2023-07-17 · Christian Herglotz, Simon Grosche, Akarsh Bharadwaj, André Kaup

This paper presents a novel method to estimate the power consumption of distinct active components on an electronic carrier board by using thermal imaging. The components and the board can be made of heterogeneous materi…

object-detectionObject Detection

Identifying and understanding the positive impact of defects and traps for perovskites optoelectronic devices

2020-12-10 · YH Deng

Abstract: Defects are generally regarded to have negative impact on carrier recombination, charge-transport and ion migration in perovskite materials, which thus lower the efficiency and stability of perovskite optoelect…

Charge trapping in lead halide perovskites enhanced the performance of optoelectronic devices

2020-12-10 · Dr Yu-Hao Deng

[Deng Y H. Can defects be positive in perovskite optoelectronic devices?[J]. arXiv preprint arXiv:2012.04346, 2020. https://arxiv.org/abs/2012.04346] Abstract: Defects are generally regarded to have negative impact on…

Design and Development of a Remotely Wire-Driven Walking Robot

2025-09-15 · Takahiro Hattori, Kento Kawaharazuka, Kei Okada arxiv

Operating in environments too harsh or inaccessible for humans is one of the critical roles expected of robots. However, such environments often pose risks to electronic components as well. To overcome this, various appr…

Plasmonic excitations and coupling in atomic wires

2020-09-22 · Zamin Mamiyev

Metal-induced atomic wires on the semiconductor surfaces are the ultimate limit of long-range ordered quasi-one-dimensional electronic systems. In this thesis, the plasmonic excitations and their coupling with the struct…

Band GapSingle Particle Analysis