Não estão claros para mim os significados dos eixos no gráfico de dispersão entre o valor estimado e o valor real? Porque espera-se uma relação linear? O grau de dispersão (espalhamento dos pontos) é um indicativo de erro no modelo? Poderia traçar o gráfico após transformar os valores com a função exponencial?
ax=sns.scatterplot(x=y_previsto_train,y=y_train)
ax.figure.set_size_inches(12, 6)
ax.set_title('Previsão X Real', fontsize=18)
ax.set_xlabel('log do Preço - Previsão', fontsize=14)
ax.set_ylabel('log do Preço - Real', fontsize=14)
ax.set_xbound(lower=0)
ax.set_ybound(lower=0)
ax