<prompt> Tengeneza programu ya Python inayotumia maktaba ya Keras kuunda muundo wa mtandao wa neva kwa kutabiri bei za nyumba kulingana na vipengele vilivyotolewa. Funza muundo kwenye mkusanyiko wa data na utathmini utendakazi wake kwa kutumia vipimo vinavyofaa.PLINFORMAT  <response>: ingiza numpy kama npingiza panda kama pdkutoka kwa sklearn.model_selection kuleta train_test_splitkutoka kwa sklearn.preprocessing import StandardScalerkutoka tensorflow.keras.models huleta Mfuatanokutoka tensorflow.keras.layers huagiza Densekutoka tensorflow.keras.optimizers huleta Adamkutoka kwa sklearn.metrics leta mean_squared_error, r2_score Pakia na usindika hifadhidatakutoka tensorflow.keras.datasets huleta boston_housingvipengele, shabaha, _ boston_housing.load_datatest_split0 Rekebisha vipengelescaler StandardScalervipengele scaler.fit_transformvipengele Gawanya data katika seti za mafunzo na majaribioX_train, X_test, y_train, y_test train_test_splitvipengele, shabaha, test_size0.2, random_state42 Unda mfano wa mtandao wa neuralmfano Mfuatano Mnene64, uanzishajirelu, input_shapeX_train.shape1,, Mzito32, uanzishajirelu, Mnene1 Kusanya mfanokiboreshaji Adamlr0.01model.compileoptimizeroptimizer, lossmse Funza mfanohistory model.fitX_train, y_train, epochs100, batch_size32, validation_split0.2, verbose0 Tathmini utendaji wa mfanoy_pred model.predictX_testmse mean_squared_errory_test, y_predr2 r2_scorey_test, y_predprintfMaana Hitilafu ya Mraba: mse:.2fchapafR2 Alama: r2:.2f 