Commit fe6a0103 by PLN (Algolia)

init: Questionnaire+Mindmap

parents
node_modules/
.idea/
{"id":"5d4e7484-b977-42ed-a685-5ea8588ec8f1","title":"Cours de Machine Learning","mindmap":{"root":{"id":"db4f8560-ff96-47fa-b602-cfcaed88fb5b","parentId":null,"text":{"caption":"Cours de Machine Learning","font":{"style":"normal","weight":"bold","decoration":"none","size":20,"color":"#000000"}},"offset":{"x":0,"y":0},"foldChildren":false,"branchColor":"#000000","children":[{"id":"732e0cf7-20b4-4023-ab21-a20bcf3e5ed1","parentId":"db4f8560-ff96-47fa-b602-cfcaed88fb5b","text":{"caption":"Connaissances","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-318,"y":17},"foldChildren":false,"branchColor":"#02bfd4","children":[{"id":"b0cf7b94-c052-4b0b-84c2-7d21ae87cb19","parentId":"732e0cf7-20b4-4023-ab21-a20bcf3e5ed1","text":{"caption":"Known Knowns","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-125,"y":-213.57146344866072},"foldChildren":false,"branchColor":"#02bfd4","children":[{"id":"82600e13-384d-4d9e-95f5-ab142e44f1c7","parentId":"b0cf7b94-c052-4b0b-84c2-7d21ae87cb19","text":{"caption":"B.A. BA","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-192.300048828125,"y":209.86669921875},"foldChildren":false,"branchColor":"#02bfd4","children":[{"id":"b5e2a3f4-79aa-44b0-be24-a85a6760cb11","parentId":"82600e13-384d-4d9e-95f5-ab142e44f1c7","text":{"caption":"Supervisé ou non","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-239.1818181818182,"y":-71.18181818181819},"foldChildren":false,"branchColor":"#02bfd4","children":[]},{"id":"e9eef8c8-d28f-446d-88d7-f4dca2811112","parentId":"82600e13-384d-4d9e-95f5-ab142e44f1c7","text":{"caption":"Features","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-238.63636363636363,"y":-23.727272727272727},"foldChildren":false,"branchColor":"#02bfd4","children":[]},{"id":"57cc7b66-5484-4cba-a61e-c9c0010a1fb1","parentId":"82600e13-384d-4d9e-95f5-ab142e44f1c7","text":{"caption":"Métriques","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-239.63636363636363,"y":10.727272727272727},"foldChildren":false,"branchColor":"#02bfd4","children":[]}]},{"id":"8935e6ce-579e-491b-92f0-475f076006de","parentId":"b0cf7b94-c052-4b0b-84c2-7d21ae87cb19","text":{"caption":"Définitions","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-511.6666666666667,"y":53.666666666666664},"foldChildren":false,"branchColor":"#02bfd4","children":[{"id":"b12dbca1-e776-413c-9f4a-d89448d08df2","parentId":"8935e6ce-579e-491b-92f0-475f076006de","text":{"caption":"C'est quoi du Ml ?","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-312.26666259765625,"y":-12.933329264322916},"foldChildren":false,"branchColor":"#02bfd4","children":[{"id":"e40d9a84-8197-4c08-9209-fcc3a4a24615","parentId":"b12dbca1-e776-413c-9f4a-d89448d08df2","text":{"caption":"Un sac de ifs, du ML?","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-150.54545454545453,"y":-81.52727716619319},"foldChildren":false,"branchColor":"#02bfd4","children":[]},{"id":"4765e804-77d9-4437-b71e-c0c1f26f6561","parentId":"b12dbca1-e776-413c-9f4a-d89448d08df2","text":{"caption":"Amazon Mechanical Turk, du ML?","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-180.36363636363637,"y":-13.890913529829545},"foldChildren":false,"branchColor":"#02bfd4","children":[]},{"id":"b45c9d61-a0a6-4fea-8bed-77b6fd2a2fcd","parentId":"b12dbca1-e776-413c-9f4a-d89448d08df2","text":{"caption":"ELIZA, du ML? [test de Turing]","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-176.8727361505682,"y":86.9090909090909},"foldChildren":false,"branchColor":"#02bfd4","children":[{"id":"3d82e464-daed-49d1-9dbc-fbc114720e07","parentId":"b45c9d61-a0a6-4fea-8bed-77b6fd2a2fcd","text":{"caption":"Akinator?","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-138.4,"y":-40.8},"foldChildren":false,"branchColor":"#02bfd4","children":[]}]},{"id":"907deeb8-0248-45c7-bd29-4abc341729e8","parentId":"b12dbca1-e776-413c-9f4a-d89448d08df2","text":{"caption":"Quelles limites aux possibilités du ML ?","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-165.30910422585228,"y":175.70909534801137},"foldChildren":false,"branchColor":"#02bfd4","children":[{"id":"0bd654d7-9c28-4b4d-b808-088b6968d2ec","parentId":"907deeb8-0248-45c7-bd29-4abc341729e8","text":{"caption":"Andrew Ng's \"almost anything a typical human can do with less than one second of mental thought, we can probably now or in the near future automate using AI.\"","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-268.8,"y":-52},"foldChildren":false,"branchColor":"#1600a3","children":[]}]}]},{"id":"ff1d08fc-95c2-4a56-a2c2-502889689191","parentId":"8935e6ce-579e-491b-92f0-475f076006de","text":{"caption":"C'est quoi apprendre ?","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-251.66666666666666,"y":329.6666666666667},"foldChildren":false,"branchColor":"#02bfd4","children":[{"id":"4cd7cce6-2b66-4d78-b35b-2b7307519a0b","parentId":"ff1d08fc-95c2-4a56-a2c2-502889689191","text":{"caption":"Learning to forget : cross-entropy between input and inner state","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-237.99996512276786,"y":21.571428571428573},"foldChildren":false,"branchColor":"#02bfd4","children":[]},{"id":"b617f005-6563-4424-be37-513a8475dd35","parentId":"ff1d08fc-95c2-4a56-a2c2-502889689191","text":{"caption":"Guessing the Teacher's Password","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-229.80950055803572,"y":-62.190464564732146},"foldChildren":false,"branchColor":"#02bfd4","children":[]},{"id":"ad710e4f-1fd2-4e86-932a-024ffe445058","parentId":"ff1d08fc-95c2-4a56-a2c2-502889689191","text":{"caption":"Comment je sais ce que je ne sais pas ?","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-234.09521484375,"y":126},"foldChildren":false,"branchColor":"#02bfd4","children":[]}]}]},{"id":"14b5cab2-c99d-4680-8b90-807fb20f237f","parentId":"b0cf7b94-c052-4b0b-84c2-7d21ae87cb19","text":{"caption":"Outils","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-169.33333333333334,"y":602.6666666666666},"foldChildren":false,"branchColor":"#02bfd4","children":[{"id":"3b0e79ab-060a-4824-8003-b1bfc4246df2","parentId":"14b5cab2-c99d-4680-8b90-807fb20f237f","text":{"caption":"Libs fondamentales","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-437.600048828125,"y":-50.4},"foldChildren":false,"branchColor":"#02bfd4","children":[{"id":"004a8200-eb1d-46af-ac01-3c554ed204f7","parentId":"3b0e79ab-060a-4824-8003-b1bfc4246df2","text":{"caption":"Numpy","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-143,"y":-15},"foldChildren":false,"branchColor":"#02bfd4","children":[]},{"id":"f552a366-9491-4537-b3e5-092ea81243c5","parentId":"3b0e79ab-060a-4824-8003-b1bfc4246df2","text":{"caption":"Pandas","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-144,"y":26},"foldChildren":false,"branchColor":"#02bfd4","children":[]}]},{"id":"aef39700-cd54-49d7-b886-32d948c6be50","parentId":"14b5cab2-c99d-4680-8b90-807fb20f237f","text":{"caption":"Frameworks meta","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-429.600048828125,"y":13},"foldChildren":false,"branchColor":"#02bfd4","children":[{"id":"da124848-4c23-4889-8248-aa0ee621e668","parentId":"aef39700-cd54-49d7-b886-32d948c6be50","text":{"caption":"HuggingFace","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-159,"y":38},"foldChildren":false,"branchColor":"#02bfd4","children":[]},{"id":"a9979e45-ed14-471f-a7bb-568a74e9397e","parentId":"aef39700-cd54-49d7-b886-32d948c6be50","text":{"caption":"PyTorch","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-158,"y":92},"foldChildren":false,"branchColor":"#02bfd4","children":[]},{"id":"2a2de91f-21b4-4bca-8975-3a6a6bf6035f","parentId":"aef39700-cd54-49d7-b886-32d948c6be50","text":{"caption":"TensorFlow","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-157,"y":147},"foldChildren":false,"branchColor":"#02bfd4","children":[]}]},{"id":"047ae7c4-70ea-41f2-843c-8c7c32f4e061","parentId":"14b5cab2-c99d-4680-8b90-807fb20f237f","text":{"caption":"Autres outils essentiels","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-166.400048828125,"y":129.4},"foldChildren":false,"branchColor":"#02bfd4","children":[{"id":"ad3aa98b-bc10-4daa-90a3-d082ccd2d9c2","parentId":"047ae7c4-70ea-41f2-843c-8c7c32f4e061","text":{"caption":"ML to API: Flask, FastAPI etc","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-205,"y":-45},"foldChildren":false,"branchColor":"#02bfd4","children":[]},{"id":"ca045d54-ac47-40a1-aa9d-b0365113102c","parentId":"047ae7c4-70ea-41f2-843c-8c7c32f4e061","text":{"caption":"Déploiement ? Kubernetes et consorts","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-195,"y":29},"foldChildren":false,"branchColor":"#02bfd4","children":[]},{"id":"8ac52a8c-5570-49c0-b90b-e168317971b2","parentId":"047ae7c4-70ea-41f2-843c-8c7c32f4e061","text":{"caption":"Structuration et collaboration : PyDantic, MyPy, PyLint, Black, etc","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-186,"y":128},"foldChildren":false,"branchColor":"#02bfd4","children":[]}]}]},{"id":"d9f4d880-d4bc-40d6-9a00-7c939141e8f8","parentId":"b0cf7b94-c052-4b0b-84c2-7d21ae87cb19","text":{"caption":"Méthodes","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-221,"y":404.3333333333333},"foldChildren":false,"branchColor":"#02bfd4","children":[{"id":"4246355f-0ef5-4aff-a9a5-2820a88aaeef","parentId":"d9f4d880-d4bc-40d6-9a00-7c939141e8f8","text":{"caption":"Batch learning vs stream learning","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-189.66666666666666,"y":35.666666666666664},"foldChildren":false,"branchColor":"#02bfd4","children":[]},{"id":"0835dfc5-fd63-4bb3-93a8-1f8c68ca1f43","parentId":"d9f4d880-d4bc-40d6-9a00-7c939141e8f8","text":{"caption":"Train/Test/Validation split","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-195.66666666666666,"y":-18},"foldChildren":false,"branchColor":"#02bfd4","children":[]},{"id":"3b830517-6691-4fca-96af-975f9bcac574","parentId":"d9f4d880-d4bc-40d6-9a00-7c939141e8f8","text":{"caption":"API Design","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-158.33333333333334,"y":120.3333740234375},"foldChildren":false,"branchColor":"#02bfd4","children":[]}]},{"id":"ab35aae9-ad3e-49c6-84fd-2ddbf97328a1","parentId":"b0cf7b94-c052-4b0b-84c2-7d21ae87cb19","text":{"caption":"Histoire du ML","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-272.2666015625,"y":-507.33331298828125},"foldChildren":false,"branchColor":"#02bfd4","children":[{"id":"4b8bc19d-44fd-46c0-beeb-9dc5f4fc5191","parentId":"ab35aae9-ad3e-49c6-84fd-2ddbf97328a1","text":{"caption":"1984: AI WINTER ❄","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-183.33333333333334,"y":0.6666666666666666},"foldChildren":false,"branchColor":"#02bfd4","children":[]},{"id":"fddb6331-6e0c-4d2c-a11f-1e5e2d7d247f","parentId":"ab35aae9-ad3e-49c6-84fd-2ddbf97328a1","text":{"caption":"1998: MNIST Digits","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-188.13330078125,"y":157.20001220703125},"foldChildren":false,"branchColor":"#02bfd4","children":[]},{"id":"0b47d579-275e-44b4-bf64-57b1e9c62b18","parentId":"ab35aae9-ad3e-49c6-84fd-2ddbf97328a1","text":{"caption":"1967: Nearest Neighboors","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-180.78097098214286,"y":-67.77143205915179},"foldChildren":false,"branchColor":"#02bfd4","children":[]},{"id":"749f6223-9cc9-4792-ab69-91ec42f73a56","parentId":"ab35aae9-ad3e-49c6-84fd-2ddbf97328a1","text":{"caption":"1997: LSTMs","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-182.66669921875,"y":45.86666259765625},"foldChildren":false,"branchColor":"#02bfd4","children":[]},{"id":"e8313734-b9fd-4726-b948-e649e26af326","parentId":"ab35aae9-ad3e-49c6-84fd-2ddbf97328a1","text":{"caption":"2009 ImageNet","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-189.48570033482142,"y":217.79045758928572},"foldChildren":false,"branchColor":"#02bfd4","children":[]},{"id":"4ef0efb1-d90d-427d-90f0-482c0edd018b","parentId":"ab35aae9-ad3e-49c6-84fd-2ddbf97328a1","text":{"caption":"DEEP LEARNING","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-186.54658203125,"y":296.9466796875},"foldChildren":false,"branchColor":"#02bfd4","children":[{"id":"72ce690d-20ba-4f15-89e2-709adb7a70f9","parentId":"4ef0efb1-d90d-427d-90f0-482c0edd018b","text":{"caption":"Layers, Layers, Layers!","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-260,"y":-239.9999796549479},"foldChildren":true,"branchColor":"#02bfd4","children":[]},{"id":"02f03af6-48c4-4cfa-966b-c5d563d35456","parentId":"4ef0efb1-d90d-427d-90f0-482c0edd018b","text":{"caption":"Convolutions, capsules and other clever design tricks","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-261.3333333333333,"y":-168},"foldChildren":false,"branchColor":"#02bfd4","children":[]},{"id":"f092091c-09b0-487a-bec4-df657f3aa065","parentId":"4ef0efb1-d90d-427d-90f0-482c0edd018b","text":{"caption":"Attention! It's all you need","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-248,"y":-65.33333333333333},"foldChildren":false,"branchColor":"#02bfd4","children":[]},{"id":"b2700a53-9390-451d-b34b-fdf62b944c64","parentId":"4ef0efb1-d90d-427d-90f0-482c0edd018b","text":{"caption":"Transformers","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-247.7333984375,"y":7.466650390625},"foldChildren":false,"branchColor":"#02bfd4","children":[]},{"id":"460863a7-38bd-458b-aeb0-1c2ce5d9cb8e","parentId":"4ef0efb1-d90d-427d-90f0-482c0edd018b","text":{"caption":"Language Models","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-244.95242745535714,"y":49.904750279017854},"foldChildren":false,"branchColor":"#02bfd4","children":[]},{"id":"819ee472-08e3-460b-8357-99bd1ed19dc2","parentId":"4ef0efb1-d90d-427d-90f0-482c0edd018b","text":{"caption":"Reinforcement agents","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-266.6666666666667,"y":96.80000813802083},"foldChildren":false,"branchColor":"#02bfd4","children":[{"id":"28119f82-a658-4f31-9380-49db1476fc15","parentId":"819ee472-08e3-460b-8357-99bd1ed19dc2","text":{"caption":"AI Gym : comment entrainer Terminator à te casser la gueule","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-266.13330078125,"y":-126.933349609375},"foldChildren":false,"branchColor":"#02bfd4","children":[]},{"id":"570afd8a-3859-4e71-99df-e050b63290bc","parentId":"819ee472-08e3-460b-8357-99bd1ed19dc2","text":{"caption":"AlphaZero: looks like human knowledge was a trap lol","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-267.19998604910717,"y":-39.428536551339285},"foldChildren":false,"branchColor":"#02bfd4","children":[]}]}]},{"id":"ab25af0e-df22-4cec-a632-2ed62ec54611","parentId":"ab35aae9-ad3e-49c6-84fd-2ddbf97328a1","text":{"caption":"1997: DeepBlue >> Kasparov","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-193.94287109375,"y":85.14285714285714},"foldChildren":false,"branchColor":"#02bfd4","children":[]},{"id":"52bbdcbd-5a57-4b71-a3f2-7877131871a1","parentId":"ab35aae9-ad3e-49c6-84fd-2ddbf97328a1","text":{"caption":"1966: Summer Vision Project","font":{"weight":"normal","style":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-183.29527064732142,"y":-123.77143205915179},"foldChildren":false,"branchColor":"#02bfd4","children":[]},{"id":"28826a14-62e9-430c-b86b-5737591f90bd","parentId":"ab35aae9-ad3e-49c6-84fd-2ddbf97328a1","text":{"caption":"1961: Stanford Cart","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-179.08572823660714,"y":-160.80000523158483},"foldChildren":false,"branchColor":"#02bfd4","children":[]}]}]},{"id":"d6aa223a-16dd-41cd-b4dc-c1411cc4708c","parentId":"732e0cf7-20b4-4023-ab21-a20bcf3e5ed1","text":{"caption":"Known Unknowns","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-178.6666259765625,"y":986.6666259765625},"foldChildren":false,"branchColor":"#02bfd4","children":[{"id":"223f22f3-122a-4af5-9976-db6d6beaf3e3","parentId":"d6aa223a-16dd-41cd-b4dc-c1411cc4708c","text":{"caption":"FAILURES OF ML","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-166.599951171875,"y":-148},"foldChildren":false,"branchColor":"#02bfd4","children":[{"id":"ffc4f575-c018-4beb-97ab-a794ef3008e5","parentId":"223f22f3-122a-4af5-9976-db6d6beaf3e3","text":{"caption":"Wrong objective [add to cart VS revenu]","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-167,"y":-60},"foldChildren":false,"branchColor":"#02bfd4","children":[{"id":"357c3d86-46dd-4d2c-9dd5-5bfa16ab75ef","parentId":"ffc4f575-c018-4beb-97ab-a794ef3008e5","text":{"caption":"Examples of AI gaming the game","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-192,"y":-26},"foldChildren":false,"branchColor":"#02bfd4","children":[]},{"id":"2ae47514-91ed-41ac-81d5-73879f5296f2","parentId":"ffc4f575-c018-4beb-97ab-a794ef3008e5","text":{"caption":"Short term vs Long term goals","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-193,"y":61},"foldChildren":false,"branchColor":"#02bfd4","children":[]}]},{"id":"ff74be09-cbf8-4df8-b385-0214caef9c38","parentId":"223f22f3-122a-4af5-9976-db6d6beaf3e3","text":{"caption":"Single objective [paperclip]","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-191,"y":67},"foldChildren":false,"branchColor":"#02bfd4","children":[]}]},{"id":"e6da0fdd-11a7-430d-8b91-87bd150400ee","parentId":"d6aa223a-16dd-41cd-b4dc-c1411cc4708c","text":{"caption":"What's inside the sausage","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-227.399951171875,"y":20.9999755859375},"foldChildren":true,"branchColor":"#02bfd4","children":[{"id":"eaaeca24-bfb4-4972-bc2b-0b07dde2aa50","parentId":"e6da0fdd-11a7-430d-8b91-87bd150400ee","text":{"caption":"Modeling agents: the ethical risks of huge AI models","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-175,"y":77},"foldChildren":false,"branchColor":"#02bfd4","children":[]},{"id":"271cda88-2577-470b-b7de-8ff3ea1ebcfd","parentId":"e6da0fdd-11a7-430d-8b91-87bd150400ee","text":{"caption":"Bias: how we end up predicting John == Doctor","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-167,"y":-19},"foldChildren":false,"branchColor":"#02bfd4","children":[{"id":"6b2fdcb2-96ca-4283-be1b-66faf4db8afb","parentId":"271cda88-2577-470b-b7de-8ff3ea1ebcfd","text":{"caption":"Predictive policing & other societal impacts of biased model deployment","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-248.5,"y":36},"foldChildren":false,"branchColor":"#02bfd4","children":[{"id":"bd0f9ce4-0790-4645-810f-a36010a05de3","parentId":"6b2fdcb2-96ca-4283-be1b-66faf4db8afb","text":{"caption":"Facebook friends-based lend rejection","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-179.5,"y":-25.5},"foldChildren":false,"branchColor":"#02bfd4","children":[]}]}]},{"id":"fd27e99c-9ed1-46cc-b8ae-4a2a99c51043","parentId":"e6da0fdd-11a7-430d-8b91-87bd150400ee","text":{"caption":"See checklist :)","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-134.66666666666666,"y":166.66670735677084},"foldChildren":false,"branchColor":"#02bfd4","children":[]}]},{"id":"a9a89f3e-ec93-4b91-9ee6-1fcafe750527","parentId":"d6aa223a-16dd-41cd-b4dc-c1411cc4708c","text":{"caption":"Who's in the dataset: soap dispensers, gorillas and Silicon Valley developers","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":-222.8,"y":138.5999755859375},"foldChildren":false,"branchColor":"#02bfd4","children":[]}]}]},{"id":"5590e799-f349-41e7-ab2a-e9628ee978f0","parentId":"db4f8560-ff96-47fa-b602-cfcaed88fb5b","text":{"caption":"Compétences","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":290,"y":-1},"foldChildren":false,"branchColor":"#5a8832","children":[{"id":"9ed17230-1e48-4705-8403-c76cb0392650","parentId":"5590e799-f349-41e7-ab2a-e9628ee978f0","text":{"caption":"Choisir un modèle","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":243,"y":-558.9110921223959},"foldChildren":false,"branchColor":"#5a8832","children":[{"id":"0c65231a-c46a-4ad6-b5cc-7935332af7fd","parentId":"9ed17230-1e48-4705-8403-c76cb0392650","text":{"caption":"Selon la data","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":244,"y":-48},"foldChildren":false,"branchColor":"#5a8832","children":[]},{"id":"cec5389c-14fc-43c2-b0c8-19f64f15faad","parentId":"9ed17230-1e48-4705-8403-c76cb0392650","text":{"caption":"Selon les ressources","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":200,"y":9.333333333333334},"foldChildren":false,"branchColor":"#5a8832","children":[]},{"id":"7bbc2c1e-86d7-4ad7-a41d-8093604d5f47","parentId":"9ed17230-1e48-4705-8403-c76cb0392650","text":{"caption":"Selon l'usage","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":240,"y":77.33333333333333},"foldChildren":false,"branchColor":"#5a8832","children":[]},{"id":"b7065d2c-e525-473b-a4b5-aef1ac202c86","parentId":"9ed17230-1e48-4705-8403-c76cb0392650","text":{"caption":"TP: Choisir un modèle pour ce dataset parmis ces options sur HF ; rendre setup+output pour générer X","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":596,"y":-71.00003051757812},"foldChildren":false,"branchColor":"#fca400","children":[]}]},{"id":"8d3dd1ef-71fc-4eb0-a2f5-e24f0ea40b25","parentId":"5590e799-f349-41e7-ab2a-e9628ee978f0","text":{"caption":"Entrainer un modèle","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":252.9111328125,"y":-226},"foldChildren":false,"branchColor":"#5a8832","children":[{"id":"9e2c5d14-4eff-42a6-bb31-ed8c8cf4daa1","parentId":"8d3dd1ef-71fc-4eb0-a2f5-e24f0ea40b25","text":{"caption":"Comment setup","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":299,"y":-80},"foldChildren":false,"branchColor":"#5a8832","children":[]},{"id":"950222eb-f920-4221-9347-7c82034b3255","parentId":"8d3dd1ef-71fc-4eb0-a2f5-e24f0ea40b25","text":{"caption":"Quand s'arrêter","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":300,"y":-18},"foldChildren":false,"branchColor":"#5a8832","children":[]},{"id":"daf66b43-92d3-4b6f-9fe6-3622e1015964","parentId":"8d3dd1ef-71fc-4eb0-a2f5-e24f0ea40b25","text":{"caption":"Considérations pratiques quand ton code tourne toute la nuit","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":268,"y":35},"foldChildren":false,"branchColor":"#5a8832","children":[]},{"id":"defa30d1-928b-459d-8ea0-17adefe9f4c8","parentId":"8d3dd1ef-71fc-4eb0-a2f5-e24f0ea40b25","text":{"caption":"TP: voila DATA et MODEL, tu vas run sur ta machine, setup accordingly","font":{"weight":"normal","style":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":594.9999389648438,"y":-33},"foldChildren":false,"branchColor":"#fca400","children":[{"id":"f90784a0-53b5-4b90-a03e-0d41ef4a8714","parentId":"defa30d1-928b-459d-8ea0-17adefe9f4c8","text":{"caption":"LVL1: demande un setup ok","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":220,"y":-12},"foldChildren":false,"branchColor":"#fca400","children":[]},{"id":"99b860b0-af38-4fc0-bcb6-282144ad04d7","parentId":"defa30d1-928b-459d-8ea0-17adefe9f4c8","text":{"caption":"LVL2: va run toute une nuit, rendu == metrique ou autre preuve que tout a ete fait","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":244,"y":75},"foldChildren":false,"branchColor":"#fca400","children":[]}]}]},{"id":"d534540a-a86a-4c69-ad5f-56f5e1c2953e","parentId":"5590e799-f349-41e7-ab2a-e9628ee978f0","text":{"caption":"Tester un modèle","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":258,"y":51},"foldChildren":false,"branchColor":"#5a8832","children":[{"id":"b95ce0df-a853-4df3-a0fa-5ca696dc7706","parentId":"d534540a-a86a-4c69-ad5f-56f5e1c2953e","text":{"caption":"À la main","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":259,"y":-83},"foldChildren":false,"branchColor":"#5a8832","children":[]},{"id":"4d740c91-43f5-4ec5-87b9-63e266ea073e","parentId":"d534540a-a86a-4c69-ad5f-56f5e1c2953e","text":{"caption":"Pour éviter des régressions","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":236,"y":-16},"foldChildren":false,"branchColor":"#5a8832","children":[]},{"id":"36f3a875-4f3d-4f39-8090-9da2c07b0e87","parentId":"d534540a-a86a-4c69-ad5f-56f5e1c2953e","text":{"caption":"De manière continue","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":229.199951171875,"y":102},"foldChildren":false,"branchColor":"#5a8832","children":[{"id":"8414648d-9129-4a61-b7d8-ad3691610c63","parentId":"36f3a875-4f3d-4f39-8090-9da2c07b0e87","text":{"caption":"Dans ta CI/CD","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":281.6,"y":60},"foldChildren":false,"branchColor":"#5a8832","children":[]},{"id":"569943af-7a7d-4e5d-82bc-f965dda855fb","parentId":"36f3a875-4f3d-4f39-8090-9da2c07b0e87","text":{"caption":"Quand la data change","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":229.6,"y":-44.8},"foldChildren":false,"branchColor":"#5a8832","children":[]},{"id":"ed73868b-f427-45af-a4b5-5e7dfec0a5d5","parentId":"36f3a875-4f3d-4f39-8090-9da2c07b0e87","text":{"caption":"Quand le modèle évolue","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":228.8,"y":5.6},"foldChildren":false,"branchColor":"#5a8832","children":[]}]},{"id":"c40c2416-f4c8-4fb6-b968-1e5f109c24ab","parentId":"d534540a-a86a-4c69-ad5f-56f5e1c2953e","text":{"caption":"TP: Voila un modèle trained.","font":{"weight":"normal","style":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":634.6666666666666,"y":-40.333333333333336},"foldChildren":false,"branchColor":"#fca400","children":[{"id":"f36d8a8d-9943-4eab-b9f4-ccd8af7f88e9","parentId":"c40c2416-f4c8-4fb6-b968-1e5f109c24ab","text":{"caption":"LVL0: évalue à la main","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":203.33333333333334,"y":-26},"foldChildren":false,"branchColor":"#fca400","children":[]},{"id":"ed70233b-d078-4e6a-9c5d-583194ad9c7d","parentId":"c40c2416-f4c8-4fb6-b968-1e5f109c24ab","text":{"caption":"LVL1: évalue METRICS sur test set","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":208.66666666666666,"y":28},"foldChildren":false,"branchColor":"#fca400","children":[]},{"id":"a07906ff-e8d7-4fec-b916-6fe59bdfa158","parentId":"c40c2416-f4c8-4fb6-b968-1e5f109c24ab","text":{"caption":"LVL2 : voila validation set. Donne ton avis qualitatif sur les succès et shortcomings du modèle","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":201.33333333333334,"y":80},"foldChildren":false,"branchColor":"#fca400","children":[]},{"id":"ca1b22fe-130d-4f43-81ed-4de43fe9226f","parentId":"c40c2416-f4c8-4fb6-b968-1e5f109c24ab","text":{"caption":"LVL3 : on a tel nouveau dataset. Quelle perf attendable ?","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":186.4,"y":204.8},"foldChildren":false,"branchColor":"#fca400","children":[]}]}]},{"id":"62fac6ae-6f73-4f7a-b919-88cd42655475","parentId":"5590e799-f349-41e7-ab2a-e9628ee978f0","text":{"caption":"Évaluer un modèle","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":256,"y":222.4},"foldChildren":false,"branchColor":"#5a8832","children":[{"id":"af2acaf3-9e73-4679-8786-60951fcd46c0","parentId":"62fac6ae-6f73-4f7a-b919-88cd42655475","text":{"caption":"Sur les métriques visées","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":258,"y":131},"foldChildren":false,"branchColor":"#5a8832","children":[]},{"id":"475a43af-efe0-4ae1-b10c-7b608562e664","parentId":"62fac6ae-6f73-4f7a-b919-88cd42655475","text":{"caption":"Sur ses biais éventuels","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":235,"y":212},"foldChildren":false,"branchColor":"#5a8832","children":[{"id":"914ef9c7-4b6e-4396-ba11-9066f8849e09","parentId":"475a43af-efe0-4ae1-b10c-7b608562e664","text":{"caption":"avec CHECKLIST","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":223,"y":18},"foldChildren":false,"branchColor":"#5a8832","children":[]},{"id":"2f3760f0-1a27-479d-af34-8b077877412b","parentId":"475a43af-efe0-4ae1-b10c-7b608562e664","text":{"caption":"avec des utilisateurs DIFFERENTS","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":229.6,"y":86.4},"foldChildren":false,"branchColor":"#5a8832","children":[]}]},{"id":"0f232a6f-3a34-49a0-aeb4-72f4e807a490","parentId":"62fac6ae-6f73-4f7a-b919-88cd42655475","text":{"caption":"TP : Voilà un modèle et ses métriques. Quid de la vraie vie ? Peux-tu craft un nouveau test set ?","font":{"weight":"normal","style":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":550,"y":69},"foldChildren":false,"branchColor":"#fca400","children":[{"id":"52bccabb-8e90-4398-97c7-8dcd573badf9","parentId":"0f232a6f-3a34-49a0-aeb4-72f4e807a490","text":{"caption":"LVL0: à la main","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":240,"y":33},"foldChildren":false,"branchColor":"#fca400","children":[]},{"id":"bfe961dd-38f4-4494-9004-6698f2523c81","parentId":"0f232a6f-3a34-49a0-aeb4-72f4e807a490","text":{"caption":"LVL1: avec CHECKLIST","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":220,"y":89},"foldChildren":false,"branchColor":"#fca400","children":[]}]}]},{"id":"011b7854-5048-406a-b8e1-d1d97be3a994","parentId":"5590e799-f349-41e7-ab2a-e9628ee978f0","text":{"caption":"Utiliser un modèle","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":245.79998779296875,"y":625},"foldChildren":false,"branchColor":"#5a8832","children":[{"id":"b6767c94-787a-4b58-84b7-a13ba2016812","parentId":"011b7854-5048-406a-b8e1-d1d97be3a994","text":{"caption":"Build on top of Large Language Models","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":209.00006103515625,"y":187},"foldChildren":false,"branchColor":"#5a8832","children":[]},{"id":"ee37c9fd-ec5d-4293-b214-39de9c1839b2","parentId":"011b7854-5048-406a-b8e1-d1d97be3a994","text":{"caption":"Considérations pour l'Expérience Utilisateur","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":232,"y":104},"foldChildren":false,"branchColor":"#5a8832","children":[]},{"id":"660df2e3-303b-4548-a43d-e3b026514a3a","parentId":"011b7854-5048-406a-b8e1-d1d97be3a994","text":{"caption":"Laisser une porte de sortie","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":219,"y":51},"foldChildren":false,"branchColor":"#5a8832","children":[]},{"id":"d5ead4fd-db09-44ce-8628-f08e3fea08af","parentId":"011b7854-5048-406a-b8e1-d1d97be3a994","text":{"caption":"TP : Fun with language models","font":{"weight":"normal","style":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":444.666748046875,"y":5.6666259765625},"foldChildren":false,"branchColor":"#fca400","children":[{"id":"f2e7b16f-f31c-416a-977c-e4b2cd75dd7d","parentId":"d5ead4fd-db09-44ce-8628-f08e3fea08af","text":{"caption":"LVL0: OpenAI Playground","font":{"weight":"normal","style":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":244,"y":-35},"foldChildren":false,"branchColor":"#fca400","children":[]},{"id":"8bb4e472-3ec3-49bb-9131-625539dc631c","parentId":"d5ead4fd-db09-44ce-8628-f08e3fea08af","text":{"caption":"LVL1: Train a LSTM on your chosen artist songs","font":{"weight":"normal","style":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":244,"y":45},"foldChildren":false,"branchColor":"#fca400","children":[]},{"id":"2a865788-6fa6-4ed3-9298-e1e5c9436ba2","parentId":"d5ead4fd-db09-44ce-8628-f08e3fea08af","text":{"caption":"LVL2: build a front-end - how do you guide the user?","font":{"style":"normal","weight":"normal","decoration":"none","size":15,"color":"#000000"}},"offset":{"x":232,"y":138.66666666666666},"foldChildren":false,"branchColor":"#fca400","children":[]}]}]}]}]}},"dates":{"created":1668264564659,"modified":1669910510242},"dimensions":{"x":4000,"y":2000},"autosave":true}
\ No newline at end of file
# Intro
**"Software is Eating the World"**, dit Marc Andreessen: aucune partie du monde n'est protégée de la révolution technologique en cours.
Vous le savez déjà, vous qui apprenez les secrets.
Mais de plus en plus, "**Machine Learning** is eating the _Software_ World".
Entre l'utilisation du ML dans des logiciels de plus en plus nombreux,
l'intégration de fonctionnalités "d'IA" dans les téléphones, le marketing de nombreux services qui prétendent mettre "l'Intelligence Artificielle au service de votre entreprise", **comment trier le vrai du faux** ?
- Qu'est-ce que du Machine Learning ?
- Qu'est-ce que du **bon** Machine Learning ?
- Quels sont les **pires exemples** d'applications du ML qui ont mal tourné ?
Avec ce cours, vous aurez une expérience pratique du Machine Learning : choisir un modèle, l'entrainer, l'évaluer, l'utiliser.
Vous découvrirez l'histoire du Machine Learning, ses victoires et ses échecs, sa grandeur passée et son avenir brillant.
En attendant, j'aimerais vous poser quelques questions pour préparer nos prochains ateliers :
1. Pour vous, c'est quoi du Machine Learning?
2. Quelle est votre opinion sur l'utilisation du Machine Learning dans les logiciels?
- Enthousiaste : C'est une dinguerie, j'ai hâte d'en utiliser dans tous mes projets !
- Prudent : Ça a l'air cool, mais bon ça doit être compliqué de faire bien les choses
- Sceptique : C'est mort ça va jamais marcher
- Inquiet : "J'ai peur que les IAs me mettent au chômage / contrôlent l'attention du monde entier avec leurs recommendations / détruisent la planête et l'humanité en nous transformant en trombones, "Paperclip Maximizer"-style
3. Avez vous déjà utilisé un service qui repose sur du Machine Learning ?
1. Qu-est-ce qui marchait bien? Avez-vous vu qqch qui marchait SUPER BIEN, qui vous a semblé limite magique ? (la "_unreasonable effectiveness_" dont [parle Karpathy](https://karpathy.github.io/2015/05/21/rnn-effectiveness/))
2. Qu'est-ce qui marchait mal, voire pas du tout ?
4. Avez vous déjà développé du logiciel qui utilisait du Machine Learning ?
1. Qu-est-ce qui marchait bien? Avez-vous vu qqch qui marchait SUPER BIEN?
2. Qu'est-ce qui marchait mal, voire pas du tout ?
5. Quel est le pire use-case de Machine Learning dont vous ayez entendu parler ?
Quel est votre dream use-case? Si vous pouviez choisir une tâche de votre quotidien, n'importe laquelle, pour la faire faire par un algorithme, laquelle serait-ce ?
6. Si vous avez déjà une expérience professionnelle, avez vous déjà vu :
1. Un projet qui en optimisant X, a fini par dégrader Y ?
> (Exemple : sur un site d'e-commerce, optimiser la page d'accueil pour maximiser le montant du panier moyen -> on force la main avec des produits absurdes ajoutés au panier -> deux mois plus tard on a tellement de retours clients que le revenu est plus mauvais qu'avant le projet d'optimisation du pfanier)
2. Un projet qui ajoute du Machine Learning quelque-part pour permettre au Marketing de dire que notre service est "AI-powered" ?
3. Un projet qui tente d'appliquer du Machine Learning à un endroit où ça ne fait aucun sens ?
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment