EfficientNet is a convolutional neural network architecture and scaling method that achieves state-of-the-art accuracy on image classification tasks using fewer parameters than previous models. The paper proposes a compound scaling method that scales up all dimensions (width, depth, resolution) of the model through continuous functions to balance accuracy and efficiency. Applying this method to a baseline model produces the EfficientNet models B0 through B7, with B7 achieving 84.4% top-1 accuracy on ImageNet using fewer parameters than previous best models. The paper also demonstrates that EfficientNet transfers well to other datasets, achieving new state-of-the-art results on 5 out of 8 datasets tested.