Essai du prototype: Seeking & Satisficing

Il me reste une chose sur laquelle je n’ai pas accorde beaucoup d’importance: Y-a-t-il quelque chose qui permettrait de faciliter et acceler la production d’une liste d’achats qui me permettrait d’ameliorer plus rapidement les resultats?

Je suis sur une piste qui semble interessante… mais cela va prendre un peu de temps avant que cela soit concretise et integrer aux logiciels de Hunger Games.

S’il y a une chose que je me souviens de mes cours de maitrise es sciences c’est a propos de cette demarche d’apprentissage. Dans la vie, en general, l’etre humain apprend a partir de ce qu’on lui a enseigner et par la suite a partir de son experience propre. Ce genre d’apprentissage est long. tres long et dont les resultats sont souvent aleatoires. La methode scientifique d’acquerir des connaissances est une methode formelle qui nous evite de fastidieux efforts qui pourraient s’averer inutiles. La methode scientifique d’apprendre est difficile mais elle est nettement plus rapide que toute autre methode.

Tout ca, pour vous dire, dans la recherche des produits a ajouter dans nos listes d’achats anticipes, je procede d’une maniere disons intuitive, . C’est naturel, mais c’est long… Or, j’ai decide d’evaluer la possibilite de formaliser une methode systematique d’evaluation des produits alimentaires en fonction
de leur capacite a accroitre l’IBE d’une periode. Le programme Prospective nutritionnelle-2 evaluera, 1 a 1 tous les 982 produits a ajouter a la liste d’achats d’une periode sur l’augementation de l’IBE. A la fin, nous obtiendrons une liste de tous les produits qui pourront etre tries de maniere descendante en fonction de l’IBE. Nous pourrons alors choisir les produits avec l’IBE le plus eleve et l’ajouter a la liste d’achats anticipes. Evidemment, il faudra aussi verifier si le/les produits avec les IBE les plus eleves sont disponibles a supermarche. On pourrait selectionner les 10 produits ayant l’IBE le plus eleve et verifier leur disponibilite en ligne. Puis on choisira celui qui correspond le mieux a nos preferences et on l’ajoutera a la liste d’achats anticipes.

C’est sur cette option que je travaille et cela avance bien. La table des 982 produits est maintenant cree et j’en suis a l’etape du calcul des IBE… tout en n’etant absoluement pas certain que cela soit utile, que cela me donne les resultats souhaites. Mais, il faut l’essayer. Est-ce que je vais pouvoir atteindre un IBE de 80% avant fevroer 2022? J’avoue que le Plaisir Intellectuel est au moins tout aussi grand que les “plaisirs de la table”.

Si cela fonctionne bien comme je le souhaite, cela signifiera que je pourrai avoir une banque de plusieurs milliers de produits car la selection des meilleurs produits se fera rapidement. Un autre element, c’est qu’il est fort possible que certains produits apportant une contribution importante a l’amelioration de l’IBE ne soient pas des produits avec lesquels je suis familier, et dans ce cas, cela me permettra d’elargir la quantite d’aliments, elargira la variete des produits. C’est tout le benefice de l’automatisation du processus
(recherche jusqu’a satisfaction). J’en suis a l’etape de l’etude de la faisabilite de cette approche par la construction d’un prototype operationnel.

Il ne faut pas rater son coup: Un hommage a Katniss Everdeen-Hunger Games.

Dans la vie reelle,il y a au moins 62% des gens qui n’y arriveront jamais (surpoids et obesite). Personnellement, j’arriverais tres certainement a avoir des resultats a l’interieur des limites de Sante Canada pour une saine alimentation d’ici juillet 2022. Mais si je peux accelerer les choses, pourquoi pas?

Ready for the Hunger Games-Regeneration?

Maintenant, c’est bientot l’heure du petit dejeuner:

Roties avec une garniture “puree de pommes-peches-cerises sans sucre” maison, Et, cette puree fruitee agrementera les plats de possons, porcs… et meme mes bouchees d’aubergines ou courgettes frites…(en y ajoutant de la mayonnaise).

A prime abord, pour les donnees sur les transactions depuis 2017 (50 periodes) les resultats semblent corrects, mais attendons les resultats sur 26 periodes, nous verrons si les indicateurs sont plus sensibles. Sur les 26 periodes, je remarque que si je n’ajoute pas de nouveaux produits dans les tables de produits, je ne peux pour les periodes 27 a 31, je ne peux pas ameliorer significativement mes resultats(Augementer de 1% mon IBE a la 31e periode, mais, cependant, il y a au moins 283 produits qui feraient baisser mon IBE de 1% et plus. Donc, je crois que mes listes d’achats 31 et 32 semblent donner des resultats satisfaisants. Ici, il faut dire, que savoir quels produits nous eloigneraient de l’objectif est aussi important que de savoir ceux qui nous en rapprocheraient.

Precisions: Ajouter 1 produit a une liste d’achat qui en contient deja 35, cela n’a pas un si grand impact(3%), meme si cet ajout est repete 5 fois(periode 27 a 31). Et cela en tenant compte que ces nouveaux resultats des periodes 27 a 31, cela ne represente environ que 5 periodes sur 31, soit 16% environ. Si on combine les 2, ajoute 3% de nutriments pour seulement 16% des periodes. Effet absolu sur les 31 periodes (environ 3% X 16%=.0048 ou 1/2 de 1%). Cela etant, pour les prochaines periodes, je pourrais consulter la liste des produits ‘a eviter'(environ 30%).

Conclusion. Cette procedure de calcul devra etre refaite a tous les mois et de cette facon, je ne perdrai pas mon temps a essayer des produits allechants mais avec de sombres consequences sur l’IBE.

Conclusions. Plutot on commence l’utilisation de cet procedure de seeking and satisficing (par exemple, autour des periodes 10 et +), mieux nos choix futurs seront equilibres.

Ce prototype est construit sur la bases de 2 nouveaux programmes, le premier initialise la table de tous les produits disponibles auxquels on ajoute les resultats des indicateurs qui a ce stade sont egaux a 0. Le second construit sur le modele du Programme Prospective Nutritionnelle qui verifie l’impact des listes d’achats anticipes, et a laquelles j’ajoute a tour de role, le produit suivant dans la liste des produits et j’enregistre les resultats des indicateurs. A la fin je fais 5 copies de cette tables copie1 a copie5 que je trie en ordre decroissant de l’IBE de la periode (1 a 5). C’est la la magie.

BONS JEUX DE LA FAIM!

Voici, les resultats a date, et ce n’est que les tous premiers essais. Comme vous le remarquerez ci-apres, j’ai utilise 4 listes. Je pense que je vais en essayer une cinquieme en faisant une version modifie de la liste 31 qui deviendrait la liste 35.

Et, avec ces quatres listes, j’ai verifie si a la derniere periode (periode 31) je pourrais trouver quelques produits qui amelioreraient mes resultats. Il semble que non et que je sois oblige de proceder avec une 5e liste… c’est ce que je verrai plus tard.

Sur cette capture d’ecran, n’apparait que les 16 produits ayant les plus hauts scores. SV1 represente les resultats attendus ce mois-ci. Les variables SV2 a SV6 representent les resultats anticipes des listes d’achats 31, 32, 33, 34 selon les periodes ou elles sont affectes. Et, on remarque que l’ajout de produit ne semblent pas donner de meilleurs resultats, l’IBE est de 78, comme celui calcule dans la capture d’ecran precedente.

Comme vous devez vous en doutez, la Variable SV1 represente l’IBE de la periode actuelle, i.e. qui est calcule avec les produits deja achetes. Les variables SV2 a SV6 avec les listes d’achats anticipes. Ainsi, le mois prochain, apres avoir fait mes achats reels, je devrai refaire l’exercice ca les resultats reels seront differents de ceux de la liste d’achat de la periode(disponibilites, poids/volumes, formats, etc…)

Un petit coup d’oeil de ce que ces listes signifient pour les periodes 50-55!

Les listes et les resultats:

Et les possibilites d’amelioration par l’ajout de produits…

Comme vous devez vous en doutez, vous devriez avoir penser ceci: Si je ne peux ameliorer mes resultats en ajoutant des produits dans mes listes d’achats, peut-etre devrais-je envisager la possibilite d’en retirer et de verifier ce qui se passe. Vous avez raison, c’est ce que je ferai plus tard, d’ici la fin du mois. Les resultats des presentes analyses semblent le suggerer. C’est un peu comme si j’etais pres d’une limite, d’une frontiere a ne pas depasser…

Aujourd’hui, j’ai fait une modification pour obtenir plus d’information sur mes listes d’achats anticipes.

J’ai produit une liste des produits inscrits dans mes listes d’achats anticipes et j’ai analyse les infos de ces produits. Dans le premier tableau on voit la liste des produits, et dans le second tableau, on montre essentiellement les pourcentages de nutriment d’un produit par rapport au total des nutriments de tous les produits dans les listes d’achat. C’est un peu plus rapide que la classique methode “Essais et Erreurs”.

Dans le tableau 1, en rouge, on lit “Farine tout usage” et dans le second tableau, dans la zone en rouge on lit 17 dans la colonne QTGLUT(pour Glucides Carbohydrates). Ce 17, signigie que la farine contient 17% des Glucides Carbohydrates des 5 listes d’achat. Dans la meme ligne, mais dans la premiere colonne du 2e tableau “QTCALOT” on lit 13 et cela veut dire que la farine contient 13% des calories de tous les produits des 5 listes
d’achats anticipes.

Et, en analysant le bilan nutritionnel, on peut mieux identifier quel nutriment on peut ameliorer et par la suite identifier le produit dont on devrait reduire les quantites.

Ainsi, maintenant, j’ai quelques donnees pour me guider dans la preparation de mes listes d’achats surtout lorsqu’il s’agit de retirer ou reduire un produit des listes d’achat… Pour ajouter des produits…voir ci-avant.

Comment ca fonctionne: On analyse le bilan, dernier tableau, on regarde quel nutriment on veut amelioerer en priorite, on regarde dans les tableaux 1 et 2 quels produits dans les listes d’achats contribuent le plus a ce nutriment… on regarde si on peut simplement diminuer la quantite, ou s’il faut retirer le produit. Puis, une fois la decision prise, on retire le produit des listes d’achats anticipes et on procede au recalcul ci-avant, puur savoir si apres ce retrait, l’ajout d’autres produits serait pertinents.

Ce fut l’occasion de deux grandes journes dedies au ‘coding’… jusqu’a tard dans la soiree hier, et meme un peu dans la nuit… ca faisait longtemps que je ne m’etais pas “plonge” dans le developpement informatique… Force est de constate que ma facilite a me concentrer n’a pas diminue.

Au final: Un JUGEMENT ECLAIRE PAR LA RAISON PLUTOT QUE PAR LE PATRONNAGE.

Please follow and like us: