- 635
- 2 605 669
Tech Wall
Tunisia
Приєднався 6 лип 2018
Chaîne dédiée aux amoureux des nouvelles technologies, pour les familiariser avec les notions de base et avancées du développement d'applications web, mobile, big data, cloud ou autres.
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
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
Good Job
Merci pour la partage de savoir !!! c'est quoi votre parcours Madame j'ai pas trouvé votre linkdin.
السلام عليكم من فضلك اذا كان ممكن وضع le fichier de l 'éxplication في اول تعليق وشكرا
Salem, s'il vous plait vous pouvez m'envoyer le tutoriel parceque je ne le trouve pas
@@khenissiraoudha8809 bonjour, voici le lien: insatunisia.github.io/TP-BigData/ Mais il a un peu changé depuis.
merci pour tes expliquations fluides et tres claire
merci grand prof🤑
Merci
merci😋
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.
merci ton cours est tres bien reussi
merci pour ce cours bien detaillé
Meeerrrciiiii !!!
it is the best lecture for biggner
Très bonne explication merci
si les slaves se trouvent dans des serveurs distants, on fait comment ?
une fois que le cluster est prêt, comment on fait pour l'utiliser pour faire du calcul distribué map reduce tout ca ?
Merci pour tes cours, au top ! Comment on fait pour supprimé le message flash car il reste en permanence. Merci.
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.
@@TechWall D'accord merci pour ta réponse.
You're really great , My sincere salutations for you and your efforts Dr Lillia
Ok
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.
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.
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
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 ?
Merci :) Il y a une petite vidéo sur le MVC dans la playlist PHP
pas trop claire avec le bruit de fond
le certificat de lautorite apres installation sur le serveur ne parvient pas toujours a rediriger. vers https....cela fonctionne toujours avec cet avertissement
le bruit de fond perturbe quand même. merci
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.
@@mohamedstage oui c’est possible, il faut juste configurer les contenaires pour qu’ils soient accessibles sur le réseau
Merci beaucoup !
Symfony 6 ou 7???
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
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
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
@@TechWall Merci pour cette piste. Vidéos géniale !
@@yannickeccli5665 Avec grand plaisir :)
Merci beaucoup Madame Lilia
madame ca marche avec premiere licence telecom svp,?????
merciiii pour cette formation
شكرا جزيلا فهمت الموديل غير من عند تحية لكي من البليدة الجزائر
merci
merciiiiiiiiiiiiiiiiiii bcp de DZ
@TechWall sa fonctionne pas au pire moment j arrive pas a faire tail -f python.txt aide moi stp
merci
Bonjour d'ou viens le R à 14:53 Lorsqu'il dit qu'on choit un nombre aléatoire dans Gq ? Pouquoi K appartient à R ?
baraka allah fik madame.
Merci !!
merci madame bonne explication.mais pourquoi dans sjf T2 avant T4
مدام يعطيك الصحةةة بصح وينو لفيديو لي تقولي فيه درناهم المرة لي فاتت
Baraka allaho fik trés bonne explication et claire raby yej3alhalek sada9a jariya
Chokran Rabi ibareklek :)
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,
Merci ça fait très plaisir d'entendre ça
مكانش واحد فادني قدك ❤🎉🎉
merci
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
Ça existe sur la vidéo d’après
Merci bc ,comment je peut trouver cette partie dans la documentation
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)
Les deux machines doivent se voir sur le réseau, un accès par pont entre les deux machines est une des solutions
@@TechWall ok merci beaucoup je viens d'essayer et ça passe
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é)?
thanks <3