Course Details
Topic 1: Introduction to Keras, Large Language Models, and Backend Integration
- Overview of Keras 3 features and high-level architecture
- Integrating Keras backends - TensorFlow, PyTorch, JAX
- Introduction to KerasHub for pretrained resources
- Overview of KerasCV and KerasNLP libraries
Topic 2: Fundamentals of Deep Learning with Keras
- Basic components: layers, activations, model definitions
- Building foundational LLMs: recurrent and transformer models
- Transformer architectures and Keras’ multi-backend API
- Loading and using pretrained models in KerasNLP (e.g., Gemma)
Topic 3: Chatbot Design and Conversational AI
- Using KerasNLP for basic chatbot design
- Techniques for maintaining conversational context with prompts
- Implementing conversational markup for turn-by-turn chat
- Building interactive applications and customizing responses
Topic 4: Training and Fine-Tuning Large Language Models
- Fine-tuning techniques for LLMs (e.g., chatbot to formal or informal tone)
- Techniques like LoRA (Low-Rank Adaptation) for efficient fine-tuning
- Enabling model parallelism with Keras to handle large models
- Hyperparameter tuning and resource management with KerasTuner
Topic 5: NLP Applications Using KerasNLP
- Loading instruction-tuned models for NLP applications (summarization, Q&A, text generation)
- Task-specific fine-tuning using domain-specific data (e.g., car sales language)
- Managing multi-turn conversations and context length handling
- Deploying NLP models for real-world applications with KerasHub
Topic 6: Advanced Fine-Tuning Techniques and Model Customization
- Introduction to control vectors for changing model behavior without retraining
- Using PCA-based techniques to adjust tone and model response
- Extending model context length with the self-extend technique for longer prompts
- Detailed implementation of control vectors and custom response adjustments
Topic 7: Computer Vision Applications Using KerasCV
- Basics of image classification, detection, and segmentation in KerasCV
- Developing multimodal (vision-NLP) applications with Keras
- Preprocessing, augmentation, and KerasHub resources for vision models
- Fine-tuning and deployment of KerasCV models
Course Info
Promotion Code
Your will get 10% discount voucher for 2nd course onwards if you write us a Google review.
Minimum Entry Requirement
Knowledge and Skills
- Able to operate using computer functions
- Minimum 3 GCE ‘O’ Levels Passes including English or WPL Level 5 (Average of Reading, Listening, Speaking & Writing Scores)
Attitude
- Positive Learning Attitude
- Enthusiastic Learner
Experience
- Minimum of 1 year of working experience.
Target Age Group: 18-65 years old
Minimum Software/Hardware Requirement
Software:
TBD
Hardware: Window or Mac Laptops
Job Roles
- AI Engineer
- Machine Learning Engineer
- NLP Specialist
- Chatbot Developer
- Data Scientist
- Computer Vision Engineer
- Deep Learning Researcher
- AI Product Developer
- Software Engineer (AI/ML)
- Keras Model Developer
- Neural Network Architect
- AI Solutions Architect
- AI Product Manager
- Data Engineer
- Research Scientist in NLP and CV
- Cognitive Computing Specialist
- Predictive Modeler
- Application Development Engineer
- Algorithm Specialist
- Multimodal AI Engineer
Trainers
Dr Alvin Ang: Dr Alvin Ang is a ACTA certified trainer. Alvin Ang did his Ph.D., Masters and Bachelors from NTU, Singapore. Previously he was a Principal Consultant (Data Science) as well as an Assistant Professor. He was also 8 years SUSS adjunct lecturer. His focus and interest is in the area of real world data science. Though an operational researcher by study, his passion for practical applications outweigh his academic background. He owns a startup externally
Terence Ee: Terence Ee is a ACTA certified trainr that has delivered IT training in Singapore and Myanmar. He has also facilitated faith formation courses for Christians in Singapore and Myanmar. As a trainer, his mission is to co-create insightful and actionable learning experiences with his learners.His current areas of focus include project management, information security management, quality management and office productivity applications.
Terence has more than 25 years of corporate IT experience. He has held senior management roles in the public and private sectors. He holds a Master of Science in Technology Management, a Bachelor of Science in Computer and Information Sciences, a Diploma in Family Education, and the Advanced Certificate in Training and Assessment (ACTA). Part of his spare time goes towards tutoring his children in their studies (while learning a thing or two along the way). He is also imparting to them the essential skills for thriving in a digital world.
Richard Wan: Richard Wan is a ACTA certified trainer. Richard Wan has more than 30 years of experience in software development in various computer disciplines, including computer vision, communication and digital publishing.
Technical expertise includes: Windows, Linux developments with C, C++, Delphi (Object Pascal), Visual Studio, OpenCV. Embedded system programming including microcontrollers, Arduino, Pi, BeagleBone etc.
Bernard Peh: Bernard Peh is a Business Development Director and ACTA certified trainer with over 20 years of experience in the financial services industry. He has held key leadership roles and integrated technology, digital marketing, and data science to drive growth in sales, recruitment, and financial planning. As a mentor, Bernard has developed many successful financial professionals who have achieved top industry accolades like TOT, COT, and MDRT.
With deep expertise in data science, Bernard has advised firms and designed training programs for institutions like NTUC Learning Hub. He continues to apply data science to collective funds, achieving exceptional results such as a 400% increase in assets under management, while empowering financial professionals with technology-driven solutions.
Quah Chee Yong: Quah Chee Yong is a ACTA trainer. Chee Yong is an experienced professional who has held various Technical, Operations and Commercial positions across several industries A firm believer that AI can create a better world, he has equipped himself with the Knowledge and Skills in the fields of Data Science, Machine Learning, Deep Learning and Cloud Deployment He has a deep passion for training & facilitating and is currently a Singapore WSQ certified Adult Educator. He particularly enjoys the interactive engagements with his fellow trainers and learners.
Customer Reviews (1)
- will recommend Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment
I appreciate the effort by Mr. Solomon and Mr. Truman I learned from them a lot (Posted on 7/21/2023)