5/31/2017

have some problems with IP

Today, I had some problems with IP.

Summary:

I found that I cannot load some data, such as at10 and at90, of well 2 from original files to IP. I asked Pratiksha, and she recommends me to move version 4.4.2017 to 4.4.2016. So I sent and email to ipsupport. They sent me the link of the old version. But after installing it, I cannot even open the software.
I will continue to communicate with them and solve the problem as soon as possible.

Tomorrow, I will try to solve the problem and start to deal with the data of well 2 and BHP.

5/30/2017

k-nearest neighbor classification

Today, I read materials about k-nearest neighbor classification algorithm.

Summary:

In last Thursday's group meeting, I was asked the iteration times of KNN in my paper. I remembered that I did not set it in my codes. Today, I look into it and read some materials online.
Actually, KNN does not need to set iteration times. The reasons are as follows.
In KNN model, first we set k, for example k=3. Then, we select 80% of all data to train the model. When training the model, 3 points are selected randomly first. all other points are used to calculate the distance between them and classified into the one which has the nearest distance to be the same cluster. Then the sum of all distances are compared. After calculating all possible conditions, we can obtain the smallest one, so the model is built. As a result, there is no need to set iteration times because we do not iterate. Instead, we have the goal function and we can get the global minimum, namely the smallest distance.
So what is the difference between ANN and KNN? I think one big difference is that for ANN, every time you train an ANN model, they will not be exactly the same. But for KNN, as long as you have the same k value and same training data, you will obtain exactly the same model with enough calculations.

Tomorrow, I will continue to read more about my research and discuss with you about future work.



5/26/2017

improve the draft

Today, I improved the draft.

Summary:

I sent to your email. Please improve our first paper on the final version. Thank you.

Next week, I will start to work on the second well.

5/25/2017

finish writing the draft

Today, I finish writing the draft.

Summary:

I send to your email.

Tomorrow, I will see if I can improve it a little first and send you the final draft.

5/24/2017

change the conclusion and validate SCG algorithm

Today, I change the conclusion of the paper and validate SCG algorithm.

Summary:

https://sooners-my.sharepoint.com/personal/jiabo_he_ou_edu/_layouts/15/guestaccess.aspx?docid=19fe5f27557024765b9ff270e05350f07&authkey=Adju90qODE0EXA9wZfYELe4&expiration=2017-06-24T02%3a57%3a59.000Z

Tomorrow, I will try to finish writing the draft of the paper.
There are four more things to do:
add time comparison of two models
describe two models more clearly
validate why two hidden layers are enough
change the parts marked in the draft and improve it as a whole

5/23/2017

change part 4 and replot some figures

Today, I change case study part and replot some figures.

Summary:

https://sooners-my.sharepoint.com/personal/jiabo_he_ou_edu/_layouts/15/guestaccess.aspx?docid=1cce2e6bb5da248a9ad918981682a61f5&authkey=AQ5bCbp4RNDMdyknCryezXg&expiration=2017-06-22T22%3a47%3a55.000Z

Tomorrow, I will prepare for the team presentation and continue to write the paper.

5/22/2017

change the first three parts of the paper

Today, I changed the first three parts of the paper, abstract, introduction and theory and methodology.

Summary:

https://sooners-my.sharepoint.com/personal/jiabo_he_ou_edu/_layouts/15/guestaccess.aspx?docid=1f18fbeba17a14cf3a1ee81e43a444edb&authkey=AdMw5EOlC6su47n2cc91S98&expiration=2017-06-21T23%3a04%3a18.000Z

Tomorrow, I will continue to write the paper.

5/12/2017

start writing the second paper

Today, I start writing the second paper.

Summary:

I write on the basis of the first paper.

https://sooners-my.sharepoint.com/personal/jiabo_he_ou_edu/_layouts/15/guestaccess.aspx?docid=126f7ead71e7f4029bf7337dce2d7b182&authkey=AfYDBhA9NZZVE2ApappYOpE&expiration=2017-06-11T22%3a25%3a12.000Z

Should we add the second paper into the first one to obtain a more complete paper or we separate them into two papers? The second paper may be even shorter than the first one. We can discuss it when we meet next time.


5/10/2017

Find some conferences and journals

Today, I found some conferences and journals which may be suitable for our paper.

Summary:

Conferences:
SPE Canada Heavy Oil Technical Conference
SPE Canada Unconventional Resources Conference
Offshore Technology Conference Asia (OTC Asia)
IADC/SPE Drilling Conference and Exhibition

Journals:
SPWLA Petrophysics Journal (0.514)
SPE Journal (1.442)
SPE Production & Operations (0.818)
SPE Reservoir Evaluation & Engineering (1.767)
Journal of Petroleum Science and Engineering (1.655)
Energy Sources Part A (0.455)
Geophysical Prospecting (1.835)
Energy & Fuels (2.835)

The number is the impact factor. The red ones are my preference.

Could we discuss about which are the best for our submission tomorrow? Could you please give me some recommendations? Thank you so much.

5/08/2017

finish the comparison part

Today, I finish the comparison part.

Summary:


Since there are only 4000 words now in our paper with this part, I wonder if it is too short to be accepted by a Journal. Is it enough work for now for our paper to be published? If you think it is ok, we may look for and discuss where to submit our paper. If not, we can discuss how to improve our paper. Also, we may look for some conference to submit our abstract.

On Wednesday, I plan to look for some Journals and Conferences suitable for our paper and discuss with you about them and our paper.



5/05/2017

Comparison of R and MATLAB for training a model

Today, I make comparison of R and MATLAB for training a model.

Summary:


Next week, I will add them into the paper.

5/04/2017

similar time, worse prediction

Today, I build an ANN model in r exactly the same as what it is in matlab. But the prediction result is much worse than that in matlab.

Summary:

I build an ANN model with same hidden layers and neurons, same training function (scg), same initial weights and biases (0.1), same training (85%) and testing (15%) data.
The result shows that in matlab, the time for 500 iterations is 2.68 s, while in r, the time for 500 iterations is 2.53 s. It seems that r is even a little better. (I was wrong because I did not control the same training function.)
However, the prediction result of the ANN model in r is very poor, which is shown below.
For most data, the prediction result is about 0 no matter what it is originally. For now, I do not know why it is like that.

Tomorrow, I will try to fix the problem.

5/03/2017

Build an ANN model in R

Today, I try to build an ANN model in R, but I have not finished it.

Summary:

I find the basic ANN model function in R.
I start to set every parameter the same in R.
Now I am trying to find the same training function, scaled conjugate gradient function, but i do not find it.

Tomorrow, I will continue to adjust the model.

5/02/2017

Finish the draft

Today, I finish the draft.

Summary:

I sent you by the email.

Tomorrow, I will start to compare R and Matlab.

5/01/2017

Finish the case study

Today, I finish the case study part.

Summary:

https://1drv.ms/w/s!Ao543UQvyvOWjFGXAiwi6homt05n

Tomorrow, I will finish all the draft.