[mlpack] GSOC : Adding Optimizers to MultiObjective module

Marcus Edel marcus.edel at fu-berlin.de
Sat Mar 27 12:53:44 EDT 2021


Hello Sai,

happy to take a look at the proposal and provide feedback, next week
Google will open the submission portal, which will allow you to upload
drafts. The benefit for us is that we can better keep track of proposals
that asked for feedback as well.

Thanks,
Marcus

> On 26. Mar 2021, at 11:24, sai_ng <jonpsy101 at gmail.com> wrote:
> 
> Hi Marcus,
> 
> Please refer to me as Sai :) (I know it can be confusing for the surname to be put first)
> 
> I'm glad you're looking forward to the proposal. I figured it'd be better to reply with something concrete than to
> simply throw words. So, here's my Beta stage proposal <https://docs.google.com/document/d/1PKrDbu9HjYnYO1maX7SLVHlfDmEiBOkD73gmFd-t7gM/edit?usp=sharing> (It requires permission).
> Let me know if the proof of concept /theory/ level of detail is satisfactory or not. 
> 
> It's still under-development, but I'm realising the first-look to weed-out preliminary mistakes. 
> If other mentors are interested, please drop me your mail @jonpsy IRC I'll grant permission.
> 
> Cheerio, folks!
> NGS
> 
> 
> 
> On Sun, Mar 21, 2021 at 9:17 PM Marcus Edel <marcus.edel at fu-berlin.de <mailto:marcus.edel at fu-berlin.de>> wrote:
> Hello Nanubala,
> 
> welcome to the community, and thanks for all the work you already put into
> the library. Anything you listed sounds reasonable; it looks like you already
> started to work on some parts quite a bit, let's see if we can merge some of
> the works shortly.
> 
> Looking forward to read your proposal, let us know if there is anything that
> we should clarify.
> 
> Thanks,
> Marcus
> 
>> On 19. Mar 2021, at 11:48, sai_ng <jonpsy101 at gmail.com <mailto:jonpsy101 at gmail.com>> wrote:
>> 
>> 
>> Hey all,
>> 
>> To start with, I want to state that this is a **resend** of my previous email which most likely ended up in your spam folder. Next, I must thank the devs for considering my ideas and suggesting the feasibility of it. After some careful consideration of GSoC timeline I propose the following.
>> 
>> Adding:
>> Month 1: Subproject 1
>> a) Strength Pareto Evolutionary Algorithm II (SPEA-II) : One of the core multiobjective algorithm along with NSGA-II. It will be really nice to have. I've already begun some work on it. ( 1 month)
>> 
>> Month2: 
>> b) Fully implementing MOEA/D-DE: For the past week, I've refactored over 60% of the code of MOEA/D-DE, fixing bugs, cleaning APIs etc. It is almost done, you can track it here <https://github.com/mlpack/ensmallen/pull/269>. I wish to continue this in GSoC (if its not merged already). (Less than a week or even Pre-GSOC)
>> 
>> (Approx 2 weeks) Subproject 2
>> c) Adding test suite for MOO: Any MOO module is incomplete without a test suite. I propose to add the following:
>>          i) ZDT : (Almost done) I've already coded it fully and it performs correctly on trivial cases. Track it here <https://github.com/mlpack/ensmallen/pull/273>
>>          ii) DLTZ: I haven't started this yet but this would be a nice addition.
>> 
>> d) Indicators: @favre49 did some great work on adding indicators to MOO. The code is mostly done, a little refactor and it should be in. I want to do this if time remains.
>> 
>> e) Miscellanous: Needles to say, I'll be making PR's and fixing bugs which are related to my main PR.
>> 
>> Potential Mentor: Anyone really! I've chosen these subproject so that I can completely this with little-to-no external help But it'd be helpful to discuss and validate my action plan with
>> someone who has prior experience in this field (in case I get hardstuck :) ).
>> 
>> Thanks for the patience!
>> Best
>> NGS (Nanubala Gnana Sai : NG Sai)
>> _______________________________________________
>> mlpack mailing list
>> mlpack at lists.mlpack.org <mailto:mlpack at lists.mlpack.org>
>> http://knife.lugatgt.org/cgi-bin/mailman/listinfo/mlpack <http://knife.lugatgt.org/cgi-bin/mailman/listinfo/mlpack>
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://knife.lugatgt.org/pipermail/mlpack/attachments/20210327/4b6f100d/attachment.htm>


More information about the mlpack mailing list