Hello, Pietro. Thank you for having interest in the subject.
The algorithm itself is rather straightforward. Some challenge is to put it 
into the framework of scikit-learn. 
In the original paper they evaluated feature subsets using Mahalanobis distance 
between classes, but it can be any other criterion: cross validation score of a 
given estimator or the value of a target function of a given unsupervised 
method. It's not completely clear how best to implement it.
I will keep your code in mind, meanwhile let's wait for a word from core 
developers.

Nikolay Mayorov.
> Date: Thu, 9 Oct 2014 06:58:46 +0200
> From: [email protected]
> To: [email protected]
> Subject: Re: [Scikit-learn-general] Feature selection: floating search        
> algorithm
> 
> Hi Nikolay,
> 
> On Wed, Oct 8, 2014 at 10:03 PM, Nikolay Mayorov <[email protected]> wrote:
> > Hi!
> >
> > Do you think scikit-learn will benefit from the general algorithm of feature
> > selection as described by P.Pudil et al. in  "Floating search methods in
> > feature selection"?
> >
> > It is a wrapper method which alternates feature additions and removals
> > (starting from empty or full set of features.) It is known to find optimal
> > or close to optimal feature subset in efficient time.
> >
> > I want to implement it, if you are interested.
> 
> I've just finished a first implementation of the Pudil algorithm few
> days ago, may be could be a start point.
> 
> https://gist.github.com/zarch/abb3993c55fb61b834d1
> 
> Have a nice day.
> 
> Pietro
> 
> ------------------------------------------------------------------------------
> Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
> Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
> Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
> Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
> http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
> _______________________________________________
> Scikit-learn-general mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
                                          
------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
Scikit-learn-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/scikit-learn-general

Reply via email to