Explain the challenges in training LLMs. How will you set up your team to achieve training objectives given the challenges you listed, on time and within budget?
Asked at
Google
How to answer Technical questions
Interview Guide
Answers (1)
You'll get access to over 3,000 product manager interview questions and answers
Recommended by over 100k members
- Clarifying the question and stating assumptions
- does it need to be to address a specific domain - Any domain
- does it need to address a specific stage of training process or any or all the stages - your choice
- does the objective need to be for a preview audience or GA ready - It could be for a MVP/ Private preview but a quick GA timeline
- Describing the product
- an in-app developement experience of converting Appscripts to typescripts to enase transition of business users to reuse any existing appscripts in different platforms and applications
- Listing out the LLM training attributes
- Data Collection an preprocessing
- Sourcing data from diffrent locations include code repos available in public domain, any curated databases/ personal repos, websites andbooks
- segmenting the data to smaller units to form tokens that is basis of model vocabulary
- Model Configuration
- Defining the number of layers , tranformer blocks, attention heads and other parameters to define the model
- Data Collection an preprocessing
- Listing out the LLM challenges for the training attributes
- Data generation and validation (Data collection): Collecting data from various sources, cleaning the data and organizing the same for training, validation and testing sets
- Optimizing reasoning capabilities: While LLM can proccess inforamtion and reason with near human like logic through understanding the patterns, the need to combine multiple facts and generate the tyspecript code to come to the same inference or capability of appscript business model requires additional reasoning capability.
- Solution: to address the challlenges wihtin time and budget
- Data Generation and Validation:
- Asked to team to create a subset of data that employs back translation to be added for each of the datasets to ensure that results accuracy is cloase to 100%
- Opensourcing some of the model to get expert opinion and data contributions
- Optimization: Take a modular approach that combines knowldge, computationa dn natural language expression and applying RLFH (reinforcement learning from Human feeback) was an approach we tool for addressing this challenge
- Data Generation and Validation:
- Trade offs
- We had to compromise with bias that typescript could as effective as appscripts for all business scenarios
- Quality control metrics benchmarks were based on exisiting working patterns and not implicit towards transpilation type of efforts that this product was trying to address.
1 like | 0 feedback
Top Google interview questions
- What is your favorite product? Why?89 answers | 263k views
- How would you design a bicycle renting app for tourists?62 answers | 82.5k views
- Build a product to buy and sell antiques.54 answers | 66.8k views
- See Google PM Interview Questions
Top Technical interview questions
- Imagine you're the product manager for Facebook Marketplace. Since many sellers don't mark items as sold, what existing functionality and metrics could you use to determine whether an item has likely sold?7 answers | 20.9k views
- What happens when you enter a URL in your browser?6 answers | 10.8k views
- How does TinyURL work?5 answers | 317k views
- See Technical PM Interview Questions
Top Google interview questions
- How would you improve Google Maps?53 answers | 228k views
- A metric for a video streaming service dropped by 80%. What do you do?50 answers | 135k views
- Calculate the number of queries answered by Google per second.45 answers | 78.5k views
- See Google PM Interview Questions
Top Technical interview questions
- How would you determine how to rank posts in the newsfeed?4 answers | 3.3k views
- The Chrome team is looking to reduce power utilization on mobile phones when using the browser. How would you go about solving this problem?3 answers | 3.7k views
- How would you map the ocean?3 answers | 2.9k views
- See Technical PM Interview Questions