Tech Wall
Tech Wall
  • 635
  • 2 605 669
A deep dive into Large Language Models
The second video of the Generative AI Course is a deep dive into Large Language Models.
In this video, I discuss the internals of transformer models, how these models actually generate text and what happens inside.
We also get to see in practice what actually happens when we generate text using a transformer model.
Attention is all you need paper: arxiv.org/abs/1706.03762
Jay Alamar's "The illustrated transformer" blogpost: jalammar.github.io/illustrated-transformer/
LLM visualization website: bbycroft.net/llm
Make sure to follow me on LinkedIn and X (Twitter) and feel free to reach out in case you have questions!
de.linkedin.com/in/alaeddine-abdessalem
alaeddine_abd
Переглядів: 875

Відео

Introduction to Large Language Models
Переглядів 8939 місяців тому
Hey, welcome to my generative AI crash course. The first video is an introduction to Large Language Models. Large Language Models, LLMs, became widely popular in 2023 with the release of ChatGPT. In this video, I give an overview of Large Language Models and show you how to use them in the ChatGPT interface or programmatically through an API or transformers library. The next video will be a dee...
Prompt Engineering: in context learning, few-shot and chain of thought prompting with LangChain
Переглядів 9059 місяців тому
In this video, I mainly discuss interesting aspects of Large Language Models like in context learning and reasoning. This allows using employing several prompting techniques to enhance the large language model's capabilities. First, we discuss zero-shot capabilities of LLMs. Then we dive into few shot prompting with LangChain framework. We also explore the reasoning capabilities and how you can...
Image Generation Models: inference and fine-tuning
Переглядів 7329 місяців тому
In this video, I'm hosting Jack Min to discuss image generation models like Stable Diffusion. Jack gives an introduction to Stable Diffusion, how to use and how does it work internally. We also get to explore various techniques to fine-tune Stable Diffusion like textual inversion and LoRa. Civitai website: civitai.com/ Stable Diffusion model huggingface page: huggingface.co/runwayml/stable-diff...
#11 Metasploitable2 docker image et sqlmap sur DVWA
Переглядів 1,6 тис.2 роки тому
Dans cette vidéo, j'installe docker sur kali, puis une image metasploitable2 sur docker, puis comment j'utilise sqlmap avec google hacking database et enfin comment on arrive à utiliser les wordlist pour avoir les mots de passe en clair.
#10 SQLInjection sur DVWA avec sqlmap
Переглядів 1,6 тис.2 роки тому
Dans cette vidéo, on utilise l'outil sqlmap pour tester la vulnérabilité des sites web à une attaque sqli
#9 Création d'un Backdoor php avec weevely
Переглядів 8792 роки тому
Dans cette vidéo, j'utilise l'outil weevely pour la création d'un backdoor PHP web shell. Une fois on génère ce backdoor protégé par un mot de passe et l'installé sur la machine victime, on arrive à accéder à une machine donnée.
#8 Installation de metasploitable2 et Command Injection netcat avec DVWA
Переглядів 8232 роки тому
Dans cette vidéo, je m'intéresse à une machine vulnérable nommée metasploitable2 proposée par Rapid7, dédiée aux tests d'intrusions. Je vous montre comment on l'installe, ainsi que les premiers pas sur son utilisation. Puis, j'utilise DVWA pour faire une command execution avec netcat et avoir accès sur la machine metasploitable2 à partir de Kali.
#7 Création d'un Backdoor avec netcat (Partie 2)
Переглядів 8322 роки тому
Dans cette vidéo, je continue le travail qui a été fait lors de la précédente vidéo, en rendant le lancement du backdoor planifié à un redémarrage de la machine windows.
#6 Création d'un Backdoor avec netcat (Partie 1)
Переглядів 2,5 тис.2 роки тому
Dans cette vidéo, je m'intéresse à la création d'un backdoor entre la machine windows et la machine Kali. Je commence par installer l'outil netcat sur windows, puis je le paramètre pour que je puisse échanger des messages entre les deux machines. Puis, ke crée un fichier .bat, que suite à son lancement, j'arrive à ouvrir une session windows sur Kali. Après, j'améliore la manipulation pour rendr...
#5 Hameçonnage (Phishing) : Récupération de vos informations personnelles avec iplogger
Переглядів 6 тис.2 роки тому
Dans cette vidéo, je m'intéresse à des outils de open source intelligence permettant de collecter des informations sur nos machines. Ces outils permettent de collecter les adresses ip, le système d'exploitation de nos machines, le navigateur installé et notre localisation. Le but est d'être vigilant à ce genre de pratique faite par des hackers et ne pas tomber dans leur piège.
#4 Ingénierie Sociale : SETOOLKIT
Переглядів 2,7 тис.2 роки тому
Dans cette vidéo, je m'intéresse à un outil d'ingénierie sociale proposé par Kali. Cet outil nous permet par exemple de cloner un site donné, qui pourrait être n'importe quel site lié à une authentification et de pouvoir récupérer les login et mot de passe de cet éventuel site. L'objectif de cette vidéo est d'attirer votre attention que les attaquants pourraient nous envoyer des liens illégitim...
#3 Le moteur de recherche shodan
Переглядів 1,7 тис.2 роки тому
Dans cette vidéo, je m'intéresse à un outil très important qui se nomme Shodan. Cet outil nous permet de collecter des informations publiques sur des périphériques liés à internet. Ces périphériques pourraient être sujet à des attaques. Cet outil détecte les éventuels services installés sur ce périphérique en proposant les CVE possibles.
#2 Scanner de ports : Legion
Переглядів 1,3 тис.2 роки тому
Dans cette vidéo, je m'intéresse à un outil proposé par Kali, à savoir Legion. Cet outil nous permet de scanner notre réseau voir notre machine et de détecter les ports ouverts ainsi que les services qui tournent derrière ces ports. Il nous permet aussi de brute forcer les services qui existent sur notre machine et de récupérer les login et mots de passe.
#1 Scanner de ports : Nmap
Переглядів 4,3 тис.2 роки тому
Dans cette vidéo, nous présentons un outil très utilisé pour le scan du réseau. Nous présentons plusieurs options avec cet outil pour donner le plus de détails sur nos machines locales.
#0 Introduction à la playlist Cybersecurity
Переглядів 4,3 тис.2 роки тому
#0 Introduction à la playlist Cybersecurity
#51 Déchiffrement de fichiers suite à un ransomware avec python #2
Переглядів 1,3 тис.2 роки тому
#51 Déchiffrement de fichiers suite à un ransomware avec python #2
#50 Création d'un ransomware avec python #1
Переглядів 4,2 тис.2 роки тому
#50 Création d'un ransomware avec python #1
#49 Attaque par BruteForce avec python
Переглядів 6 тис.2 роки тому
#49 Attaque par BruteForce avec python
#48 Création d’un malware keylogger avec python
Переглядів 4,5 тис.2 роки тому
#48 Création d’un malware keylogger avec python
#47 Générer un mot de passe avec python
Переглядів 1,4 тис.2 роки тому
#47 Générer un mot de passe avec python
#46 Mise à jour d'un password vulnérable avec python
Переглядів 2702 роки тому
#46 Mise à jour d'un password vulnérable avec python
#45 Attaque par dictionnaire avec python
Переглядів 1,6 тис.2 роки тому
#45 Attaque par dictionnaire avec python
Unity beginner tutorial Brick breaker part 6 Score system
Переглядів 2112 роки тому
Unity beginner tutorial Brick breaker part 6 Score system
Unity beginner tutorial Brick breaker part 5 Breaking blocks
Переглядів 1332 роки тому
Unity beginner tutorial Brick breaker part 5 Breaking blocks
Unity beginner tutorial Brick breaker part 4 Adding walls
Переглядів 1582 роки тому
Unity beginner tutorial Brick breaker part 4 Adding walls
Unity beginner tutorial Brick breaker part 3 Physics and player controls
Переглядів 2002 роки тому
Unity beginner tutorial Brick breaker part 3 Physics and player controls
Unity beginner tutorial Brick breaker part 2 Spawning blocks
Переглядів 4722 роки тому
Unity beginner tutorial Brick breaker part 2 Spawning blocks
Unity beginner tutorial Brick breaker part 1 shaders
Переглядів 9762 роки тому
Unity beginner tutorial Brick breaker part 1 shaders
#44 Double Factor authentication avec python
Переглядів 8202 роки тому
#44 Double Factor authentication avec python

КОМЕНТАРІ

  • @mahdighribi4151
    @mahdighribi4151 Годину тому

    Good Job

  • @BinaireTech
    @BinaireTech 7 днів тому

    Merci pour la partage de savoir !!! c'est quoi votre parcours Madame j'ai pas trouvé votre linkdin.

  • @مغربيفخور-م9ق
    @مغربيفخور-م9ق 25 днів тому

    السلام عليكم من فضلك اذا كان ممكن وضع le fichier de l 'éxplication في اول تعليق وشكرا

  • @khenissiraoudha8809
    @khenissiraoudha8809 27 днів тому

    Salem, s'il vous plait vous pouvez m'envoyer le tutoriel parceque je ne le trouve pas

    • @TechWall
      @TechWall 26 днів тому

      @@khenissiraoudha8809 bonjour, voici le lien: insatunisia.github.io/TP-BigData/ Mais il a un peu changé depuis.

  • @pureafricaagencyland730
    @pureafricaagencyland730 Місяць тому

    merci pour tes expliquations fluides et tres claire

  • @pureafricaagencyland730
    @pureafricaagencyland730 Місяць тому

    merci grand prof🤑

  • @pureafricaagencyland730
    @pureafricaagencyland730 Місяць тому

    Merci

  • @pureafricaagencyland730
    @pureafricaagencyland730 Місяць тому

    merci😋

  • @pureafricaagencyland730
    @pureafricaagencyland730 Місяць тому

    merci grace a ton cours tout est maintenant clair pour moi j ai lu la documentation et j ai fait toute tes videos en une journee tellement graphql est facile à digerer avec vos explications.

  • @pureafricaagencyland730
    @pureafricaagencyland730 Місяць тому

    merci ton cours est tres bien reussi

  • @pureafricaagencyland730
    @pureafricaagencyland730 Місяць тому

    merci pour ce cours bien detaillé

  • @acunavid1622
    @acunavid1622 Місяць тому

    Meeerrrciiiii !!!

  • @krishankumarsahme
    @krishankumarsahme 2 місяці тому

    it is the best lecture for biggner

  • @htmdvlpr9275
    @htmdvlpr9275 2 місяці тому

    Très bonne explication merci

  • @lachaineyoutube4965
    @lachaineyoutube4965 2 місяці тому

    si les slaves se trouvent dans des serveurs distants, on fait comment ?

  • @lachaineyoutube4965
    @lachaineyoutube4965 2 місяці тому

    une fois que le cluster est prêt, comment on fait pour l'utiliser pour faire du calcul distribué map reduce tout ca ?

  • @hbx4448
    @hbx4448 2 місяці тому

    Merci pour tes cours, au top ! Comment on fait pour supprimé le message flash car il reste en permanence. Merci.

    • @TechWall
      @TechWall 2 місяці тому

      Avec plaisir. Par définition, le flashMessage disparait directement après l'avoir utilisé une fois, donc il faut vérifier si tu ne le déclenches pas chaque fois.

    • @hbx4448
      @hbx4448 2 місяці тому

      @@TechWall D'accord merci pour ta réponse.

  • @hazoumsoussi4678
    @hazoumsoussi4678 3 місяці тому

    You're really great , My sincere salutations for you and your efforts Dr Lillia

  • @TutoRs13
    @TutoRs13 3 місяці тому

    Ok

  • @gilbertarmengaud3324
    @gilbertarmengaud3324 3 місяці тому

    bonjour, et merci de fournir cette formation de qualité. Niveau initialisation des paramètres, ne peut-on pas également le faire directement dans la déclaration Php de la méthode, exemple pour la route todo.add, ne pourrait_on pas écrire : public function addTodo(Reqest $request, $name="test", $contant"=test") {....} ? Sans changer la déclaration de base de la route via l'attribut Route.

    • @TechWall
      @TechWall 3 місяці тому

      Bonjour. Non parce qu'en fait, ce n'est pas un appel direct que tu fais, mais c'est à travers le routeur qui le fait en se basant sur ce que tu mets dans ta route. Donc si tu ne définis pas de defaults, la route ne sera pas identifiée par le routeur.

  • @aboubakardosso3481
    @aboubakardosso3481 3 місяці тому

    mais je pensais que le DTO gerer deja l'aspect sécuritaire en mappant les donnee poster et rejeter une erreur si les donnees poster ne correspondent pas au DTO. je pense que l'activation de whitespace et forbidenWitheSpace est inutile ....veuillez svp m'éclairerez a ce sujet .Merci

  • @JeV-12
    @JeV-12 3 місяці тому

    Je viens par ce commentaire vous dire que vous êtes de ces rares professeurs qui rendent les UEs très accessibles à tous. Juste une doléance : pourriez-vous faire une série de vidéos sur le MVC ?

    • @TechWall
      @TechWall 3 місяці тому

      Merci :) Il y a une petite vidéo sur le MVC dans la playlist PHP

  • @abbagarba5838
    @abbagarba5838 3 місяці тому

    pas trop claire avec le bruit de fond

  • @wilfriedfokam2293
    @wilfriedfokam2293 4 місяці тому

    le certificat de lautorite apres installation sur le serveur ne parvient pas toujours a rediriger. vers https....cela fonctionne toujours avec cet avertissement

  • @abbagarba5838
    @abbagarba5838 4 місяці тому

    le bruit de fond perturbe quand même. merci

  • @mohamedstage
    @mohamedstage 4 місяці тому

    Merci beaucoup pour votre excellent travail. J'ai juste une question : est-ce que je peux utiliser votre image de Hadoop dans 3 VMs et, dans chaque VM, je dois installer Docker ainsi que votre image Hadoop ? S'il vous plaît, j'ai besoin de vos conseils pour commencer à travailler sur un projet de 3 VMs.

    • @TechWall
      @TechWall 26 днів тому

      @@mohamedstage oui c’est possible, il faut juste configurer les contenaires pour qu’ils soient accessibles sur le réseau

  • @abbagarba5838
    @abbagarba5838 4 місяці тому

    Merci beaucoup !

  • @lz3ea-781
    @lz3ea-781 4 місяці тому

    Symfony 6 ou 7???

    • @TechWall
      @TechWall 4 місяці тому

      Bonjour comme c'est noté dans le titre c'est Symfony 6 et 7 vu que le contenu est fait sur Symfony 6 mais il s'adapte à la version 7 que ce soit d'un point de vue logique ou architecture

  • @yannickeccli5665
    @yannickeccli5665 4 місяці тому

    Hello, merci pour ce tuto qui est très complet. J'ai une question au sujet des formulaire de login et registration. Peut-on définir une template twig intégrant les deux formulaires afin d'utiliser un code CSS permettant de switcher de l'un à l'autre sur une même page ? Merci

    • @TechWall
      @TechWall 4 місяці тому

      Bonjour. Oui il faut que la route principale redirige vers la twig qui affiche les deux form et que pour chaque form il y ai une route spécifique pour le traiter

    • @yannickeccli5665
      @yannickeccli5665 4 місяці тому

      @@TechWall Merci pour cette piste. Vidéos géniale !

    • @TechWall
      @TechWall 4 місяці тому

      @@yannickeccli5665 Avec grand plaisir :)

  • @jouinimouhamed5774
    @jouinimouhamed5774 5 місяців тому

    Merci beaucoup Madame Lilia

  • @yosrabelgacemyosra
    @yosrabelgacemyosra 5 місяців тому

    madame ca marche avec premiere licence telecom svp,?????

  • @97413709
    @97413709 5 місяців тому

    merciiii pour cette formation

  • @baya-el3dm
    @baya-el3dm 5 місяців тому

    شكرا جزيلا فهمت الموديل غير من عند تحية لكي من البليدة الجزائر

  • @SARAyhi
    @SARAyhi 5 місяців тому

    merci

  • @SARAyhi
    @SARAyhi 5 місяців тому

    merciiiiiiiiiiiiiiiiiii bcp de DZ

  • @robinaimond-y2v
    @robinaimond-y2v 5 місяців тому

    @TechWall sa fonctionne pas au pire moment j arrive pas a faire tail -f python.txt aide moi stp

  • @SARAyhi
    @SARAyhi 5 місяців тому

    merci

  • @gracitavincent1644
    @gracitavincent1644 5 місяців тому

    Bonjour d'ou viens le R à 14:53 Lorsqu'il dit qu'on choit un nombre aléatoire dans Gq ? Pouquoi K appartient à R ?

  • @souloftradition5555
    @souloftradition5555 5 місяців тому

    baraka allah fik madame.

  • @mimSamad
    @mimSamad 5 місяців тому

    Merci !!

  • @yosrabelgacemyosra
    @yosrabelgacemyosra 5 місяців тому

    merci madame bonne explication.mais pourquoi dans sjf T2 avant T4

  • @aichaaicha-kd1kr
    @aichaaicha-kd1kr 5 місяців тому

    مدام يعطيك الصحةةة بصح وينو لفيديو لي تقولي فيه درناهم المرة لي فاتت

  • @yazidsefsaf
    @yazidsefsaf 5 місяців тому

    Baraka allaho fik trés bonne explication et claire raby yej3alhalek sada9a jariya

    • @TechWall
      @TechWall 5 місяців тому

      Chokran Rabi ibareklek :)

  • @EricMargolle
    @EricMargolle 5 місяців тому

    Bonjour, Je vous remercie pour le cours sur Symfony que vous avez partagé sur UA-cam. Votre manière d'expliquer les concepts était très claire et facile à suivre, ce qui a rendu l'apprentissage très agréable. Merci pour votre travail pédagogique de qualité ! Cordialement,

    • @TechWall
      @TechWall 5 місяців тому

      Merci ça fait très plaisir d'entendre ça

  • @nadirmed4284
    @nadirmed4284 5 місяців тому

    مكانش واحد فادني قدك ❤🎉🎉

  • @L_Yassine
    @L_Yassine 5 місяців тому

    merci

  • @walidlahargah8926
    @walidlahargah8926 5 місяців тому

    j'ai une question est ce que vous pouvez faire un tutoriel pour permettre l'authentifiation sur un autre serveur, car j'ai réaliseer votre tutoriel il fonctionne parfaitment mais que sur le serverur kerberos (les connection ssh authentifier) quand je mets en place sur unserveur externe exemple sur un serveur K8S sa ne fonctionne pas sa met un erreur authentification et sa me me demande le mot de passe ssh merci

    • @TechWall
      @TechWall 5 місяців тому

      Ça existe sur la vidéo d’après

  • @samantakix7776
    @samantakix7776 5 місяців тому

    Merci bc ,comment je peut trouver cette partie dans la documentation

  • @YannMK
    @YannMK 6 місяців тому

    Salut sur vmwere le deux machines ne communique pas je essayé de mettre kali Linux en réseau NAT (VMnet0) et metasploitable2 en private network (VMnet0)

    • @TechWall
      @TechWall 6 місяців тому

      Les deux machines doivent se voir sur le réseau, un accès par pont entre les deux machines est une des solutions

    • @YannMK
      @YannMK 6 місяців тому

      @@TechWall ok merci beaucoup je viens d'essayer et ça passe

    • @YannMK
      @YannMK 6 місяців тому

      J'ai une autre préoccupation concert le bluetooth pour qu'une machine virtuelle communique avec un smartphone je dois avoir une carte bluetooth externe ou je dois faire des configurations sur mon Kali Linux (bluetooth adapters) est désactivé et (bluetooth manager le device est aussi désactivé)?

  • @hamzachakir9428
    @hamzachakir9428 6 місяців тому

    thanks <3