Using Inspyred for Feature Selection

26 views
Skip to first unread message

sucheth...@gmail.com

unread,
Dec 18, 2018, 12:45:30 PM12/18/18
to Inspyred
Hi,

I would like to explore the possibility of using evolutionary computing algorithms in Inspyred for Feature Selection. Specifically, I am looking for multi-threaded text feature selection using PSO/ACO/DE/GA algorithms, where the aim is to speed up the feature subset selection and the feature evaluator part.

Any help would be of great help.

Regards
Suchetha

Aaron Garrett

unread,
Dec 19, 2018, 11:04:09 AM12/19/18
to insp...@googlegroups.com
How do you intend to evaluate a set of features?

--
You received this message because you are subscribed to the Google Groups "Inspyred" group.
To unsubscribe from this group and stop receiving emails from it, send an email to inspyred+u...@googlegroups.com.
To post to this group, send email to insp...@googlegroups.com.
Visit this group at https://groups.google.com/group/inspyred.
For more options, visit https://groups.google.com/d/optout.
--
Aaron Garrett, Ph.D.
Assistant Professor
Computer Science
Wofford College
429 North Church Street
Spartanburg, SC 29303

sucheth...@gmail.com

unread,
Dec 19, 2018, 11:38:19 AM12/19/18
to Inspyred
Dear Prof. Garrett,

Thank you very much for the reply. I intend to evaluate the feature subsets selected by EC methods using linear classifier like LibLinear. The objective is to decrease the computational time of the big data text feature selection by wrapper method using parallel computing.


Regards
Suchetha

Aaron Garrett

unread,
Dec 19, 2018, 1:16:00 PM12/19/18
to insp...@googlegroups.com
OK. So let's suppose you had 20 features under consideration. You could make a generator that produces random 20-element lists of 0/1 or T/F. Then your evaluator could only pass those features that are T to the classifier and run on your dataset. Then it could produce some measure of whatever (computational time) to return as the fitness for that candidate feature subset.

--
You received this message because you are subscribed to the Google Groups "Inspyred" group.
To unsubscribe from this group and stop receiving emails from it, send an email to inspyred+u...@googlegroups.com.
To post to this group, send email to insp...@googlegroups.com.
Visit this group at https://groups.google.com/group/inspyred.
For more options, visit https://groups.google.com/d/optout.

sucheth...@gmail.com

unread,
Dec 20, 2018, 12:01:36 PM12/20/18
to Inspyred
Thank you for the solution

Regards
Suchetha
Reply all
Reply to author
Forward
0 new messages