Welcome to TiddlyWiki created by Jeremy Ruston, Copyright © 2007 UnaMesa Association
|''Type:''|file|
|''URL:''|http://tiddlyvault.tiddlyspot.com/|
|''Workspace:''|(default)|
This tiddler was automatically created to record the details of this server
<<<
*@@color(red):Escazut C., Collard P. & Cavarero J.L.@@
@@color(blue):Dynamic Management of the Specificity in Classifier Systems@@
International Conference on Neural Networks and Genetic Algorithms. Innsbruck, Austria, Ed. Springer Verlag,1993, pp. 484-490.
*@@color(red):Biondi J. and Collard P.@@
@@color(blue):Cooperation between Reactive Agents : Reinforcement and Hybridization@@
Second European Congress on Systemic. Prague, Tchecoslovaquie, 1993, Vol 2. pp. 599-608.
<<<
@@bgcolor(pink):[[<|1994]] |@@
<<<
*@@color(red):Collard P., Escazut C., Aurand J.P.@@
@@color(blue):PGA: a Polymorphic Genetic Algorithm@@
EUFIT'94 : European Conference on Intelligent and Soft Computing. Aachen, 1994, pp. 1331-1332.
*@@color(red):Collard P., Biondi J., Erceau J.@@
@@color(blue):Identity in a Biomimetic System using an Antagonistic Dynamic@@
Revue World Future, Vol 42, . OPA Amsterdam B.V., 1994, pp. 59-69.
*@@color(red):Collard P., Segapeli J.L.@@
@@color(blue):Using a Double-based Genetic Algorithm on a Population of Computer Programs@@
6th IEEE International Conference on Tools for Artificial Intelligence . New Orleans, USA, 1994, pp. 418-424.
*@@color(red):Collard P., Aurand J.-P.@@
@@color(blue):DGA : an efficient Genetic Algorithm@@
ECAI'94: 11th European Conference on Artificial Intelligence. Amsterdam, John Witley & Sons, Ltd, 1994, pp. 487-491. ([[zip|article/ecai94.zip]])
<<<
@@bgcolor(pink):[[<|1995]] | [[>|1993]]@@
<<<
*@@color(red):Collard P., Escazut C.@@
@@color(blue):DCS: A Promising Classifier System@@
International Conference on Neural Networks and Genetic Algorithms. Alès, France, 1995, pp. 14-17.
*@@color(red):Escazut C., Collard P.@@
@@color(blue):Learning Disjunctive Normal Forms in a Dual Classifier System@@
ECML'95 : 8th European Conference on Machine Learning
Heraklion, Greece, Lecture Notes In Artificial Intelligence, N° 912. Ed. Springer Verlag, 1995, pp. 271-274.
*@@color(red):Collard P., Escazut C.@@
@@color(blue):Relational schemata: A way to improve the expressiveness of Classifiers@@
L.Eshelman, Ed., Genetic Algorithms: Proceedings of the Sixth International Conference (ICGA95). Morgan Kaufmann, San Francisco, CA. USA 1995, pp. 397-404.
*@@color(red):Escazut C., Collard P.@@
@@color(blue):Typology of Boolean functions using Walsh Analysis@@
ICANNGA'95: International Conference on Neural Networks and Genetic Algorithms. Alès, France, 1995, pp. 160-163.
*@@color(red):Collard P., Escazut C.@@
@@color(blue):Genetic operators in a Dual Genetic Algorithm@@
7th IEEE International Conference on Tools for Artificial Intelligence. Washington, USA, 1995, pp. 12-19.
<<<
@@bgcolor(pink):[[<|1996]] | [[>|1994]]@@
<<<
*@@color(red):Collard P., Escazut C.@@
@@color(blue):Fitness distance correlation in a Dual Genetic Algorithm@@
ECAI'96 : 12th European Conference on Artificial Intelligence. Budapest, 1996. John Witley & Sons, Ltd, pp. 218-222.
*@@color(red):Collard P., Gaspar A.@@
@@color(blue):Royal Road landscapes for a Dual Genetic Algorithm@@
ECAI'96 : 12th European Conference on Artificial Intelligence. Budapest, 1996. John Witley & Sons, Ltd, pp. 213-217. ([[zip|article/ecai96a.zip]])
*@@color(red):Collard P., Gaspar A.@@
@@color(blue):Genetic Algorithms and Relational Landscapes@@
International Conference on Evolutionary Computation: Parallel Problem Solving from Nature. Berlin, 1996, LNCS 1141, Ed. Springer Verlag, pp. 472-481.
*@@color(red):Collard P., Escazut C., Gaspar A.@@
@@color(blue):An Evolutionary Approach for Time Dependant Optimization@@
@@color(green):- Rewarded : top-ten best papers -@@
IEEE International Conference on Tools for Artificial Intelligence. Toulouse, France 1996, pp. 2-9. ([[zip|article/ictai96.zip]])
*@@color(red):Michel O., Collard P.@@
@@color(blue):Artificial Neurogenesis : An application to Autonomous Robotics@@
In M.G. Radle Ed., Proceedings of the 8th International Conference on Tools with Artificial Intelligence. IEEE Computer Society Press, 1996, pp. 207-214.
<<<
@@bgcolor(pink):[[<|1997]] | [[>|1995]]@@
<<<
*@@color(red):Segapeli J.L., Collard P.@@
@@color(blue):dGP : How to improve Genetic Programming with Duals@@
ICANNGA'97: International Conference on Artificial Neural Networks and Genetic Algorithms
G. D. Smith, N. C. Steele and R. F. Albrecht Ed. Springer Verlag, Vienne, Austria, 1997, pp. 410-414.
*@@color(red):Gaspar A., Collard P.@@
@@color(blue):Time Dependent Optimization with a folding Genetic Algorithm@@
IEEE International Conference on Tools for Artificial Intelligence
Newport Beach, U.S.A, 1997, Ed. IEEE Computer Society Press, pp. 207-214. ([[zip|article/ictai97.zip]])
*@@color(red):Michel O., Clergue M. and Collard P.@@
@@color(blue):Artificial Neurogenesis: Applications to the Cart-Pole Problem and to an Autonomous Mobile Robot@@
International Journal on Artificial Intelligence Tools
Vol. 6, No. 4, World Scientific Publishing Company, 1997, pp. 613-634. ([[zip|article/ijait.zip]])
*@@color(red):Collard P., Escazut C., Gaspar A.@@
@@color(blue):An Evolutionary Approach for Time Dependant Optimization@@
International Journal on Artificial Intelligence Tools
Vol 6, No 4Ed. World Scientific, 1997, pp. 665-695. ([[zip|article/ijait2.zip]])
*@@color(red):Clergue M., Gaspar A., Collard P.@@
@@color(blue):DGA and Pareto Elitism : Improving Pareto Optimization@@
2nd International Symposium on Soft Computing. Nimes, France, 1997, Ed. ICSC (cdrom) Canada. ([[zip|article/soco97.zip]])
*@@color(red):Clergue M., Collard P.@@
@@color(blue):Dual Genetic Algorithm and Pareto Optimization@@
International Conference on Artificial Neural Networks and Genetic Algorithms
G. D. Smith, N. C. Steele and R. F. Albrecht Ed. Springer Verlag, Vienne, Austria, 1997, pp. 188-192. ([[zip|article/icannga97.zip]])
*@@color(red):Gaspar A., Clergue M., Collard P.@@
@@color(blue):Symmetrical Foldings as a Royal Road toward an Optimal Chromosome Expressiveness@@
2nd International Symposium on Soft Computing. Nimes, France, 1997, Ed. ICSC (cdrom) Canada.
<<<
@@bgcolor(pink):[[<|1998]] | [[>|1996]]@@
<<<
*@@color(red):Escazut C., Collard P.@@
@@color(blue):Genetic Algorithms at the Edge of a Dream@@
Artificial Evolution: Third European Conference AE'97,
@@color(green):Revised selected papers@@ in Lecture Notes in Computer Sciences 1363, Springer Verlag Ed., 1998, pp. 69-80.
*@@color(red):Clergue M., Collard P.@@
@@color(blue):Genetic Algorithm for Artificial Neurogenesis@@
ICEC'98: IEEE International Conference on Evolutionay Computation, Anchorage, U.S.A, 1998, pp. 410-415. ([[zip|article/icec98.zip]])
*@@color(red):Philippe Collard, Alessio Gaspar, Manuel Clergue, Cathy Escazut@@
@@color(blue):Fitness Distance Correlation as statistical measure of Genetic Algorithm difficulty, revisited@@
ECAI'98: European Conference on Artificial Intelligence, Brighton, 1998. John Witley & Sons, Ltd, pp. 650-654. ([[zip|article/ecai98.zip]])
<<<
@@bgcolor(pink):[[<|1999]] | [[>|1997]]@@
<<<
*@@color(red):Clergue M. and Collard P.@@
@@color(blue):Genetic Heuristic for Search Space Exploration@@
IJCAI'99: International Joint Conference on Artificial Intelligence, Morgan Kaufmann Ed., Stockholm, Sweden 1999, pp.1218-1223. ([[zip|article/ijcai99.zip]])
*@@color(red):Gaspar A. and Collard P.@@
@@color(blue):There is alife beyond convergence: using a dual sharing to adapt in time dependent optimization@@
CEC'99: IEEE International Congress on Evolutionary Computation, Washington, 1999, pp. 1859-1866. ([[zip|article/cec99a.zip]])
*@@color(red):Gaspar A. and Collard P.@@
@@color(blue):From Gas to Artificial Immune Systems: Improving Adaptation in Time Dependent Optimization@@
CEC'99: IEEE International Congress on Evolutionary Computation, Washington, 1999, pp. 1867-1874. ([[zip|article/cec99b.zip]])
<<<
@@bgcolor(pink):[[<|2000]] | [[>|1998]]@@
<<<
*@@color(red):Collard P., Clergue M., Defoin Platel M.@@
@@color(blue):Synthetic Neutrality for Artificial Evolution@@
Artificial Evolution: Fourth European Conference AE'99
@@color(blue):Revised selected papers@@ in Lecture Notes in Computer Sciences 1829, Springer Verlag Ed., 2000, pp.254-265. ([[zip|article/ea99_eng.zip]])
*@@color(red):Alessio Gaspar and Philippe Collard@@
@@color(blue):Immune approaches to experience acquisition in time dependent optimization@@
Genetic and Evolutionary Computation Conference. Workshop Artificial Immune Systems, 2000, Las Vegas, Nevada, USA, pp. 49-50. ([[zip|article/gecco00.zip]])
*@@color(red):Alessio Gaspar and Philippe Collard@@
@@color(blue):Two Models of Immunization for Time Dependent Optimization@@
SMC 2000 IEEE International Conference on Systems, Man, and Cybernetics
Nashville, Tennessee, USA, 2000. Special Track on Artificial Immune Systems. ([[zip|article/smc.zip]])
*@@color(red):Philippe Collard, Manuel Clergue, Francis Bonnin@@
@@color(blue):Misleading Functions for Genetic Algorithms, Designed from Alternation@@
IEEE International Congress on Evolutionary Computation. La Jolla Marriott, San Diego, USA, 2000, pp. 1056-1063. ([[zip|article/cec2000.zip]])
<<<
@@bgcolor(pink):[[<|2001]] | [[>|1999]]@@
<<<
*@@color(red):Philippe Collard and Manuel Clergue@@
@@color(blue):Genetic Algorithm: from Hegemony to Chaos@@
[[Complex Systems|http://www.complex-systems.com/]] Vol.12, No 1. Ed. S. Wolfram, 2000, pp.1-29. ([[zip|article/mds.zip]])
*@@color(red):Philippe Collard@@
@@color(blue):Vie artificielle@@
Encyclopædia Universalis, notice, 2001.
*@@color(red):Philippe Collard@@
@@color(blue):Algorithmes génétiques@@
Encyclopædia Universalis, notice, 2001.
<<<
@@bgcolor(pink):[[<|2002]] | [[>|2000]]@@
<<<
*@@color(red):Manuel Clergue, Philippe Collard, Marco Tomassini, Leonardo Vanneschi@@
@@color(blue):Fitness Distance Correlation and Problem Difficulty for Genetic Programming@@
@@color(green):- Best Paper Conference Award Nomination -@@
GECCO'02: Genetic and Evolutionary Computation Conference. Morgan Kaufmann Ed. New York, USA, 2002, pp.724-732. ([[zip|article/GECCO_2002_Hardness.zip]])
*@@color(red):Manuel Clergue & Philippe Collard@@
@@color(blue):Ga-hard functions built by combination of trap functions@@
Proceedings of the 2002 Congress on Evolutionary Computation cec2002
Ed. David B. Fogel and Mohamed A. El Sharkawi and Xin Yao and Garry Greenwood and Hitoshi Iba and Paul Marrow and Mark Shackleton",
pp. 249-254, IEEE Press. Honolulu, Hawaii, USA, 2002. ([[zip|article/cec2002.zip]])
*@@color(red):Martine Poulard Collard & Philippe Collard@@
@@color(blue):EMA: an evolutionary method for modelling by mining examples@@
ISE'02: International Computer simulation conference. San Diego, USA, 2002, pp.110-114.
<<<
@@bgcolor(pink):[[<|2003]] | [[>|2001]]@@
<<<
*@@color(red):Leonardo Vanneschi, Marco Tomassini, Manuel Clergue and Philippe Collard@@
@@color(blue):Difficulty of Unimodal and Multimodal Landscapes in Genetic Programming@@
@@color(green):- Best Paper Conference Award Nomination -@@
GECCO'03: Genetic and Evolutionary Computation Conference. Lecture Notes in Computer Science. Springer Verlag, Chicago, USA, 2003, pp. 1788-1799. ([[zip|article/GECCO_2002_Hardness.zip]])
*@@color(red):Michael Defoin Platel, Manuel Clergue and Philippe Collard@@
@@color(blue):Maximum Homologous Crossover for Linear Genetic Programming@@
@@color(green):- Best Paper Conference Award Nomination -@@
EUROGP'03: Genetic Programming, 6th European Conference, Lecture Notes in Computer Science. Springer Verlag, Heidelberg, 2003, pp. 194-203.
*@@color(red):Leonardo Vanneschi, Marco Tomassini, Philippe Collard and Manuel Clergue@@
@@color(blue):Fitness Distance Correlation in Structural Mutation Genetic Programming@@
EUROGP’03: Genetic Programming, 6th European Conference, Lecture Notes in Computer Science, LNCS 2610. Springer Verlag, Heidelberg, UK, 2003, pp. 455-464. ([[zip|article/EUROGP_2003_Hardness.zip]])
*@@color(red):Sébastien Vérel, Philippe Collard, Manuel Clergue@@
@@color(blue):Where are Bottleneck in NK Fitness Landscapes ?@@
CEC'03: IEEE International Congress on Evolutionary Computation. Canberra, Australia, 2003, pp. 273-280. ([[zip|article/cec2003a.zip]])
*@@color(red):Michael Defoin Platel, Manuel Clergue and Philippe Collard@@
@@color(blue):Homology Gives Size Control in Genetic Programming@@
CEC'03: IEEE International Congress on Evolutionary Computation. Canberra, Australia, 2003, pp. 281-288.
*@@color(red):Leonardo Vanneschi, Marco Tomassini, Philippe Collard and Manuel Clergue@@
@@color(blue):Fitness Distance Correlation in Genetic Programming: a Constructive Counterexample@@
CEC'03: IEEE International Congress on Evolutionary Computation. Canberra, Australia, 2003, pp. 289-296.
<<<
@@bgcolor(pink):[[<|2004]] | [[>|2002]]@@
<<<
*@@color(red):Philippe Collard, Sébastien Vérel, Manuel Clergue@@
@@color(blue):How to use the scuba diving metaphor to solve problem with neutrality ?@@
ECAI'04: European Conference on Artificial Intelligence. Valence, Espagne, 2004, pp. 166-170.
*@@color(red):Philippe Collard, Sébastien Vérel, Manuel Clergue@@
@@color(blue):Local search heuristics: Fitness Cloud versus Fitness Landscape@@
ECAI'04: Poster at the European Conference on Artificial Intelligence. Valence, Espagne, 2004, pp. 973-974.
*@@color(red):Michael Defoin Platel, Manuel Clergue, Philippe Collard@@
@@color(blue):Dynamical Teams of Genetic Predictors@@
ECAI'04: Poster at the European Conference on Artificial Intelligence. Valence, Espagne, 2004, pp. 989-990.
*@@color(red):Leonardo Vanneschi, Manuel Clergue, Philippe Collard, Marco Tomassini, and Sébastien Vérel@@
@@color(blue):Fitness Clouds and Problem Hardness in Genetic Programming@@
GECCO'04: Genetic and Evolutionary Computation Conference. Lecture Notes in Computer Science. Springer Verlag, Seattle, USA, 2004, vol. 3103/2004, pp. 690-701.
*@@color(red):Michael Defoin Platel, Sébastien Vérel, Manuel Clergue, Philippe Collard@@
@@color(blue):From Royal Road to Epistatic Road for Variable Length Evolution Algorithm@@
EA'03: Artificial Evolution, 5th European Conference
@@color(green):Revised selected papers@@ in Lecture Notes in Computer Science, LNCS 2936. Springer Verlag Berlin Heidelberg, 2004, pp. 3-14. ([[zip|article/ea03.zip]])
*@@color(red):Sébastien Vérel, Philippe Collard, Manuel Clergue@@
@@color(blue):Scuba Search: when selection meets innovation@@
CEC'04: IEEE International Congress on Evolutionary Computation. Portland, USA, 2004.
<<<
@@bgcolor(pink):[[<|2005]] | [[>|2003]]@@
<<<
*@@color(red):Marco Tomassini, Leonardo Vanneschi, Philippe Collard, Manuel Clergue@@
@@color(blue):A Study of Fitness Distance Correlation as Difficulty Measure in Genetic Programming@@
[[Journal of Evolutionary Computation|http://mitpress.mit.edu/catalog/item/default.asp?tid=25&ttype=4]], MIT Press, Cambridge, MA. MIT Press, Cambridge, MA, In vol. 13, issue 2 - 2005.
*@@color(red):Defoin Platel Michael, Chami Malik, Clergue Manuel, Collard Philippe@@
@@color(blue):Teams of Genetic Predictors for Inverse Problem Solving@@
EUROGP'05, Genetic Programming, 8th European Conference, Lecture Notes in Computer Science, LNCS 3447. Springer Verlag, Lausanne, 2005, pp. 341-350
*@@color(red):Philippe Collard@@
@@color(blue):Les automates cellulaires et le vivant@@
in La Science au Présent 2005
Encyclopædia Universalis ISBN 2-85229-512-1
*@@color(red):Defoin Platel Michael, Clergue Manuel, Collard Philippe@@
@@color(blue):Size Control with Maximum Homologous Crossover@@
EA'05, 7th Intl Conf on Artificial Evolution, Lille.
@@color(green):Revised selected papers@@ in Lecture Notes in Computer Science 3871 Springer 2006.
*@@color(red):Leonardo Vanneschi, Marco Tomassini, Philippe Collard, Manuel Clergue@@
@@color(blue):A Survey of Problem Difficulty in Genetic Programming@@
AI*IA 2005, Advances in Artificial Intelligence, Milan, Italy,
Lecture Notes in Computer Science 3673 Springer 2005, ISBN 3-540-29041-9, pp. 66-77
<<<
@@bgcolor(pink):[[<|2006]] | [[>|2004]]@@
<<<
*@@color(red):David Simoncini, Philippe Collard, Sebastien Verel, and Manuel Clergue@@
@@color(blue):From Cells to Islands: An unified Model of Cellular Parallel Genetic Algorithms@@
In ACRI 2006, Cellular Automata for Research and Industry, 7th International Conference, LNCS 4173, pages 248-257, University of Perpignan, France, 2006
*@@color(red):Sébastien Verel, Philippe Collard, Marco Tomassini, Leonardo Vanneschi@@
@@color(blue):Neutral Fitness Landscape in the Cellular Automata Majority Problem@@
ACRI'06, Cellular Automata for Research and Industry, LNCS 4173, pages 258-267, University of Perpignan - France, 2006
*@@color(red):Sébastien Verel, Philippe Collard, Manuel Clergue@@
@@color(blue):Neutralité dans les paysages de fitness. Evolution artificielle et neutralité@@
Revue Technique et Science Informatiques (TSI) n° 8-9, pages 1023-1048, novembre 2006.
*@@color(red):Leonardo Vanneschi, Marco Tomassini, Philippe Collard, Sebastien Verel@@
@@color(blue):Negative Slope Coefficient. A Measure to Characterize Genetic Programming Fitness Landscapes@@
EUROGP'06, Genetic Programming, 9th European Conference, pages 178-189, Budapest, Hungary, 2006
*@@color(red):Yuri Pirola, Leonardo Vanneschi, Marco Tomassini, Sébastien Vérel, Philippe Collard, Mauri Giancarlo@@
@@color(blue):A Quantitative Study of Neutrality in GP Boolean Landscapes@@
GECCO'06: Genetic and Evolutionary Computation Conference, pages 895-902, Seattle, USA, 2006
*@@color(red):David Simoncini, Sébastien Vérel, Philippe Collard, Manuel Clergue@@
@@color(blue):Anisotropic selection in Cellular Genetic Algorithm@@
@@color(green):- Best Paper Conference Award Nomination -@@
GECCO'06: Genetic and Evolutionary Computation Conference, pages 559-566, Seattle, USA, 2006
*@@color(red):William Beaudoin, Philippe Collard, Cathy Escazut, Sébastien Verel@@
@@color(blue):Deceptiveness and Neutrality - the ND family of fitness landscapes@@
GECCO'06: Genetic and Evolutionary Computation Conference, pages 507-514, Seattle, USA, 2006
*@@color(red):Verel S., Collard P., Clergue M.@@
@@color(blue):Measuring the Evolvability Landscape to study Neutrality@@
In Poster at Genetic and Evolutionary Computation -- GECCO-2006, p. 613-614, 2006-07-12, 2006
<<<
@@bgcolor(pink):[[<|2007]] | [[>|2005]]@@
<<<
*@@color(red):David Simoncini, Philippe Collard, Sebastien Verel, and Manuel Clergue@@
@@color(blue):On the Influence of Selection Operators on Performances in Cellular Genetic Algorithms@@
In Proceedings of the IEEE 2007 Congress on Evolutionary Computation CEC2007, pages 4706-4713, Singapour, Singapour, 2007. IEEE Press
*@@color(red):Sebastien Verel, Philippe Collard, Marco Tomassini and, Leonardo Vanneschi@@
@@color(blue):Fitness landscape of the cellular automata majority problem: View from the Olympus@@
In Journal: Theoretical Computer Sciences (TCS), vol. 378, 6327, pages 54-77, 2007
http://dx.doi.org/10.1016/j.tcs.2007.01.001
*@@color(red):Bercachi Maroun, Collard Philippe, Clergue Manuel, Verel Sebastien@@
@@color(blue):Evolving Dynamic Change and Exchange of Genotype Encoding in Genetic Algorithms for Difficult Optimization Problems@@
In Proceedings of the IEEE 2007 Congress on Evolutionary Computation CEC2007, pages 4516-4523, Singapour, Singapour, 2007. IEEE Press
*@@color(red):Leonardo Vanneschi, Marco Tomassini, Philippe Collard, Sebastien Verel, Yuri Pirola and Giancario Mauri@@
@@color(blue):A Comprehensive View of Fitness Landscapes with Neutrality and Fitness Clouds@@
Poster at EUROGP'07, Genetic Programming, 10th European Conference, pages 241-250, LNCS 4445, Valence, 2007
<<<
@@bgcolor(pink):[[<|2008]] | [[>|2006]]@@
<<<
*@@color(red):Maroun Bercachi, Philippe Collard, Manuel Clergue and Sebastien Verel@@
@@color(blue):Studying the Effects of Dual Coding on the Adaptation of Representation for Linkage in
Evolutionary Algorithms@@
Book Chapter in Studies of Computational Intelligence, volume Linkage in Evolutionary Computation #157, ISBN 978-3-540-85067-0.
http://www.springer.com/engineering/book/978-3-540-85067-0
<<<
@@bgcolor(pink):[[<|2009]] | [[>|2007]]@@
<<<
*@@color(red):Leonardo Vanneschi, Sebastien Verel, Philippe Collard, Marco Tomassini@@
@@color(blue):NK landscapes difficulty and Negative Slope Coefficient: How Sampling Influences the Results@@
EvoNUM09, European Workshop on Bio-inspired algorithms for continuous parameter optimisation
In LNCS, p. 100-110, 2009-04-15, 2009.
*@@color(red):David Simoncini, Sébastien Verel, Philippe Collard, Manuel Clergue@@
@@color(blue):Centric Selection: a way to Tune the Exploration/Exploitation Trade-off@@
GECCO09, Genetic and Evolutionary Computation Conference, Montréal, Québec, 2009, ACM 978, p. 891-898
*@@color(red): Bercachi M., Collard P., Clergue M., Verel S.@@
@@color(blue):Do not Choose Representation just Change: An Experimental Study in States based EA@@
Genetic and Evolutionary Computation Conference 2009, Montréal, Québec, ACM 978 (2009).
<<<
@@bgcolor(pink): | [[>|2008]]@@
*Membre de la commission de réflexion et d'action du PRES euro-méditerranéen de l'UNS
*Expert auprès de ''l’Agence d’évaluation de la recherche et de l’enseignement supérieur'' ([[AERES|http://www.aeres-evaluation.fr/]]) (2008-2010)
*Directeur de ''l'Institut Universitaire professionnalisé MIAGE'' (2003-2008)
*Coordinateur de la Maitrise MIAGE (2001-2002)
*Membre du conseil de l'UFR sciences (2002-2005)
*Membre du Comité des Projets du laboratoire I3S (2002-2004)
*Membre de la Commission de Spécialistes 27ème section (2002-2004)
Directeur de l'[[I.U.P MIAGE|http://miage.unice.fr/miage/bin/view]] (2003-2008)
@@color(red):''Philippe Collard''@@
''Professeur des universités''
Université de Nice - Sophia Antipolis
<<<
Département Informatique
Laboratoire ~I3S
Institut des Systèmes Complexes, Paris ~Île-de-France (~ISC-PIF)
Equipe Systèmes Artificiels Complexes ~Bio-inspirés (SCOBI)
<<<
[[Envoyer un courriel|mailto: philippe.collard@gmail.com]]
<<tag interface>> <<tag syntaxe>>
<<<
*@@[[Master Informatique]]@@
*@@[[Licence Informatique]]@@
*@@[[Licence MIAGE]]@@
*@@[[Licence MASS]]@@
<<<
[[Cours/TD]]
[[Diffusion de la connaissance]]
[[Mes publications tracked par HAL et DBLP]]
@@color(red):Les automates cellulaires et le vivant@@
Philippe Collard,
[[La Science au Présent|http://www.universalis.fr/encyclopedie/automates-cellulaires/]] : complément annuel scientifique de l'Encyclopædia Universalis, [[2005]]
Encyclopædia Universalis ISBN 2-85229-512-1
@@color(red):Vie Artificielle@@
Philippe Collard,
Encyclopædia Universalis (notice), [[2001]]
@@color(red):Algorithmes Génétiques@@
Philippe Collard,
Encyclopædia Universalis (notice), [[2001]]
@@color(red):Programmation Déclarative et Impérative en Prolog@@
Philippe Collard
[[Ed. Masson|http://www.amazon.fr/Programmation-imp%C3%A9rative-programmation-d%C3%A9clarative-Prolog/dp/2225828091]], Collection Manuels Informatiques, Paris, [[1992]]
@@color(red):Programmation Structurée en Assembleur@@ (Trois ouvrages : 6502-8080-68000)
Jean Pierre. Malengé, Louis Andréani, Philippe Collard
[[Ed. Masson|http://www.amazon.fr/Programmation-structur%C3%A9e-assembleur-8086-80286/dp/2225813639]], Collection Manuels Informatiques, Paris, [[1990]]
''[[Maroun Bercachi|mailto:xx@i3s.unice.fr]]'' @@color(blue):(2006-)@@
>//Algorithmes Evolutionnaires à Etats ...//
''[[David Simoncini|mailto:simoncini@i3s.unice.fr]]'' @@color(red):(2009)@@
>//Algorithmes Evolutionnaires Cellulaires pour l’optimisation dynamique//
''[[Sébastien Vérel|http://www.i3s.unice.fr/~verel]]'' @@color(red):(2005)@@
>//Etude et Exploitation des Réseaux de Neutralité dans les Paysages d'Adaptation pour l'Optimisation Difficile//
''[[Michaël Defoin Platel|mailto:defoin@i3s.unice.fr]]'' @@color(red):(2004)@@ (co-direction Manuel Clergue) convention CIFRE avec la société [[ACRI|http://www.acri.fr/]]
>//Homologie en Programmation Génétique : Application à la résolution de problèmes inverses//
''[[Gilles Enée|mailto:gilles.enee@univ-ag.fr]]'' @@color(red):(2003)@@ (co-direction Cathy Escazut)
Maître de Conférences à [[l’université des Antilles-Guyane|http://www.univ-ag.fr/]]
>//Emergence de structures de communication dans les systèmes multi-agents par des techniques évolutionnaires//
''[[Alessio Gaspar|mailto:alessio@lklnd.usf.edu]]'' @@color(red):(2000)@@
Assistant Professor at the [[university of South Florida - Lakeland|http://www.lklnd.usf.edu/Colleges/Undergraduate/Info_Tech/info_tech_faculty.html]]
>//Etude de l’adaptativité de systèmes évolutionnaires en environnement à fitness dynamique//
''[[Manuel Clergue|http://www.i3s.unice.fr/~clerguem/PAGE1/]]'' @@color(red):(1999)@@
Maître de Conférences à [[l’université de Nice-Sophia Antipolis|http://www.unice.fr/]]
>//Dynamique des populations et polymorphisme dans un algorithme génétique//
''[[Olivier Michel|http://diwww.epfl.ch/lami/team/michel/]]'' @@color(red):(1996)@@
Scientific Collaborator, [[School of Computer and Communication Sciences|http://ic.epfl.ch/]], [[EPFL|http://www.epfl.ch/]] and Chief Executive Officer, [[Cyberbotics Ltd|http://www.cyberbotics.com/]].
>//Expériences en Neuro-éthologie Artificielle. EVOTS : une méthodologie évolutionniste appliquée en robotique mobile//
(Thèse dirigée par Joëlle Biondi durant les deux premières années)
''[[Cathy Escazut |http://www.i3s.unice.fr/~escazut/]]'' @@color(red):(1995)@@
Maître de Conférences à [[l’université de Nice-Sophia Antipolis|http://www.unice.fr/]]
>//Contribution aux systèmes de classifieurs : étude des mécanismes de spécialisation et extension du langage de représentat
<<<
''[[David Simoncini|mailto:simoncini@i3s.unice.fr]]'' @@color(blue):(2005-)@@
//Algorithmes Evolutionnaires Cellulaires pour l’optimisation dynamique//
''[[William Beaudoin|mailto:beaudoin@i3s.unice.fr]]'' @@color(blue):(2004-)@@
//Conception et étude d’algorithmes évolutionnaires cellulaires//
''[[Sébastien Vérel|http://www.i3s.unice.fr/~verel]]'' @@color(blue):(2002-)@@
//Etude et exploitation de la neutralité dans les Paysages de Fitness//
''[[Michaël Defoin Platel|mailto:defoin@i3s.unice.fr]]'' @@color(red):(2004)@@ (co-direction Manuel Clergue) convention CIFRE avec la société [[ACRI|http://www.acri.fr/]]
<<<
@@color(blue):Me Contacter au [[Département Informatique]]@@ ([[UNSA|http://portail.unice.fr/jahia/jsp/index.jsp]])
Théorie néodarwienne de l'évolution
*@@color(red):Les avatars du gène@@
@@color(blue):Pierre Henri Gouyon ed. Belin@@
*@@color(red):Qu'est-ce que l'évolution?@@
@@color(blue):Richard Dawkins ed. Hachette@@
*You can create ''Bold'' text by enclosing it in pairs of single quotes ('''')
*You can create ==Strikethrough== text by enclosing it in pairs of equal signs (====)
*You can __Underline__ text by enclosing it in pairs of underscores (____)
*You can create //Italic// text by enclosing it in pairs of forward slashes (////)
*You can create ^^superscript^^ text by enclosing it in pairs of carrats (^^^^)
*You can create ~~subscript~~ text by enclosing it in pairs of tildes (~~~~)
*You can change the text's @@color(green):color@@ by enclosing it in pairs of at-signs (@@@@) and specifying a text color using the phrase ''color(yourcolorhere):''
*You can change the text's @@bgcolor(red):background color@@ by enclosing it in pairs of at-signs (@@@@) and specifying a background text color using the phrase ''bgcolor(yourcolorhere):''
Master 2/INFORMATIQUE/spécialité IFI/parcours CS et SC/Informatique Bio-inspirée/
!Objectifs:
>Dans le but de créer des systèmes autonomes, robustes et évolutifs, une nouvelle forme d'ingénierie trouve son inspiration dans les systèmes complexes naturels. Par exemple, pour concevoir des systèmes sécurisés contre les intrusions, il est possible d'imaginer de nouveaux mécanismes inspirés des défenses immunitaires. Les systèmes bio-inspirés doivent être pensés comme des entités auto-organisées, adaptatives et distribuées. Ils reproduisent le comportement et les schéma organisationnels qui existent dans les systèmes naturels complexes.
>L'objectif de ce cours est de présenter un panorama des différents systèmes informatiques bio-inspirés utilisés en ingénierie (optimisation, communication, etc.). Il sera fait le lien entre le domaine biologique (éthologie, neurologie, évolution neo-darwienne, ...) et les méthodes informatiques. Nous insisterons sur le fait que la biologie est une source d'inspiration et non une contrainte.
!Programme :
#Introduction à l'''Informatique Bio-inspirée'' (2 décembre - Philippe Collard) [[Cours|./enseignement_fichiers/DEA/infoBioInspiree/infoBioInspiree.pptx]]
#Optimisation par ''Colonie de fourmis'' + TD (C & netLogo) (9 décembre - Philippe Collard) [[Programmation_NetLogo|./enseignement_fichiers/DEA/infoBioInspiree/progNetLogo.pptx]] [[TdAco|./enseignement_fichiers/DEA/infoBioInspiree/ANT/tdACO.html]]
#Optimisation par ''Essaim particulaire'' + TD netLogo (16 décembre - Philippe Collard) [[Cours|./enseignement_fichiers/DEA/infoBioInspiree/PSO/PSO.pptx]] [[TdPSO|./enseignement_fichiers/DEA/infoBioInspiree/PSO/tdPSO.html]]
#''Algorithmes évolutionnaires'' (13 janvier - Manuel Clergue)
#''Réseau de neurones artificiels'' (20 janvier - Manuel Clergue)
#''Réseaux : de la Biologie à l'Informatique'' (27 janvier - Sébastien Vérel)
!Evaluation : @@color(red): A RÉALISER EN BINÔME... ET A RENDRE AU PLUS TARD LE 30 JANVIER 2009 [[ICI|mailto: philippe.collard@unice.fr]]@@
#[[Td ACO|./enseignement_fichiers/DEA/infoBioInspiree/ANT/tdACO.html]]
#[[Td PSO|./enseignement_fichiers/DEA/infoBioInspiree/PSO/tdPSO.html]]
#[[Projet|./enseignement_fichiers/DEA/infoBioInspiree/ANT/AntLine/minimalEmergence.html]]
!Bibliographie :
* Machine Nature: The Coming Age of Bio-Inspired Computing, by Moshe Sipper, McGraw-Hill, New York, 2002
* Les Systèmes complexes : mathématiques & biologie, H. P. Zwirn, ed.Odile Jacob
* Outil de simulation : http://ccl.northwestern.edu/netlogo
* Réseau National de Sciences de la Complexité : http://complexsystems.lri.fr/RNSC
!Jeudi 4 février 2010 : Introduction
>[[COURS1|./enseignement_fichiers/licenceInfo/IntroSC/coursIntro.pdf]]
>[[COURS2|./enseignement_fichiers/licenceInfo/IntroSC/progNetLogo/ProgrammationNetLogo.pdf]]
>[[TP|./enseignement_fichiers/licenceInfo/IntroSC/progNetLogo/IntroNetLogo.html]]
!jeudi 11 février 2010 : Programmation Orienté Agent
>[[COURS1|./enseignement_fichiers/licenceInfo/IntroSC/coursIntro.pdf]]
>[[COURS2|./enseignement_fichiers/licenceInfo/IntroSC/progNetLogo/ProgrammationNetLogo.pdf]]
>[[TP|./enseignement_fichiers/licenceInfo/IntroSC/procession/procession.html]]
>[[PROJET1|./enseignement_fichiers/licenceInfo/IntroSC/projet/projet2010.html]]
!Jeudi 25 février 2010 : Automate Cellulaire
!Jeudi 4 mars 2010 : Théorie des jeux
!Jeudi 11 mars 2010 : Réseaux sociaux
!Jeudi 18 mars 2010 : Système Proies/Prédateurs
!Jeudi 25 mars 2010 : L-système
!Jeudi 1 avril 2010 : Morphogénèse
>[[COURS|./enseignement_fichiers/licenceInfo/IntroSC/morphogenese1/morphogenese.pdf]]
>[[TP|./enseignement_fichiers/licenceInfo/IntroSC/morphogenese1/TP-Morphogenese.html]]
!Jeudi 8 avril 2010 : Chaos déterministe
>[[COURS|./enseignement_fichiers/licenceInfo/IntroSC/Logistique/equation-logistique.ppt]]
>[[TP|./enseignement_fichiers/licenceInfo/IntroSC/Logistique/TP-logistique.html]]
!Jeudi 15 avril 2010 : Intelligence Collective 1 (Ant Colony Optimization)
>[[COURS|./enseignement_fichiers/licenceInfo/IntroSC/ant/cours-ic.ppt]]
>[[TP|./enseignement_fichiers/licenceInfo/IntroSC/ant/tp-ant.html]]
!Jeudi 22 avril 2010 : Intelligence Collective 2 (Particule Swarm Optimization)
>[[COURS|./enseignement_fichiers/licenceInfo/IntroSC/pso/pso.pdf]]
>[[TP|./enseignement_fichiers/licenceInfo/IntroSC/pso/tp-pso.html]]
!Jeudi 29 avril 2010 : Percolation
>[[COURS|./enseignement_fichiers/licenceInfo/IntroSC/percolation/cm12-percolation.pdf]]
>[[TP|./enseignement_fichiers/licenceInfo/IntroSC/percolation/tp12-percolation/tp12-percolation.pdf]]
10 Cours : le lundi à partir du 15 septembre (10h-12h)
10 TP : le lundi à partir du 15 septembre (groupe 1 : 13h-15h - groupe 2 : 17h-19h)
>[[projetMASS2008|./enseignement_fichiers/licenceMASS/projet/Chenilles/projetMASS2008.html]]
>[[projetMASS2009|./enseignement_fichiers/licenceMASS/projet/Arbres/projetMASS2009.html]]
>[[Cours1.ppt|./enseignement_fichiers/licenceMASS/coursJava1.ppt]]
>[[Cours2.ppt|./enseignement_fichiers/licenceMASS/coursJava2.ppt]]
>[[Cours3.ppt|./enseignement_fichiers/licenceMASS/coursJava3.ppt]]
>[[Cours4.ppt|./enseignement_fichiers/licenceMASS/coursJava4.ppt]]
>[[SERIE1|./enseignement_fichiers/licenceMASS/TD/serie1/serie1.htm]]
>[[SERIE2|./enseignement_fichiers/licenceMASS/TD/serie2/serie2.htm]]
>[[SERIE3|./enseignement_fichiers/licenceMASS/TD/serie3/serie3.htm]]
>[[SERIE4|./enseignement_fichiers/licenceMASS/TD/serie4/serie4.htm]]
>[[SERIE5|./enseignement_fichiers/licenceMASS/TD/serie5/serie5.htm]]
>[[ExamenDecembre2008|./enseignement_fichiers/licenceMASS/examen/2008/decembre2008.doc]]
>[[Point.java|./enseignement_fichiers/licenceMASS/examen/2008/examen2008/Point.java]]
>[[PointG.java|./enseignement_fichiers/licenceMASS/examen/2008/examen2008/PointG.java]]
>[[Mulot.java|./enseignement_fichiers/licenceMASS/examen/2008/examen2008/Mulot.java]]
>[[TestMulot.java|./enseignement_fichiers/licenceMASS/examen/2008/examen2008/TestMulot.java]]
10 TP : le lundi à partir du 15 septembre (13h-15h)
5 TD : le mercredi à partir du 17 septembre (8h-10h) PAS DE TD le mercredi 8 octobre
-- CC le mercredi 22 octobre 8h-10h--
>[[serie1|./enseignement_fichiers/L3 MASS LP/serie1.html]] [[solution|./enseignement_fichiers/L3 MASS LP/serie1solution.html]]
>[[serie2|./enseignement_fichiers/L3 MASS LP/serie2.html]] [[solution|./enseignement_fichiers/L3 MASS LP/serie2solution.html]]
>[[serie3|./enseignement_fichiers/L3 MASS LP/serie3.html]] [[solution|./enseignement_fichiers/L3 MASS LP/serie3solution.html]]
>[[serie4|./enseignement_fichiers/L3 MASS LP/serie4.html]] [[solution|./enseignement_fichiers/L3 MASS LP/serie4solution.html]]
>[[serie5|./enseignement_fichiers/L3 MASS LP/serie5.html]] [[solution|./enseignement_fichiers/L3 MASS LP/serie5solution.html]]
>[[serie6|./enseignement_fichiers/L3 MASS LP/serie6.html]] [[solution|./enseignement_fichiers/L3 MASS LP/serie6solution.html]]
>[[serie7|./enseignement_fichiers/L3 MASS LP/serie7.html]] [[solution|./enseignement_fichiers/L3 MASS LP/serie7solution.html]]
5 COURS (2h) : le jeudi à partir du jeudi 4 février 2010 (13h-15h salle M-2-3)
5 TP (4h) : le jeudi à partir du jeudi 4 février 2010 (15h-19h salle 312-313)
!Projet à rendre le jeudi 18 mars
!Jeudi 4 février 2010 : Introduction aux Système complexes et à la Programmation Orienté Agent en NetLogo
>[[COURS1|./enseignement_fichiers/licenceInfo/IntroSC/coursIntro.pdf]]
>[[COURS2|./enseignement_fichiers/licenceInfo/IntroSC/progNetLogo/ProgrammationNetLogo.pdf]]
>[[TP|./enseignement_fichiers/licenceInfo/IntroSC/progNetLogo/IntroNetLogo.html]]
!Jeudi 11 février 2010 : Procession d'agents ( + Présentation du projet : //Modèle de Schelling//)
>[[COURS1|./enseignement_fichiers/licenceInfo/IntroSC/coursIntro.pdf]]
>[[COURS2|./enseignement_fichiers/licenceInfo/IntroSC/progNetLogo/ProgrammationNetLogo.pdf]]
>[[TP|./enseignement_fichiers/licenceInfo/IntroSC/procession/procession.html]]
>[[PROJET|./enseignement_fichiers/L3MassPOA/projet/projet2010/projet2010.html]]
!Jeudi 25 février 2010 : Automate cellulaire 1D et 2D
>[[COURS|./enseignement_fichiers/L3MassPOA/AC.ppt]]
>[[TP|./enseignement_fichiers/L3MassPOA/AC.html]]
!Jeudi 4 mars 2010 : Processus de morphogénèse
>[[COURS|./enseignement_fichiers/L3MassPOA/morphogenese1/morphogenese.pdf]]
>[[TP|./enseignement_fichiers/L3MassPOA/morphogenese1/TP-Morphogenese.html]]
!Jeudi 11 mars 2010 : Intelligence Collective
>[[COURS|./enseignement_fichiers/L3MassPOA/IC/cours-ic.pptx]]
>[[TP|./enseignement_fichiers/L3MassPOA/IC/tp-ant.html]]
!Jeudi 18 mars 2010 : Examen (14h-16h) + finalisation du projet (16h-18h)
!Vendredi 19 mars 2010 : Fin du projet & [[envoi des fichiers attachés à philippe.collard@gmail|mailto: philippe.collard@gmail.com]] avant minuit !
!!@@L3@@
*[[Introduction Systèmes Complexes]]
!!@@L2+L3@@
*[[Programmation Logique|./enseignement_fichiers/licenceInfo/prolog/td.html]]
**Séance du 5 février : Recherche arborescente [[Sébastien Vérel|http://www.i3s.unice.fr/~verel/]] [[cours|http://www.i3s.unice.fr/~verel/TEACHING/08-09/proglog/resPb-printable.pdf]] [[TD|http://www.i3s.unice.fr/~verel/TEACHING/08-09/proglog/ficheTP-03.pdf]] [[correction|http://www.i3s.unice.fr/~verel/TEACHING/08-09/proglog/cor03.zip]]
**Séance du jeudi 9 mars : CSP
***[[Cours|./enseignement_fichiers/licenceInfo/prolog/CSP/CoursCSP.pdf]]
***[[TP|./enseignement_fichiers/licenceInfo/prolog/CSP/TPCSP.pdf]]
**Séance du 30 avril : logique floue
***[[TP|./enseignement_fichiers/licenceInfo/prolog/LF/cartpole.scm]]
***[[TP|./enseignement_fichiers/licenceInfo/prolog/LF/Logique_flou.pdf]]
***[[TP|./enseignement_fichiers/licenceInfo/prolog/LF/Apprentissage.pdf]]
*[[Licence 3/MASS/Programmation Orienté Agent]]
*[[Licence 3/MASS/Parcours LP/Programmation C/]]
*[[Licence 3/MASS/Parcours LCE/Programmation Orientée Objet-Java/]]
*[[Séances Préparatoires: POO/JAVA|./enseignement_fichiers/L3Miage/mise-a-niveau/TD.html]]
*[[Travaux Pratique : POO/JAVA]]
<<<
[[AFIA|http://www.afia.polytechnique.fr/]] : Association Française pour l’Intelligence Artificielle
[[EVONET|http://www.evonet.polytechnique.fr/]] : Network of Excellence in Evolutionary Computation
[[Association Evolution Artificielle|http://www.antsearch.univ-tours.fr/ea/default.asp?FCT=DP&ID_PAGE=9]]
[[JET|http://www.afia.polytechnique.fr/node.php?lang=fr&node=285]] : Journées Evolutionnaires Trimestrielles
[[Evolutionary Computation journal|http://www-mitpress.mit.edu/jrnls-catalog/evolution.html]]
[[IEEE Transactions on Evolutionary Computation|http://ewh.ieee.org/tc/nnc/pubs/tec/]]
[[Theorical Computer Science (Natural Computing)|http://www.elsevier.com/wps/find/journaldescription.cws_home/505625/description#description]]
[[Complex Systems|http://www.complex-systems.com/]]
[[Advances in Complex Systems|http://journals.wspc.com.sg/acs/acs.html]]
[[Journal of Complexity|http://apnet.com/www/journal/cmnojs.htm]]
[[Complexity|http://journals.wiley.com/complexity/]]
[[The Journal of Complex Systems|http://www.santafe.edu/~bonabeau]]
[[Journal of Artificial Intelligence Research|http://www.cs.washington.edu/research/jair/home.html]]
[[Scientific American|http://www.sciam.com/]]
[[Nature|http://www.nature.com/]]
[[Science|http://science-mag.aaas.org/science/]]
!@@M2@@
*[[Informatique Bio-inspirée]]
*Algorithmes Evolutionnaires
**[[Cours|./enseignement_fichiers/xxx.ppt]] [[TD|./enseignement_fichiers/xxx.doc]]
!@@M1@@
*Introduction aux Systèmes Artificiels Complexes
**[[Cours|./enseignement_fichiers/MaitriseINFO/introSC.pdf]]
**[[TD|./enseignement_fichiers/MaitriseINFO/schelling.html]]
*Ant Colony Optimization : @@ Chaque étudiant devra RENDRE le [[TD|]] AVANT LE LUNDI 29 MARS (envoyer un fichier attaché [[ici|mailto: philippe.collard@gmail.com]] )@@
**[[Cours|./enseignement_fichiers/MaitriseINFO/SAC/ANT/FourmisV3.ppt]]
**[[TD|./enseignement_fichiers/MaitriseINFO/SAC/ANT/tdACO.html]]
*[[Mes publications tracked par HAL|http://hal.archives-ouvertes.fr/index.php?action_todo=search&submit=1&s_type=simple&f[0]=@auteur&v[0]=philippe collard&orderby=DATEPROD&ascdesc=DESC]]
*[[Mes publications tracked par DBLP|http://dblp.uni-trier.de/db/indices/a-tree/c/Collard:Philippe.html]]
Mes dernières publications : [[2006]] [[2007]] [[2008]] [[2009]]
<<<
''[[Manuel Clergue|http://www.i3s.unice.fr/~clerguem/PAGE1/]]''
Maître de Conférences à [[l’université de Nice-Sophia Antipolis|http://www.unice.fr/]]
''[[Philippe Collard|http://PhilippeCollard.com/]]''
Professeur à [[l’université de Nice-Sophia Antipolis|http://www.unice.fr/]]
''[[Cathy Escazut |http://www.i3s.unice.fr/~escazut/]]''
Maître de Conférences à [[l’université de Nice-Sophia Antipolis|http://www.unice.fr/]]
''[[Sébastien Vérel |http://www.i3s.unice.fr/~verel/]]''
Maître de Conférences à [[l’université de Nice-Sophia Antipolis|http://www.unice.fr/]]
<<<
<<<
*<<tag Publication>>
*[[Diffusion de la connaissance]]
@@color(red):Techniques pour l'Evolution Artificielle@@
<<<
[[Objectif]]
[[Permanent]]
[[Doctorant]]
[[Sujet1]] : Systèmes complexes hybrides : application à la coévolution Homme-Machine
[[Sujet2]] : Dynamique spatiale des Systèmes Complexes pour l'optimisation
[[autre lien|http://www.i3s.unice.fr/tea/POSITIONS/positions.html]]
^^[[. |SideBarOptions]]^^
<<saveChanges>>
<<closeAll>>
<<newTiddler>>
----
<<slider chkSliderOptionsPanel OptionsPanel options 'Change TiddlyWiki advanced options'>> [[© tiddlywiki|http://www.tiddlywiki.com/]] <<version>>
^^[[. |SiteSubtitle]]^^ @@bgcolor(orange):Semaine <<today 0WW>>/52@@ <<tag ENSEIGNEMENT>> <<tag RECHERCHE>> __[[ADMINISTRATION]]__ <<tag Publication>> __[[Carte de visite]]__ @@bgcolor(red):<<toggleSideBar "" :: hide >>@@ <<search>>
[img[picturename|./logo_UNSA-01.jpg]] ^^[[. |SiteTitle]]^^ @@color(yellow):Philippe@@@@color(orange):Collard@@
/*
{{{
*/
body {
background-color: #ffffff;
}
#siteSubtitle {
font-weight: bold;
}
#displayArea {
margin: 0em 15em 0em 0.5em;
background-color: #ffffff;
}
#titleLine {
color: #ffffff;
background-color: #330000;
padding: 1em 1em;
}
#sidebarOptions .sidebarSubHeading {
color: #000000;
}
.tiddler .button {
padding: 0.2em 0.4em 0.2em 0.4em;
background-color: #ffffef;
color: #000000;
border-left: 1px solid #bcbcbc;
border-top: 1px solid #bcbcbc;
border-right: 1px solid #330000;
border-bottom: 1px solid #330000;
}
.tiddler .button:hover {
color: #000000;
background-color: #ffe271;
border-left: 1px solid #330000;
border-top: 1px solid #330000;
border-right: 1px solid #bcbcbc;
border-bottom: 1px solid #bcbcbc;
}
#tiddlerDisplay {
}
.tiddler {
}
.selectedTiddler {
background-color: #ffffcc;
font-size: 9pt;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-left: 1px solid #330000;
border-top: 1px solid #330000;
border-right: 1px solid #330000;
border-bottom: 1px solid #330000;
}
.unselectedTiddler {
font-size: 9pt;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-left: 1px solid #ffffff;
border-top: 1px solid #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
}
.title {
font-size: 13pt;
padding-left: 5px;
background-color: #ffff77;
border-left: 1px solid #330000;
border-top: 1px solid #330000;
border-right: 1px solid #330000;
border-bottom: 1px solid #330000;
// background-color: #cccc99;
}
.viewer pre { width: 100%; overflow: auto; }
}}}
!Sujet
Systèmes complexes hybrides : application à la coévolution Homme-Machine
!Mots clés
Systèmes adaptatifs complexes (SaC), approches évolutionnaires de l’informatique (AE), AE interactifs (AEi), ergonomie cognitive (EC).
!Description du sujet
Les systèmes adaptatifs complexes (SaC) sont sont composés de multiples éléments interconnectés et ont la capacité de changer et d'apprendre selon les interactions qu'ils ont avec leur environnement. A chaque niveau d'organisation, leur évolution fait explorer de nouvelles variations dans la classe des possibles et opère une sélection suivant un objectif donné (stabilité de leur structure, amélioration de leur réponse ...) ; cela leur permet d'atteindre une robustesse aux perturbations et aux frustrations. Du fait même de leur complexité, les SaC posent des problèmes difficiles pour leur observation, leur modélisation et leur contrôle. La science des systèmes complexes propose une démarche interdisciplinaire qui consiste à étudier une même question à propos d’objets de recherche différents.
Un challenge de l'informatique omniprésente (ubiquitaire) est la conception de systèmes ambients intelligents devant prendre en compte les utilisateurs, leurs besoins et leur préférences. Ces systèmes sont par essence complexes et adaptatifs. Dans un tel système une co-évolution machines (services) / utilisateurs est à l'oeuvre, conduisant à considérer des systèmes complexes hybrides.
Ce sujet se place dans le cadre des approches évolutionnaires interactives et de l'ergonomie cognitive (EC). Les approches évolutionnaires de l'informatique (AE) consistent à « imiter » au sein d'un programme les capacités d'une population d'organismes à s'adapter à son environnement à l'aide des mécanismes de sélection et variation ; le plus souvent l'objectif sera d'optimiser une fonction ou un processus modélisés par une fonction dite de « fitness ». Les AE interactifs (AEi) sont utilisées dès lors que la fitness n'est plus formalisable et qu'il s'avère nécessaire d'intégrer la connaissance d'un utilisateur dans la boucle évolutionnaire afin d'évaluer la qualité des solutions proposées.
L'implication humaine dans un processus d'évaluation pose des problèmes liés à la fatigue et la subjectivité, et plus généralement, à la fiabilité des informations recueillies, qui engendre des mesures floues et bruitées. Dans un tel processus les capacités humaines induisent de sérieuses contraintes en temps et espace qui limitent le nombre d'agents et d'itérations. Une solution à ce problème consiste à rendre pour l'utilisateur humain sa propre évaluation "transparente" ; on pourra par exemple enregistrer en temps réel le mouvement des yeux sur un écran de manière totalement transparente pour l'utilisateur ; ou bien extraire les préférences d'un utilisateur se "connectant" dans un système informatique ambiant.
La spécification du comportement attendu de l'utilisateur nécessite un lien transparent entre les données de bas niveau disponibles et les concepts naturels de l'utilisateur ; d'un autre coté, nous devons commencer par étudier les comportements standard des utilisateurs.
D'un point de vue théorique il faudra étudier les propriétés (optima locaux, corrélation, neutralité,...) de l'espace de recherche induit par l'utilisateur (Human Fitness Landscape) ; un tel espace est "construit" sur la base de critères objectifs (i.e directement liés à la fitness réelle) mais aussi sur des critères psychologiques comme l'effet de surprise ou d'innovation, il est dynamique et co-évolue avec celui de la machine.
!Commentaires
* Un Projet Exploratoire Pluridisciplinaire a été déposé sur cette thématique conjointement par les laboratoires I3S et LPEQ de l'UNSA
* Cette thèse pourra naturellement se dérouler dans le cadre de notre collaboration avec le Laboratoire de Psychologie Expérimental & Quantitative
* Réseau national des systèmes complexes : http://complexsystems.lri.fr/RNSC/tiki-index.php
!Bibliographie
* P. Funes, E. Sklar, H. Juillé and J. Pollack. Animal-Animat Coevolution : Using the animal population as Fitness Function. Fifth International Conference on Simulation of adaptive Behavior. MIT Press, 525-533 (1998)
* Y. Semet. Interactive Evolutionary Computation: a survey of existinf theory (2002)
* Parmee I.C. Evolutionary and adaptive Computing in Engineering Design. Springer Verlag, 2001
! Sujet
Dynamique spatiale des Systèmes Complexes pour l'optimisation
! Mots clés
Systèmes complexes ( SC), approches évolutionnaires de l’informatique (AE), optimisation dynamique.
! Description du sujet
Les systèmes complexes (SC) se caractérisent par une robustesse aux perturbations et aux frustrations. A chaque niveau, leur évolution fait explorer de nouvelles variations dans la classe des possibles et opère une sélection. Le contexte général de cette thèse est la conception de Systèmes Artificiels Complexes (SAC) inspirés de systèmes naturels complexes (SNC) issus par exemple de la biologie moléculaire ou de l'éthologie. Afin de créer des systèmes technologiques autonomes, robustes et dotés de capacités d'évolution une nouvelle forme d'ingénierie devra s'inspirer des SNC. Les SAC doivent être pensés comme des systèmes auto-organisés et adaptatifs basés sur un ensemble d'entités distribuées. Ils reproduisent les principes organisationnels qui existent dans la nature mais n'ont pas d'équivalent parmi les techniques traditionnelles de conception. Les SNC peuvent être une source d'inspiration pour la réalisation de systèmes robustes et autonomes dans des environnements dynamiques.
Ce sujet se place dans le cadre des approches évolutionnaires de l'informatique (AE) qui consistent à « imiter » au sein d'un programme les capacités d'une population d'organismes à s'adapter à son environnement à l'aide de mécanismes de sélection et variation ; le plus souvent l'objectif sera d'optimiser une fonction ou un processus modélisés par une fonction dite de « fitness ». Les AE ne sont pas contraintes par une fidélité aux principes des systèmes biologiques ; l’innovation informatique et technologique peut librement se détacher des données expérimentales ou des mécanismes de fonctionnement des exemples réels. En général, l'ensemble des entités manipulées dans une AE n'est pas directement contraint et produit des dynamiques trop simples pour traiter des problèmes dynamiques. Nous proposons de généraliser les AE cellulaires en "plongeant" cet ensemble dans un espace topologique (grille, réseau,...) qui aurait sa dynamique propre contrôlée via une boucle de rétro-action par l'état du système et de son environnement. Un tel couplage engendrera des dynamiques spatiales complexes (diffusion, percolation,...) qu'il faudra étudier en tant que phénomène émergent et également sous l'angle des performances pour l'optimisation en environnement dynamique par exemple sur un "dynamic vehicule routing problem".
Commentaires :
** Co-tutelle envisageable avec le Pr Marco Tomassini - Université de Lausanne
** Réseau national des systèmes complexes : http://complexsystems.lri.fr/RNSC/tiki-index.php
Bibliographie :
** Enrique Alba, Bernabé Dorronsoro: The exploration/exploitation tradeoff in dynamic cellular genetic algorithms. IEEE Trans. Evolutionary Computation 9]](2): 126-142 (2005)
** David Simoncini, Philippe Collard, Sebastien Verel, and Manuel Clergue. From Cells to Islands: An unified Model of Cellular Parallel Genetic Algorithms. ACRI 2006, Cellular Automata for Research and Industry, 7th International Conference, LNCS 4173, 248-257 (2006)
** Mario Giacobini, Marco Tomassini, Andrea Tettamanzi, Enrique Alba: Selection intensity in cellular evolutionary algorithms for regular lattices. IEEE Trans. Evolutionary Computation 9(5): 489-505 (2005)
** Sebastien Verel, Leonardo Vanneschi, Philippe Collard, Marco Tomassini. Fitness Landscape of the Cellular Automata Majority Problem: View from the "Olympus". Theoretical Computer Science, ed. Elsevier, to appear
/***
''Name:'' TWUpdate
''Author:'' Tom Otvos
''Version:'' 0.2
***/
//{{{
version.extensions.twupdate = {major: 0, minor: 2, revision: 0, date: new Date(2006,3,13,0,0,0,0), source: ""};
config.macros.twupdate = {
label: "mise à niveau",
sourceUrl: "http://www.tiddlywiki.com/empty.html",
lingo: {
prompt: "Mettre à niveau ce TiddlyWiki à partir de la dernière version de TiddlyWiki.com",
warning: "Ce document va être mis à jour avec la dernière version de TiddlyWiki.\n\nSi vous confirmez, un backup du document actuel sera d'abord sauvegardé.",
success: "Mise à niveau effectuée. Cliquer 'OK' pour recharger votre document mis à niveau",
errNoHttp: "Echec de la requête HTTP de mise à jour",
progressLoading: "Accès à la dernière version de TiddlyWiki.com...",
progressLoadSuccess: "Le fichier a été téléchargé",
progressLoadFailure: "Echec du téléchargement (%0)",
progressMerging: "Fusion en cours avec votre document..."
}
}
config.macros.twupdate.handler = function(place)
{
if(!readOnly)
createTiddlyButton(place, this.label, this.prompt, this.onClick, null, null, null);
}
config.macros.twupdate.onClick = function(e)
{
if (!confirm(config.macros.twupdate.lingo.warning)) return;
try {
// force a save with backup
var saveBackups = config.options.chkSaveBackups;
config.options.chkSaveBackups = true;
saveChanges();
config.options.chkSaveBackups = saveBackups;
var ajax = new AjaxHelper();
displayMessage(config.macros.twupdate.lingo.progressLoading);
ajax.getText(config.macros.twupdate.sourceUrl, config.macros.twupdate.performUpdate);
}
catch (e) {
alert(e);
}
return false;
}
config.macros.twupdate.performUpdate = function(emptyHtml, status, statusText)
{
// note that this is begin called from a callback from an event handler, so
// "this" is most definitely not defined!
if (status == 200)
displayMessage(config.macros.twupdate.lingo.progressLoadSuccess);
else {
displayMessage(config.macros.twupdate.lingo.progressLoadFailure.format([statusText]));
return;
}
displayMessage(config.macros.twupdate.lingo.progressMerging);
// the bulk of this is cribbed from saveChanges()...
var originalPath = document.location.toString();
// Check we were loaded from a file URL
if (originalPath.substr(0,5) != "file:") {
alert(config.messages.notFileUrlError);
if (store.tiddlerExists(config.messages.saveInstructions))
displayTiddler(null,config.messages.saveInstructions);
return;
}
var localPath = getLocalPath(originalPath);
// Locate the storeArea div's
var posOpeningDiv = emptyHtml.indexOf(startSaveArea);
var posClosingDiv = emptyHtml.lastIndexOf(endSaveArea);
if ((posOpeningDiv == -1) || (posClosingDiv == -1)) {
alert(config.messages.invalidFileError.format(['empty.html']));
return;
}
// Save new file
var revised = emptyHtml.substr(0,posOpeningDiv + startSaveArea.length) +
convertUnicodeToUTF8(allTiddlersAsHtml()) + "\n\t\t" +
emptyHtml.substr(posClosingDiv);
var newSiteTitle = convertUnicodeToUTF8((wikifyPlain("SiteTitle") + " - " + wikifyPlain("SiteSubtitle")).htmlEncode());
revised = revised.replaceChunk("<title"+">","</title"+">"," " + newSiteTitle + " ");
revised = revised.replaceChunk("<!--PRE-HEAD-START--"+">","<!--PRE-HEAD-END--"+">","\n" + store.getTiddlerText("MarkupPreHead","") + "\n");
revised = revised.replaceChunk("<!--POST-HEAD-START--"+">","<!--POST-HEAD-END--"+">","\n" + store.getTiddlerText("MarkupPostHead","") + "\n");
revised = revised.replaceChunk("<!--PRE-BODY-START--"+">","<!--PRE-BODY-END--"+">","\n" + store.getTiddlerText("MarkupPreBody","") + "\n");
revised = revised.replaceChunk("<!--POST-BODY-START--"+">","<!--POST-BODY-END--"+">","\n" + store.getTiddlerText("MarkupPostBody","") + "\n");
var save = saveFile(localPath, revised);
if (save) {
displayMessage(config.messages.mainSaved, "file://" + localPath);
store.setDirty(false);
alert(config.macros.twupdate.lingo.success);
document.location.reload();
}
else
alert(config.messages.mainFailed);
}
function AjaxHelper()
{
this.http = null;
try
{
this.http = new XMLHttpRequest()
}
catch(e)
{
// if we don't get an internal object, try allocating it using ActiveX, with successive
// fallbacks to earlier MSXML versions as necessary
try
{
this.http = new ActiveXObject("Msxml2.XMLHTTP.4.0")
}
catch(e)
{
try
{
this.http = new ActiveXObject("MSXML2.XMLHTTP")
}
catch(e)
{
try
{
this.http = new ActiveXObject("Microsoft.XMLHTTP")
}
catch(e)
{
this.http = null
}
}
}
}
if (!this.http) throw 'Unable to allocate an HTTP request object';
}
AjaxHelper.prototype.getText = function(url, callback, async, force)
{
if (!this.http) return;
if (async == undefined) async = true;
if (force == undefined) force = false;
// ??? right now, we are not handling "forced" requests
this._request("GET", url, callback, async, true, false);
}
AjaxHelper.prototype.getXML = function(url, callback, async, force)
{
if (!this.http) return;
if (async == undefined) async = true;
if (force == undefined) force = false;
// ??? right now, we are not handling "forced" requests
this._request("GET", url, callback, async, true, true);
}
AjaxHelper.prototype.getHead = function(url, callback, async, force)
{
if (!this.http) return;
if (async == undefined) async = true;
if (force == undefined) force = false;
// ??? right now, we are not handling "forced" requests
this._request("HEAD", url, callback, async, false, false);
}
AjaxHelper.prototype.abort = function()
{
if (this.http) this.http.abort();
}
AjaxHelper.prototype.setRequestHeader = function(name, value)
{
if (this.http) this.http.setRequestHeader(name, value);
}
AjaxHelper.prototype._request = function(method, url, callback, async, hasResponse, hasResponseXML)
{
if (!this.http) return;
// get reference to request object so we can use it in closure
var xmlHttp = this.http, helper = this;
xmlHttp.onreadystatechange = function()
{
if (!async) return;
if (xmlHttp.readyState == 4)
callback((hasResponse ? (hasResponseXML ? xmlHttp.responseXML : xmlHttp.responseText) : null), xmlHttp.status, xmlHttp.statusText, helper._parsedResponseHeaders());
}
try {
// need some cross-domain privileges for Firefox
try {
netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead");
}
catch (e)
{
}
xmlHttp.open(method, url, async);
xmlHttp.send(null);
if (!async) callback((hasResponse ? (hasResponseXML ? xmlHttp.responseXML : xmlHttp.responseText) : null), xmlHttp.status, xmlHttp.statusText, this._parsedResponseHeaders());
}
catch (e)
{
alert(e);
}
}
AjaxHelper.prototype._parsedResponseHeaders = function()
{
if (this.http) {
var headersArray = new Array();
var headers = this.http.getAllResponseHeaders().split("\n");
for (var i = 0; i < headers.length; i++) {
var h = headers[i].trim();
if (h.length == 0) continue;
// value can have ':' so do not use split here!
var sep = h.indexOf(':');
headersArray[h.substring(0, sep).trim()] = h.substr(sep + 1).trim();
}
return headersArray;
}
else
return null;
}
//}}}
>[[Informatique Evolutionnaire]] (Evolutionary computation)
>>Paysage de Fitness
>>>Mesures de difficulté
>>>Neutralité
>>[[Algorithme Evolutionnaire Cellulaire|CEA.html]]
>>Programmation Génétique
>Systèmes artificielles complexes
>Metaheuristics
/***
|Name|ToggleSideBarMacro|
|Created by|SaqImtiaz|
|Location|http://tw.lewcid.org/#ToggleSideBarMacro|
|Version|1.0|
|Requires|~TW2.x|
!Description:
Provides a button for toggling visibility of the SideBar. You can choose whether the SideBar should initially be hidden or displayed.
!Demo
<<toggleSideBar "Toggle Sidebar">>
!Usage:
{{{<<toggleSideBar>>}}} <<toggleSideBar>>
additional options:
{{{<<toggleSideBar label tooltip show/hide>>}}} where:
label = custom label for the button,
tooltip = custom tooltip for the button,
show/hide = use one or the other, determines whether the sidebar is shown at first or not.
(default is to show the sidebar)
You can add it to your tiddler toolbar, your MainMenu, or where you like really.
If you are using a horizontal MainMenu and want the button to be right aligned, put the following in your StyleSheet:
{{{ .HideSideBarButton {float:right;} }}}
!History
*23-07-06: version 1.0: completely rewritten, now works with custom stylesheets too, and easier to customize start behaviour.
*20-07-06: version 0.11
*27-04-06: version 0.1: working.
!Code
***/
//{{{
config.macros.toggleSideBar={};
config.macros.toggleSideBar.settings={
styleHide : "#sidebar { display: none;}\n"+"#contentWrapper #displayArea { margin-right: 1em;}\n"+"",
styleShow : " ",
arrow1: "«",
arrow2: "»"
};
config.macros.toggleSideBar.handler=function (place,macroName,params,wikifier,paramString,tiddler)
{
var tooltip= params[1]||'toggle sidebar';
var mode = (params[2] && params[2]=="hide")? "hide":"show";
var arrow = (mode == "hide")? this.settings.arrow1:this.settings.arrow2;
var label= (params[0]&¶ms[0]!='.')?params[0]+" "+arrow:arrow;
var theBtn = createTiddlyButton(place,label,tooltip,this.onToggleSideBar,"button HideSideBarButton");
if (mode == "hide")
{
(document.getElementById("sidebar")).setAttribute("toggle","hide");
setStylesheet(this.settings.styleHide,"ToggleSideBarStyles");
}
};
config.macros.toggleSideBar.onToggleSideBar = function(){
var sidebar = document.getElementById("sidebar");
var settings = config.macros.toggleSideBar.settings;
if (sidebar.getAttribute("toggle")=='hide')
{
setStylesheet(settings.styleShow,"ToggleSideBarStyles");
sidebar.setAttribute("toggle","show");
this.firstChild.data= (this.firstChild.data).replace(settings.arrow1,settings.arrow2);
}
else
{
setStylesheet(settings.styleHide,"ToggleSideBarStyles");
sidebar.setAttribute("toggle","hide");
this.firstChild.data= (this.firstChild.data).replace(settings.arrow2,settings.arrow1);
}
return false;
}
setStylesheet(".HideSideBarButton .button {font-weight:bold; padding: 0 5px;}\n","ToggleSideBarButtonStyles");
//}}}
<<newTiddler>> <<newJournal "DD MMM YYYY">>
<<<
[[Configurer]]
----
[[Administration Française|http://www.service-public.fr/]]
[[Education Nationale|http://www.education.gouv.fr/index.php]]
[[LegiFrance|http://www.legifrance.gouv.fr/]]
[[Bulletin Officiel|http://www.education.gouv.fr/bo/default.htm]]
[[Université de Nice-Sophia Antipolis|http://portail.unice.fr/jahia/jsp/index.jsp]]
----
[[Pages Jaunes|http://www.pagesjaunes.fr/]]
[[Météo|http://www.meteofrance.com/FR/index.jsp]]
[[Le Conjugueur|http://www.leconjugueur.com/]]
A WikiWord is a word composed of a bunch of other words slammed together with each of their first letters capitalised. WikiWord notation in a conventional WikiWikiWeb is used to name individual pages while TiddlyWiki uses WikiWord titles for smaller chunks of MicroContent. Referring to a page with a WikiWord automatically creates a link to it. Clicking on a link jumps to that page or, if it doesn't exist, to an editor to create it. This ThirdVersion of TiddlyWiki also adds NonWikiWordLinks.