Prediction Using ANN
Prediction Using ANN
#importing libraries
from sklearn.model_selection import train_test_split # is used to split the dataset into training and test
sets
import tensorflow as tf #is a popular framework for building and training machine learning models
from tensorflow.keras import Sequential # is a sequential model where the layers are linearly stacked
from tensorflow.keras.layers import Dense # defines a dense (fully connected) layer of the neural
network
from tensorflow.keras.layers import Dropout # is used to add dropout layers to avoid overfitting
#Loading Data
data= pd.read_csv("diabetes.csv")
data.head()
Y = data['Outcome']
scaler = StandardScaler()
Xtrain = scaler.fit_transform(Xtrain)
xtest = scaler.transform(xtest)
model = Sequential([
Dropout(0.1),
Dropout(0.5),
])
model.summary()
#Training Model
#Model Results