[scikit-learn] Artificial neural network not learning lower values of the training sample
Andrew Howe
ahowe42 at gmail.com
Wed Jun 1 09:01:41 EDT 2016
What about adding a simple binary night / day flag? While it's less
information than hour, it will provide a distinct cutoff for the network to
use.
Andrew
<~~~~~~~~~~~~~~~~~~~~~~~~~~~>
J. Andrew Howe, PhD
Editor-in-Chief, European Journal of Mathematical Sciences
Executive Editor, European Journal of Pure and Applied Mathematics
www.andrewhowe.com
http://www.linkedin.com/in/ahowe42
https://www.researchgate.net/profile/John_Howe12/
I live to learn, so I can learn to live. - me
<~~~~~~~~~~~~~~~~~~~~~~~~~~~>
On Tue, May 31, 2016 at 8:47 PM, muhammad waseem <m.waseem.ahmad at gmail.com>
wrote:
> Thanks for your reply. I have day, month, hour, temp, relative humidity,
> Wind speed as my input variables. I can't think of any other dependant
> variables. It is quite strange to me that I don't get results after using
> these input variables.
>
> On Tue, May 31, 2016 at 4:59 PM, Andrew Holmes <andrewholmes82 at icloud.com>
> wrote:
>
>> If the problem is that it’s confusing day and night, are you including
>> time of day as a parameter?
>>
>> Best wishes
>> Andrew
>>
>> @andrewholmes82 <http://twitter.com/andrewholmes82>
>>
>>
>>
>>
>>
>>
>>
>>
>> On 31 May 2016, at 16:55, muhammad waseem <m.waseem.ahmad at gmail.com>
>> wrote:
>>
>> Hi All,
>> I am trying to train an ANN but until now it is not learning the lower
>> values of the training sample. I have tried using different python
>> libraries to train ANN. The aim is to predict solar radiation from other
>> weather parameters (regression problem). I think the ANN is confusing lower
>> values (winter/cloudy days) with the night-time values (probably). I have
>> tried the following but none of them worked;
>>
>> 1. Scaling data between different values e.g. [0,1],[-1,1]
>> 2. Standardising data to have zero mean and unit variance
>> 3. Shuffling the data
>> 4. Increasing the training samples (from 3 years to 10 years)
>> 5. Using different train functions
>> 6. Trying different transfer functions
>> 7. Using few input variables
>> 8. Varying hidden layers and hidden layers' neurons
>>
>> Any idea what could be wrong or any directions to try?
>>
>> Thanks
>> Kindest Regards
>> Waseem
>> _______________________________________________
>> scikit-learn mailing list
>> scikit-learn at python.org
>> https://mail.python.org/mailman/listinfo/scikit-learn
>>
>>
>>
>> _______________________________________________
>> scikit-learn mailing list
>> scikit-learn at python.org
>> https://mail.python.org/mailman/listinfo/scikit-learn
>>
>>
>
> _______________________________________________
> scikit-learn mailing list
> scikit-learn at python.org
> https://mail.python.org/mailman/listinfo/scikit-learn
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/scikit-learn/attachments/20160601/65e2a5e6/attachment.html>
More information about the scikit-learn
mailing list