from keras.layers import Dropout # 导入Dropout ann = Sequential() # 创建一个序贯ANN模型 ann.add(Dense(units=12, input_dim=12, activation = 'relu')) # 添加输入层 ann.add(Dense(units=24, activation = 'relu')) # 添加隐层 ann.add(Dropout(0.5)) # 添加Dropout层 ann.add(Dense(units=48, activation = 'relu')) # 添加隐层 ann.add(Dropout(0.5)) # 添加Dropout层 ann.add(Dense(units=96, activation = 'relu')) # 添加隐层 ann.add(Dropout(0.5)) # 添加Dropout层 ann.add(Dense(units=192, activation = 'relu')) # 添加隐层 ann.add(Dropout(0.5)) # 添加Dropout层 ann.add(Dense(units=1, activation = 'sigmoid')) # 添加输出层 ann.compile(optimizer = 'adam', # 优化器