[Scilab-Dev] Machine Learning Toolbox

Amanda Osvaldo lambdasoftware at yahoo.es
Thu May 18 21:50:55 CEST 2017


Hi everybody, can I made some questions ?
First, at all, I really agree that SciLab needs a Machine Learning
toolbox.
However, I'm pretty critical about Scilab in your limitations.I see
very potential in the software but require a reform in your
infrastructure.

So, my questions.
How large are we talking about the training dataset in scilab ?
Even with Tensorflow compatibility if you need to put all the dataset
into the RAM I fear the toolbox utility will be very limited.
In another words: The toolbox will can handle a 250GB dataset or just a
few GBs from a desktop ?

Have I read right ?
We are talking about to integrate Scilab and tensorflow or scikit-learn 
?
I think it's a good idea, I just whant to know if I'm interpreting
right.

Somebody have some idea how to handle this project in a software
engineering perspective?
Just to ensure the tests and code quality.


-- Amanda Osvaldo

On Thu, 2017-05-18 at 16:01 +0000, Yann Debray wrote:
> Dear Caio, Dhruv and Amanda,
>  
> I would like to include my colleague Philippe Saadé to the exchanges
> on Machine Learning for Scilab.
> He is an experienced mathematician working with us at ESI Group, and
> has an interesting vision on the subject.
> He will be scientific advisor and mentor for a joint internship on
> Machine learning starting mid june.
>  
> @Philippe
>  Saadé   (ESI INENDI): Could you maybe share with us your view on the
> subject?  
>  
> We can keep this exchange public if it is alright with you all, since
> I believe our success on the subject will depend on our capacity to
> centralize
>  and merge our community efforts.
> You can all collaborate on the project on our forge:
> http://forge.scilab.org/index.php/p/machine-learning-toolbox/
>  
> Yours
> Yann @ Scilab
>  
> 
> De : 
> Amanda Osvaldo <lambdasoftware at yahoo.es>
> 
> Date : vendredi 28 avril 2017 à 01:03
> 
> À : List dedicated to the development of Scilab <dev at lists.scilab.org
> >, Yann Debray <Yann.Debray at esi-group.com>, Dhruv Khattar <dhruvk1996
> @gmail.com>
> 
> Objet : Re: [Scilab-Dev] Machine Learning Toolbox
> 
> 
>  
> 
> 
> Hi Caio, sorry for the late.
> 
> 
>  
> 
> 
> I think we should ask ourselves what SciLAB's focus and what audience
> are.
> 
> 
> I feel a lack of knowing what users of Scilab seek.
> 
> 
>  
> 
> 
> Me, for example, I want to do everything from protyping to running
> the script on hundreds of Intel Xeon servers with the least possible
> effort.
> 
> 
> Even with less effort than it would have if the script were built in
> Python.
> 
> 
>  
> 
> 
> I am sure that new data structures will expand the use of SciLAB.
> 
> 
>  
> 
> 
> But what advantage will this bring to users?
> 
> 
> Python, as example, have already optimized data structures and
> libraries.
> 
> 
>  
> 
> 
> -- Amanda Osvaldo
> 
> 
>  
> 
> 
>  
> 
> 
> On Wed, 2017-04-26 at 14:32 -0300, Caio Souza wrote:
> 
> 
> 
> Hi, 
> 
>  
> 
> 
>  
> 
> 
> I have been thinking about the usability of the toolbox and
> independent of which algorithms we are going to have, would be
> interesting to have some simplified structure (like TensorFlow).
> 
> 
>  
> 
> 
> Despite it being a lot of work to have such structure, (data, model,
> cost function, minimizer), it would make the toolbox easy to use and
> extend, having minimum impact to the usability.
> 
> 
>  
> 
> 
> IMHO, this is something that should be defined before any coding
> starts, and also well explained to the student.
> 
> 
>  
> 
> 
> I would like to hear from you what do you think, so we can start a
> discussion.
> 
> 
>  
> 
> 
>  
> 
> 
> Best,
> 
> 
> Caio SOUZA
> 
> 
> _______________________________________________
> dev mailing list
> dev at lists.scilab.org
> http://lists.scilab.org/mailman/listinfo/dev
> 
> 
> 
> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.scilab.org/pipermail/dev/attachments/20170518/77014dcd/attachment.htm>


More information about the dev mailing list