This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
scenario-lum [2025/02/27 13:28] 47.128.119.156 old revision restored (2024/12/18 19:10) |
scenario-lum [2025/04/15 02:35] (current) 47.128.115.29 old revision restored (2025/01/22 17:42) |
||
---|---|---|---|
Line 12: | Line 12: | ||
* Un système d' | * Un système d' | ||
* Une fenêtre équipée d'un store électrique, | * Une fenêtre équipée d'un store électrique, | ||
- | + | | |
- | ==== Les variables ==== | + | ==== La routine |
- | + | ||
- | Au départ | + | |
- | récurrents, | + | |
- | d' | + | |
- | capteurs et actionneurs des objets. | + | |
- | + | ||
- | * Pour le système d' | + | |
- | - l' | + | |
- | - l' | + | |
- | + | ||
- | * Pour la fenêtre équipée d'un store électrique : | + | |
- | - l' | + | |
- | - Pourcentage d' | + | |
- | + | ||
- | ===== Scénario ===== | + | |
- | + | ||
- | L' | + | |
- | et ce durant plusieurs semaines. | + | |
- | + | ||
- | ==== Point de vue de l' | + | |
Billy, notre utilisateur, | Billy, notre utilisateur, | ||
Line 50: | Line 30: | ||
(oui, Billy travaille beaucoup plus qu'il ne le devrait). | (oui, Billy travaille beaucoup plus qu'il ne le devrait). | ||
- | ==== Point de vue du système d'objets connectés ==== | + | L'action se déroule dans le bureau de notre utilisateur, |
+ | et ce durant plusieurs semaines. | ||
+ | ==== Les variables d' | ||
+ | |||
+ | Au départ de ce scénario, les avatars n'ont pas encore identifiés de pattern | ||
+ | récurrents, | ||
+ | d' | ||
+ | capteurs et actionneurs des objets. | ||
+ | |||
+ | * Pour le système d' | ||
+ | - l' | ||
+ | - l' | ||
+ | |||
+ | * Pour la fenêtre équipée d'un store électrique : | ||
+ | - l' | ||
+ | - Pourcentage d' | ||
+ | | ||
En se basant sur les actions de Billy, décrites précédemment, | En se basant sur les actions de Billy, décrites précédemment, | ||
nous pouvons supposer que les variables d' | nous pouvons supposer que les variables d' | ||
Line 66: | Line 62: | ||
{{wiki: | {{wiki: | ||
+ | ===== Système d' | ||
- | ==== Point de vue du système d' | + | Nous allons voir dans cette partie le fonctionnement |
+ | du système d' | ||
+ | vue de l' | ||
- | Si nous prenons le point de vue du système d'éclairage, | + | Le système d'apprentissage est basé sur un système multi agents |
- | celui-ci sera capable de découvrir, dans un premier temps, | + | qui arriveront, par leurs interactions, d' |
- | des motifs | + | pertinents |
- | aucun //flux// n'est disponible | + | |
- | Puis dans un second temps de faire le lien entre ses motifs et | + | De plus il utilise |
- | ceux découvert par les autres | + | d' |
+ | autres | ||
- | Nous allons voir plus en détail dans cette partie le fonctionnement | + | ==== Couples Producteur-Similarité ==== |
- | du système d' | + | |
- | === Découverte | + | Le système multi agents d' |
+ | des agents différencié en trois rôles : | ||
+ | * Les agents // | ||
+ | * Les agents **Découper**, | ||
+ | * Les agents **Association**, | ||
+ | * Les agents **Similarité**, | ||
+ | |||
+ | Ainsi les agents du système d' | ||
+ | toujours en **Couples Producteur-Similarité**. | ||
- | La découverte | + | === Couple Découper - Similarité (D-S) === |
- | que sont V< | + | |
- | formés | + | L' |
- | de diverses manières. | + | d' |
+ | interactions, | ||
+ | permet de connaître la " | ||
+ | d'une variable en particulier. Ils font varier leurs | ||
+ | paramètres en explorant l' | ||
== Découpe == | == Découpe == | ||
- | Comme dit précédemment, | + | L'agent Découper |
- | par essayer | + | a pour paramètre |
- | avant d' | + | |
- | (de plus, à cette étape du scénario aucun flux n'est disponible pour | + | |
- | l' | + | |
- | + | ||
- | Ce travail | + | |
- | d' | + | |
- | une fenêtre de découpe | + | |
- | variables sont décrit à l'aide d' | + | |
{{wiki: | {{wiki: | ||
- | Ces fragments de variables sont évaluer via un feedback //d'intérêt//, | + | L' |
- | aidant ainsi à la sélection des paramètres | + | " |
+ | peut être simplement glissante, ou bien glissante et suivant les | ||
+ | variations de la variable d' | ||
- | == Création de Flux == | + | La portion découpée par l' |
+ | la forme d'un histogramme. | ||
- | La découverte d' | + | == Similarité |
- | d' | + | |
- | ses paramètres de découpe et l' | + | |
- | ses paramètres de différenciation, | + | |
- | variable d' | + | |
- | La qualité des paramètres, | + | Les histogrammes produit par l' |
- | est sauvegardé | + | par l' |
- | (la variable sélectionné, les paramètres | + | |
- | les paramètres | + | Celui ci compare les nouvelles instances d' |
+ | a stocké précédemment, | ||
+ | de chaque groupe d' | ||
+ | comme un pré-concept d' | ||
+ | |||
+ | La fonction de comparaison utilisée pour différencier les instances découpées | ||
+ | en une fonction d' | ||
+ | instances. | ||
+ | |||
+ | {{wiki: | ||
+ | |||
+ | Ainsi l' | ||
+ | d' | ||
+ | même la moyenne de ce groupe d' | ||
+ | une instance, alors un nouveau lui correspondant sera créé. | ||
+ | |||
+ | Les paramètres | ||
+ | à dire le seuil qui leur fait dire si oui ou non deux instances sont similaires. | ||
+ | |||
+ | === Couple Association Similarité (A-S) === | ||
+ | |||
+ | Déterminer l' | ||
+ | la fonction des couples A-S. Les couples A-S de type | ||
+ | //Explorateur// se déplaçant et marquant l' | ||
+ | paramètres testés | ||
+ | |||
+ | == Association == | ||
+ | |||
+ | L' | ||
+ | le flux (interne ou externe) au quel il est affecté dans | ||
+ | l'espace de marquage. Les paramètres de l' | ||
+ | étant les autres flux auquel il tente d' | ||
+ | de référence. | ||
+ | |||
+ | Un agent Association créé donc des motifs basés sur une | ||
+ | association d'un évènement | ||
+ | puis créé des instances de ce motif à chaque fois que des | ||
+ | instances de e1 et e2 sont captées, toujours une de chaque, | ||
+ | une puis l' | ||
+ | négatif). | ||
+ | |||
+ | {{wiki: | ||
+ | |||
+ | == Similarité == | ||
+ | |||
+ | Tout comme pour le couple D-S précédemment présenté, | ||
+ | Similarité va comparer | ||
+ | l' | ||
+ | |||
+ | La similarité entre deux associations est calculé par rapport | ||
+ | à la différence entre les Δt de chaque associations. L'agent | ||
+ | Similarité | ||
+ | par l' | ||
+ | |||
+ | < | ||
+ | TODO : image/ | ||
+ | </ | ||
+ | |||
+ | ==== L' | ||
- | Cet espace | + | A partir des éléments |
- | de paramètres à tous les couples d' | + | agents et les couples d' |
- | certains paramètres et leurs qualités. | + | des paramètres |
+ | en trois dimensions** par les couples d' | ||
{{wiki: | {{wiki: | ||
- | Une fois qu'un couple, ou plutôt | + | Ces trois dimensions représentent : |
- | aura déterminé qu' | + | - Les variables ou flux, auquels peuvent se lier les couples. |
- | un //flux d'instances d' | + | - Les paramètres possibles de l' |
- | correspondants | + | - Les paramètres possibles de l'agent //Similarité//. |
- | les agents | + | |
- | Association des autres systèmes d' | + | Cet **espace en trois dimensions** sert de " |
+ | couples | ||
+ | paramètres potentiellement intéressants pour une variable | ||
+ | ou un flux, à la manière d'un dépôt de phéromones. Il existe | ||
+ | donc un **espace de marquage** par type de couple (voir plus | ||
+ | si certains | ||
+ | ex. deux espaces pour les couple D-S si les agents | ||
+ | ont deux fonctions de découpe possibles). | ||
- | {{wiki:flux_creation.png}} | + | Pour les **espaces de marquage**, les couples d' |
+ | différencient en deux types : les **Explorateurs** et les | ||
+ | **Exploiteurs**. | ||
+ | === Les explorateurs === | ||
- | Pour connaitre la similarité, ou plutôt | + | Comme leurs nom l' |
- | instances d' | + | le plus dans l' |
- | histogrammes représentants | + | rapidement quels sont les paramètres les plus pertinents |
+ | pour une variable donnée. | ||
- | {{wiki: | + | Les // |
+ | fortement marquée (ou aléatoire si aucun marquage), puis se | ||
+ | déplacent en " | ||
- | === Partage d'évènements === | + | Alors ils testent les paramètres un certain temps, marque |
+ | l'emplacement de l' | ||
- | A peu près même moment que le système d' | + | === Les exploiteurs === |
- | créé ses //flux d' | + | |
- | leur apparitions. | + | |
- | Une notation possible est présentée ci-dessous. Noté **F**, un flux est | + | Ce type de couple se fixe sur les emplacements les plus |
- | identifié par l'ip de l' | + | marqués, peuvent se déplacer légèrement autour |
- | De la même manière sont notés **e** les // | + | " |
- | à un flux, il sont donc identifiés de la même manière que les flux, avec | + | |
- | id et ip. | + | |
- | {{wiki: | + | Les // |
+ | l' | ||
+ | de prédiction, | ||
+ | un emplacement. | ||
- | Pour simplifier la notation pour le scénario, l'ip du système d' | + | ==== Feedback |
- | sera 1 et l'ip du store électrique sera 2. L'ip 0 est considéré comme un | + | |
- | " | + | |
- | le fait de donner un ip 0 pour identifié le " | + | |
- | arbitraire, un flux pourrait garder l'ip de l' | + | |
- | les agents du système | + | |
- | devraient être capables de différencier les flux personnels et les flux | + | |
- | extérieurs. | + | |
- | Ainsi le système | + | Dans la section précédente nous avons parlé du marquage |
- | des flux d'instances //interne// (avec un ip 0) et des flux d' | + | d'un intérêt dans **l' |
- | // | + | calculé à partir |
+ | les agents Similarité pour classer les instances | ||
+ | en groupe, chaque groupe ayant un intérêt, c'est l' | ||
+ | maximum qui est marqué dans l' | ||
+ | correspondant à la variable et aux paramètres des agents. | ||
- | Les couples d'agents formés par des agents Association et Similarité vont | + | === L'intérêt intrapersonnel === |
- | alors rechercher différentes Association | + | |
- | et pertinents. | + | Une découpe de variable, ou une association de flux, est évalué sur |
+ | sa capacité à découvrir | ||
+ | en compte autrui. Cet intérêt sert essentiellement au marquage | ||
+ | n'importe quels évènements | ||
+ | comme externes. | ||
- | {{wiki: | + | **L' |
+ | le **poids** et la **précision** des évènements évaluées. | ||
- | Les Associations vont être faites en prenant prioritairement en références | + | La **spécificité** |
- | les flux internes du système | + | entre l'évènement et la moyenne générale |
- | l'apprentissage est nécessaire pour éviter une redondance | + | spécificité permet ainsi d'identifier les évènements "sortant du lot". |
- | dans tous les avatars de la société, et permet aussi une spécialisation | + | |
- | de ces mêmes avatars. En effet, les avatars d' | + | |
- | capteurs et d'actionneurs seront plus enclin a tenter d' | + | |
- | provenant de flux externes; à l' | + | |
- | de capteurs et d' | + | |
- | le découpage de leur variables d' | + | |
- | "intéressants". | + | |
- | ==== Point de vue du store électrique (Orienté Scénario) ==== | + | Le **poids** d'un évènement correspond à son nombre d' |
+ | par rapport au nombre d' | ||
- | Dans le point de vue précédent, l'accent a été mis sur le fonctionnement | + | La **précision** d'un évènement, pour l'intérêt, peut être calculé |
- | globale du modèle. De ce point de vue, au contraire, nous allons nous | + | à partir de l' |
- | concentré, pas à pas, sur les suites logiques | + | évènement. |
- | à un système d' | + | |
- | === Variables d'entrées et Découpe | + | === L'intérêt interpersonnel |
- | Reprennons à partir | + | Pour nuancer le poids de l'intérêt intrapersonnel sur l' |
- | par exemple V< | + | global |
+ | des motifs appris | ||
+ | interpersonnel** est calculé. | ||
- | {{wiki:V2_2.png}} | + | Cet **intérêt interpersonnel** prend en essentiellement l' |
+ | social de l' | ||
+ | fort pour les motifs étant plus pertinents d' | ||
+ | c'est à dire du système (le //moi//) vers les autres systèmes (// | ||
- | == Couple Découper - Similarité | + | L' |
+ | flux/ | ||
+ | d' | ||
+ | la création d'une instance en fonction du type de couple (1 pour les | ||
+ | couple | ||
- | L' | + | Ainsi cet intérêt permet |
- | d' | + | que de flux/ |
- | intéractions, dont nous allons voir le fonctionnement, | + | et externe, et enfin les associations |
- | permet de connaître la " | + | |
- | d'une variable en particulier. Ils font varier leurs | + | |
- | paramètres en explorant l' | + | |
- | == Découpe == | + | <note tip> |
+ | Concernant les motifs " | ||
- | L'agent Découper | + | Une certaine redondance de l'apprentissage se retrouve lors de la |
- | a pour paramètre | + | découverte de motifs dit "d'intéraction", |
+ | en jeux plusieurs systèmes, donc des associations entre un flux | ||
+ | interne et un flux externe. Un même motif peut potentiellement | ||
+ | être appris et diffusé par deux systèmes différents. | ||
- | {{wiki:decoupe.png}} | + | Exemple (en restant du point de vue du système d' |
+ | le store m' | ||
+ | associant les deux), je capte une augmentation de la luminosité (V1:2) | ||
+ | que je communique aussi. L' | ||
+ | l' | ||
+ | les deux systèmes créent des flux correspondant à cette association, | ||
+ | y a donc redondance. | ||
- | L' | + | Cette redondance est elle un mal ? |
- | " | + | |
- | peut être simplement glissante, ou bien glissante et suivant les | + | |
- | variations de la variable d' | + | |
- | La portion découpée par l'agent Découper est alors représenté sous | + | Doit-on utiliser cette redondance à notre avantage et l'utiliser |
- | la forme d' | + | pour faire un consensus sur des motifs communs à certains objet ? |
+ | Si oui comment détecter qu' | ||
+ | systèmes différents et comment arriver à un consensus et comment | ||
+ | décider lequels des systèmes aura pour rôle de notifier les autres | ||
+ | des instances de ce motif ? | ||
- | == Similarité et Différenciation == | + | D'un autre point de vue, cette redondance est elle nécessaire ? |
- | Les histogrammes produit par l'agent Découper sont alors récupéré | + | Ne pourait on pas faire en sorte " |
- | par l'agent Similarité qui lui associé. | + | pour qu'un minimum de système, au mieux un seul, découvre ce motif ? |
- | Celui ci compare les nouvelles instances | + | Personellement je penche plus vers ce second point de vue. Nous |
- | a stocké précédemment, ou plutôt avec l' | + | pourrions par exemple donner plus d'intérêt à un concept d'association, |
- | de chaque groupe | + | ou d'interaction, |
- | comme un pré-concept d' | + | interne. |
- | La fonction de comparaison utilisée | + | Pour reprendre l' |
- | en une fonction | + | luminosité", |
- | instances. | + | et d'un flux externe pour le store. L' |
+ | être exploité par le système d' | ||
- | {{wiki: | + | Partir sur ce principe permettrait de trouver plus rapidement des motifs " |
+ | complexe, c'est à dire mettant en jeu plusieurs avatars. | ||
- | Ainsi l'agent Similarité du couple D-S "rangera" | + | De plus vérifier qu'un motif est "vrai" |
- | d'évènements avec celles qui lui sont le plus similaire, modifiant | + | (avis personnel), quand bien même qu' |
- | même la moyenne | + | longue phase vérification, |
- | une instance, alors un nouveau lui correspondant sera créé. | + | véracité |
+ | ont les mêmes capacités d'apprentissage, | ||
+ | leur de l' | ||
+ | de synchronisation entre eux). | ||
- | < | ||
- | le paramètre de l' | ||
- | de similarité, | ||
</ | </ | ||
- | == Feedback et sélection de concept | + | === Calcul du feedback === |
- | Avant que la moyenne | + | Le feedback |
- | concept d'évènement, l' | + | de son intérêt intrapersonnel **Ί< |
- | de chaque pré-concept, | + | **Ί< |
- | marquage des couple D-S. | + | |
- | Le feedback d' | + | Pour le calcul de **Ί< |
- | spécificité | + | sa précision **p**, son poids **π**. |
- | de la redondance de cet évènement. Pour faire simple, parmis tous les évènements | + | |
- | " | + | |
- | donc potentiellement le moins dû au hasard. | + | |
- | < | ||
- | intérêt | + | < |
+ | Ί(e) = Ία(e)^δ / Ίε(e)^β | ||
+ | avec : | ||
+ | | ||
+ | Ία(e) = s(e) * p(e) * π(e) | ||
+ | |||
+ | et | ||
+ | | ||
+ | Ίε(e) = (Nb_Var_Necessary(e) + 1) - Nb_Internal_Var_Used(e) | ||
+ | | ||
+ | | ||
+ | remarque: les coefficients δ et β ne sont présent que pour donner | ||
+ | plus de " | ||
</ | </ | ||
- | C'est lorsqu' | + | === Feedback Prédictif === |
- | de marquage, sur les paramètres de découpe de V< | + | |
- | Flux d' | + | |
- | == Conception | + | Lorsqu' |
+ | passe un mode " | ||
+ | motif pour prédire l' | ||
+ | d'un évènement e1. | ||
- | <note important> | + | Ce feedback prédictif est un score **s** caculé à partir d'une précision |
- | Le fonctionnement de l'API de flux n'est, pour le moment, pas clairement | + | **acc**, qui est calculé à partir d'une tolérance **tol** (qui est l'écart |
- | définie. | + | type de la durée entre e1 et e2 lors des prédictions réussies) et de la |
- | </ | + | fréquence d'apparition de e2. |
+ | et d'une confiance **rel**, qui est le rapport de prédictions juste sur | ||
+ | le nombre de prédictions tentés. | ||
- | Comme dit précédemment, | + | < |
- | des //concepts d' | + | s = acc * rel |
- | Ces flux pourraient correspondre à des flux RSS (ou tout autre outils permettant | + | |
- | le partage d'un "fil d' | + | |
- | Similarité du couple associé, à chaque fois que l' | + | |
- | nouvelle //instance d' | + | |
- | du flux. | + | |
- | Supposons qu'à partir de V< | + | avec : |
- | créés. | + | |
- | Il y aura donc deux flux de créé par le couple D-S affecté à cette variable | + | rel = nb(prédictions) / nb(e1) |
- | d' | + | |
- | du point de vue du système d' | + | et |
- | {{wiki: | + | acc = 1 - ( tol * freq(e2) ) |
+ | |||
+ | </ | ||
- | < | + | Le maximum des scores est ajouté à l'intérêt dans l' |
- | Exemple de description d'un flux en JSON-LD : | + | couple A-S pour la variable et les paramètres associés, leurs donnant ainsi |
+ | plus de poids. | ||
- | { | + | <note tip> |
- | " | + | Pour l' |
+ | n'est pas exclu d' | ||
- | " | + | Une possibilité serait d' |
+ | pour évaluer un classifieur. | ||
- | " | + | Le score serait calculé à partir |
- | | + | |
- | " | + | |
- | " | + | * et d'une **spécificité** qui est le rapport des **vrais négatifs** ou VN (les prédictions dite fausses et vraiment fausses) sur toutes les fois où l'on a dit que e2 n' |
- | } | + | |
- | " | ||
- | { | ||
- | " | ||
- | ... | + | Si nous voulons utiliser ces formules il faudra donner la possibilité |
- | }, | + | au couple A-S prédicteur de dire Oui ou Non à la question : un évènement |
- | { | + | e2 arrivera-t-il après cet évènement e1 ? |
- | " | + | |
- | ... | + | Ceci pourrait être fait à partir d'un de l' |
- | } | + | instances, par exemple : si e2 n'est pas encore apparu un temps T après |
- | ] | + | l' |
- | } | + | </note> |
- | </code> | + | |
- | === Flux d' | + | ==== Flux d' |
- | Reprennons à partir du moment où tous les flux (internes et externes) | + | Lorsqu' |
- | de tous les objets | + | ou A-S, est déterminé comme " |
+ | correspondant au concept d' | ||
+ | les instances | ||
+ | au concept d' | ||
- | C'est à dire : | + | === Identification === |
- | * 4 flux internes correspondant à : | + | Du point de vue d'un système, et donc de ses agents, un flux est perçu |
- | * V2:1 à 1 pendant | + | comme un **flux |
- | | + | comme un **flux externe** si il a été créé par un autre système. |
- | | + | |
- | * V2:2 diminuant progressivement de 1 à 0. | + | |
- | * 6 flux externes correspondant à : | + | |
- | | + | |
- | | + | |
- | * V1:2 passant à 1 instantanément. | + | |
- | | + | |
- | | + | |
- | | + | |
- | == Couple Association Similarité (A-S) == | + | < |
+ | Par exemple : | ||
- | Déterminer l' | + | Du point de vue du système |
- | la fonction des couples A-S. Les couples A-S de type | + | aux concepts : augmentation soudaine de la luminosité, |
- | // | + | augmentation progressive |
- | paramètres testés dans l'espace de marquage. | + | interrupteur passe à ON, interrupteur passe à OFF, etc... seront perçus |
+ | comme des **flux interne** car créé par le système d'éclairage. | ||
- | == Association == | + | A l' |
+ | se ferme; seront perçu comme des **flux externes**. | ||
+ | </ | ||
- | L'agent Association | + | Pour aider à l'identification |
- | le flux (interne ou externe) au quel il est affecté dans | + | est associé au flux URI du système l' |
- | l'espace de marquage. Les paramètres | + | et l'URI du concept correspondant au flux (généré par le système). Les |
- | étant les autres flux auquel il tente d'associer son flux | + | agents d'un système connaiteront l' |
- | de reférence. | + | |
- | == Feedback d' | + | {{wiki: |
- | Comme pour le couple D-S, l' | + | < |
- | et classe les instances de l'association récupérées. | + | TODO : mettre à jour l'image quand une notation aura été définie. |
- | L' | + | </ |
- | par le delai entre la reférence et le flux associé, délai | + | |
- | pouvant bien entendu être négatif. | + | |
- | Un feedback | + | === API de transfert |
- | découvertes par le couple A-S. Ce feedback est composé | + | |
- | de deux intérêts : | + | |
- | * L' | + | <note important> |
- | + | Le fonctionnement de l'API de flux n'est, pour le moment, pas clairement | |
- | L'association des flux est évalué sur sa capacité à découvrir des motifs | + | définie. Ce qui est écrit dans cette section sont des idées sur le fonctionnement |
- | pertinent | + | général de l' |
- | la spécificité | + | existant pour les besoins du système d' |
+ | </ | ||
- | * L' | + | == Fonctionnement hypothétique == |
- | L'association | + | Si nous prenons le point de vue d'un avatar, le principe |
- | pertinent pour autrui, c' | + | reviens |
- | le store qui prévienne les autres | + | avatars de la société. |
- | Ainsi cet intérêt est calculé à partir du nombre de flux interne | + | < |
- | dans l' | + | Le mot service |
- | cherche en priorité les motifs liés à ses capteurs, sans pour autant laisser | + | à un service web à proprement parlé, ce n'est peut être pas |
- | une probabilité nulle de trouver des motifs | + | le bon mot à employer. |
+ | </ | ||
- | L' | + | Ainsi lorsque le système |
+ | à un concept d' | ||
+ | créé par l'avatar | ||
+ | de la création du service de notification. (par la même, si un service | ||
+ | de notification est détruit, les autres avatars seront avertis de sa | ||
+ | destruction, | ||
- | < | + | Lorsqu' |
- | intérêt = (intérêt égoiste) ^ alpha * (intérêt altruiste) ^ beta | + | son système d' |
- | <=> intérêt = ( ( spécificité + précision ) ^ alpha ) * ( ( nb_flux_interne + 1 ) ^ beta ) | + | Lorsqu' |
+ | que l' | ||
+ | De la même manière un avatar " | ||
+ | couple A-S tente d' | ||
+ | == Protocoles, API, frameworks déjà existants == | ||
- | Les coefficients alpha et beta sont ici pour donner plus de poids à l'une ou l' | + | Pour implémenter |
- | par défaut nous pouvons les considérer comme égals | + | adapter certains protocole/ |
+ | Ci-dessous sont listés quelques API potentiels : | ||
- | </code> | + | * Les flux RSS |
+ | |||
+ | Le mode de fonctionnement des [[https:// | ||
+ | plutôt bien correspondre au principe des flux d' | ||
+ | tirent leurs noms). Cependant les flux RSS ont quelque faiblesse, se sont des fichiers | ||
+ | XML où sont écrit toutes les notifications et sont accessible par tous. De plus se sont | ||
+ | les outils " | ||
+ | dans le fichier XML. Ce ne sont donc pas de réelles " | ||
+ | terminal (pour notre cas, d'un avatar à un avatar) et il faudrait mettre en place un | ||
+ | programme permettant de détecter la création (ou la suppression) d'un flux dans la société. | ||
- | <note tip> | + | * Le réseau Usenet et le protocole NNTP/S |
- | Autre possibilité | + | |
+ | Le réseau [[https:// | ||
+ | de réseaux de forums permettant le partage rapide, à des groupes " | ||
+ | (ou news) concernant un forum. Il utilise le protocole [[https:// | ||
+ | qui a été conçu spécialement pour le transport de news dans un réseau, il existe en version | ||
+ | " | ||
+ | standard des échanges de messages dans un réseau Usenet. | ||
- | intérêt | + | ==== Récapitulatif ===== |
- | Le but étant que le rapport égoiste/ | + | Avant de passer au fonctionnement pas à pas de l' |
- | égoiste, plus important si plus de flux interne sont mis en jeux dans | + | du store électrique, voici un récapitulatif du fonctionnement général du système d'apprentissage. |
- | l'association. | + | |
- | </ | + | |
- | == Prédiction et Partage | + | === Variables d' |
- | A partir | + | Les **couples D-S** vont explorer leur **espace |
- | les couples A-S vont pouvoir tenter d' | + | trouvé avec les paramètres associés. Ce marquage sert de mémoire pour retrouver |
- | prédictrice des paramètres | + | facilement des paramètres pertinents et va aussi influencer |
+ | couple D-S dans l'espace de marquage, c'est à dire dans leurs choix de paramètres. | ||
- | De nouveaux flux sont alors créé pour les évènements association les plus pertinents, | + | L' |
- | donc en priorité ceux dont l'avatar associe deux évènements internes, ou un évènement | + | la variable d'entrée, créant ainsi des instances d'évènement. L' |
- | externe puis un évènement interne. | + | associé à cet agent **Découper**, |
+ | par " | ||
+ | " | ||
+ | déposé dans l' | ||
- | ===== Problèmes ===== | + | Une fois des " |
+ | des **concepts d' | ||
+ | l' | ||
+ | à un concept d' | ||
- | * Supposons que dans cette pièce nous rajoutons un chauffage électrique connecté, comment faire en sorte que les échanges entre les objets se " | + | {{wiki: |
- | Les évènements proposé par les flux d' | + | === Flux d' |
- | système | + | |
- | le but ici serait qu'au flux externes d'un système, voir à tout l' | + | |
- | soit associé un feedback " | + | |
- | d' | + | |
- | flux d' | + | |
- | d'un flux d' | + | |
- | avec pour références ses concepts personnels. | + | |
- | * Supposons maintenant que dans une autre pièce un système d'éclairage identique au notre soit installé, comment permettre que ce nouveau système | + | Le système |
+ | lors de l'apparition d'une instance d'un concept | ||
- | * En plus du feedback | + | Ces flux d'instances peuvent aussi bien être des **flux internes**, c'est à dire des |
+ | flux créés et mis à jour par le système, que des **flux externes**, c'est à dire des | ||
+ | flux créés et mis à jour par d' | ||
- | | + | A partir de ces flux des **couples A-S** vont tenter d' |
+ | en regardant si ils ont l'air plus ou moins corrélés, c' | ||
+ | après l' | ||
+ | Pour cela ils vont parcourir leur espace de marquage, ainsi l' | ||
+ | couple A-S prend un flux, et donc le concept d' | ||
+ | va explorer les possibilités de combinaisons via ses paramètres. Les instances d' | ||
+ | produite par l' | ||
+ | associé. | ||
+ | Comme pour les couples D-S, l' | ||
+ | de marquage. | ||
+ | |||
+ | L' | ||
+ | différents types de délai entre les deux évènements associé, est calculé à partir | ||
+ | de la spécificité et la redondance de ce " | ||
+ | du nombre de flux internes qui a entres en jeux lors de l' | ||
+ | une spécificié et redondance, plus d' | ||
+ | flux internes, puis entre un flux interne et un flux externe, puis entre deux flux externes. | ||
+ | |||
+ | Les associations sont aussi évalué à partir de leur capacité prédictive. Et une fois | ||
+ | qu'une association a été déterminé comme " | ||
+ | fiable, alors un flux d' | ||
+ | évènement (qui est l' | ||
+ | autrui de l' | ||
+ | |||
+ | A partir de ce flux d' | ||
+ | qui pourrons me permettre de créer des associations pertinentes, | ||
+ | |||
+ | {{wiki: |