This paper discusses the application of artificial neural networks (ANN) for reliability measurement and redundancy allocation in complex systems. It presents a methodology that utilizes multi-response optimization, specifically weighted principal component analysis (WPCA), to optimize ANN parameters and improve prediction accuracy while considering computational efficiency. The study demonstrates the effectiveness of the proposed method through an example involving a series-parallel system, leading to optimal redundancy configurations that maximize system utility and minimize costs.