Machine learning algorithms, especially Neural Networks (NNs), are a valuable tool used to approximate non-linear relationships, like the AC-Optimal Power Flow (AC-OPF), with considerable accuracy -- and achieving a speedup of several orders of magnitude when deployed for use. Often in power systems literature, the NNs are trained with a fixed dataset generated prior to the training process. In this paper, we show that adapting the NN training dataset during training can improve the NN performance and substantially reduce its worst-case violations. This paper proposes an algorithm that identifies and enriches the training dataset with critical datapoints that reduce the worst-case violations and deliver a neural network with improved worst-case performance guarantees. We demonstrate the performance of our algorithm in four test power systems, ranging from 39-buses to 162-buses.
翻译:-
在机器学习算法中,特别是在神经网络(NNs)中,用于近似非线性关系,如AC-最优功率流(AC-OPF),可以实现相当高的准确度。然而,此既是用于实际系统的计算代价很高的算法,其训练数据通常是在模型训练之前固定的。本文提出了一个算法,利用神经网络训练过程中的自适应调整方法,为数据集添加关键数据点,从而提高神经网络的性能,并大大减少其最坏情况下的违规比例。我们在四个测试电力系统上展示了我们算法的性能,其规模分别为39,在此范围内的 -162 到车站。