jyuan1986 / onr2017

Scripts for machine learning at ONR project (2017-)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

onr2017

Scripts for machine learning at ONR project (2017-)

Prerequisites: Python 2, Numpy, Sklearn and Matplotlib Packages

Data: unnorma.input.data contains four columns, which are Temperature, Concentration, Dwelling Time and %Mass Change. norm.input.data contains four columns after normalization, consistent with unnorma.input.data.

Machine Learning: Four machine learning models are explored based on 19 bulk sample results. The target property is %Mass Change and they're normalized before the machine learning process.

  1. Multivariate Linear Regression

http://scikit-learn.org/stable/modules/generated/sklearn.linear_model.LinearRegression.html

  1. Support Vector Regression

http://scikit-learn.org/stable/modules/generated/sklearn.svm.SVR.html

  1. Kernel Ridge Regression

http://scikit-learn.org/stable/modules/generated/sklearn.kernel_ridge.KernelRidge.html

  1. Neural Network

http://scikit-learn.org/stable/modules/generated/sklearn.neural_network.MLPRegressor.html#sklearn.neural_network.MLPRegressor

About

Scripts for machine learning at ONR project (2017-)


Languages

Language:Python 98.9%Language:Shell 1.1%