Python homework | Computer Science homework help
- a) Create a XOR dataset and plot
b) Create a linear perception model, fit the dataset you create and Plot the decision region
c) Create a Random Forest model, fit the dataset you create and Plot the decision region
e) Create a MLPClassifier model, fit the dataset you create and Plot the decision region. use: hidden_layer_sizes=(50,50 ). Hint: “from sklearn.neural_network import MLPClassifier” Also check the website:https://scikit-learn.org/stable/modules/generated/sklearn.neural_network.MLPClassifier.html - a) Read the California Housing dataset from: https:// download.mlcc.google.com/mledu-datasets/california_housing_train.csv
b) Sort by the ‘median_house_value’ column. Assign the ones above average to be y = 1 and the ones below the average to be y = 0. This is a supervised classification task.
c) Loop thru classifiers and determine which is the best by accuracy use 5-fold cross validation with stratisfied sampling. Try to increase your accuracy with any feature engineering techniques/ideas. Can you use the lat/long to bring in any other interesting data? Do it if you have time.
d) Plot the decision regions.