AI_Python_Programs_with_Code
AI_Python_Programs_with_Code
Beginner Level
import numpy as np
test_size=0.2, random_state=0)
model = LinearRegression()
model.fit(X_train, y_train)
predictions = model.predict(X_test)
plt.ylabel('Price ($)')
plt.show()
Intermediate Level
iris = load_iris()
X, y = iris.data, iris.target
random_state=42)
knn = KNeighborsClassifier(n_neighbors=5)
knn.fit(X_train, y_train)
# Make predictions
y_pred = knn.predict(X_test)
print("Accuracy:", accuracy)
Advanced Level
import tensorflow as tf
model = models.Sequential()
model.add(layers.MaxPooling2D((2, 2)))
model.add(layers.MaxPooling2D((2, 2)))
model.add(layers.Flatten())
model.add(layers.Dense(64, activation='relu'))
model.add(layers.Dense(10, activation='softmax'))
model.compile(optimizer='adam', loss='sparse_categorical_crossentropy',
metrics=['accuracy'])