comment définiriez vous un agent informatique? - Divers - Programmation
Marsh Posté le 06-01-2005 à 13:09:40
Tu pourrais préciser le contexte, ce n'est pas très courant.
Je ne sais pas si ce lien peut t'aider.
Citation : an agent can be thought of as a person |
A mon avis, agent-oriented, c'est encore pas mal fumage de moquette
Marsh Posté le 06-01-2005 à 14:01:36
Pas du tout
Pour plus d'infos, tache de trouver le bouquin de Ferber, c'est plutot bien explique. Et c'est quoi ton contexte ?
(note , la def de Ferber c'est...
An agent is a physical or virtual entity
which is capable of acting in an environment.
which can communicate directly with other agents.
which is driven by a set of tendencies (in the form of individual objectives or of a satisfaction/survival function which it tries to optimize).
which possesses resources of its own.
which is capable of perceiving its environment (but to a limited extent).
which has only a partial representation of its environment (and perhaps none at all).
which possesses skills and can offer services.
which may be able to reproduce itself.
whose behaviour tends towards satisfying its objectives, taking account of the resources and skills available to it and depending on its perception, its representation and the communications it receives. )
Cf http://www.ryerson.ca/~dgrimsha/co [...] ntDef.html
Marsh Posté le 06-01-2005 à 14:14:23
Oliver The Great a écrit : Pas du tout |
Je ne demande pas mieux que d'être convaincu.
Les concepts sont vraiment alléchants, mais je n'ai pas encore eu la démonstration du gain effectif au niveau du développement ou de la maintenance.
Entre d'autres termes, le gain par rapport à une approche O.O. bien faite ne m'est pas encore apparu.
Maintenant, si tu as qq chose de convaincant... Je t'écoute.
Marsh Posté le 06-01-2005 à 14:18:46
Pour les simulations en sciences sociales, les SMA c'est cool. C'est vrai que la POO aide bien (c'est ce que j'ai utilise), mais pas besoin de ca pour representer des agents.
Tiens, mate les articles la : http://jasss.soc.surrey.ac.uk/JASSS.html
Marsh Posté le 06-01-2005 à 14:33:48
Oliver The Great a écrit : Pour les simulations en sciences sociales, les SMA c'est cool. C'est vrai que la POO aide bien (c'est ce que j'ai utilise), mais pas besoin de ca pour representer des agents. |
J'aimerais plutôt voir un projet où les deux approches ont été utilisées et où une comparaison a été effectuée. Où des gains palapables peuvent être dégagés et mis en balance avec d'éventuels désavantages. Le blabla, c'est bien, mais c'est pas fort probant.
J'ai eu la chance d'assister à une défense de TFE sur le sujet. Une des questions du jury portait sur l'apport de cette approche par rapport à une conception "classique" (càd full O.O.). Très judicieusement, l'étudiant a exposé qu'il n'y avait pas eu, à son sens, de gain.
Et je dois dire qu'en parcourant les sources, je pensais de même. Mais le concept reste très attirant.
J'ignore si c'est déjà effectif, si ça manque encore de maturité ou si ça participe au vaporware.
Marsh Posté le 06-01-2005 à 14:42:06
Je ne vois pas le rapport entre les SMA (type "d'algorithme" pour résoudre des problèmes) et le méthodes de programmations (pour implémenter ces problèmes : O.O., etc...)
Marsh Posté le 06-01-2005 à 12:45:02
par exemple, dans 'un système multi-agent'
j'ai trouvé ça dans un papier :
"It requires to view an agent as made of a knowledge component on wich a decision making system can make decison (sans déconner )"
un agent serait un acteur
à priori, je pense qu'un acteur est un agent mais qu'un agent n'est pas forcément un acteur
me need help