The development of an offshore oil field is a complex and risky project. One core problem in this task is the selection of a production system that maximizes oil recovery and minimizes investments and operational costs while meeting external, economic, environmental, societal and technological demands in a scenario of uncertainties. Several studies address this problem in the literature; however, they do not consider uncertainties in the initial data neither justify objectively the chosen alternative among other feasible ones. We propose to select an offshore production system using an intelligent system that considers input uncertainties and chooses the best alternative in a rational manner. By comparing the results obtained with previous studies and real scenarios, we conclude that our methodology can obtain the optimal solution in situations where other methods cannot.