개발자
현재 취업준비생인데 자연어 처리 분야로 목표를 잡고 있습니다. 기업은 대기업이 아니더라도 중소기업, 스타트업 다 생각 중에 있습니다. 자연어 처리 쪽에 궁금한 점이 생겨 질문을 남깁니다. 기업들의 자격조건들을 보면 pytorch나 tensorflow 등 사용 경험이 나왔습니다. 보통 개인적으로 학습할 때는 pytorch나 tensorflow 등을 사용해서 LSTM 같은 모델들을 직접 짜보는 경험들을 하지만 요즘 프로젝트를 진행하면 GPT, Gemma, Huggingface 등 이런 모델들을 불러와서 파인튜닝하고 평가할때만 pytorch를 이용해서 하는 거 같습니다. 실제로 기업에서는 직접 LSTM 같은 모델들을 설계하여 사용하는 지 그 정도 수준의 pytorch 수행능력을 가져야 하나요 아니면 외부 모델 파인튜닝을 더 많이 해서 pytorch의 수준 능력이 고급까지 아니여도 되는 지 궁금합니다.
답변 0
첫 답변을 기다리고 있어요.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2024년 11월 06일
기업에서의 자연어 처리 작업은 고도화된 전문적인 작업이 필요하기 때문에 종종 외부 라이브러리나 프레임워크를 사용합니다. 그럼에도 불구하고 TensorFlow 나 PyTorch 같은 라이브러리에 대한 깊은 이해와 활용 능력은 중요합니다. 전달받은 직무의 역할과 목표, 그리고 팀의 구성원 스킬셋에 따라서 다르겠지만, 일반적으로 LSTM 등의 기본 모델을 설계하고 구현 할 수 있는 능력이 요구되며, 외부 모델을 파인튜닝하고 적용하는 경험도 중요합니다. 딥러닝 라이브러리를 사용하는 기본 수준에서 시작하여 점점 고급 기능을 익히는 것이 좋습니다. 이는 여러분의 코드가 효율적이고 유지보수하기 쉽게 만들어 주며, 복잡한 문제나 성능 개선을 위해 커스텀 모델이나 알고리즘을 개발하는데 필요한 핵심 역량을 갖추게 됩니다. 따라서 직접 LSTM 같은 모델들을 설계하거나 고급 기능을 사용하는 능력이 있으면 그만큼 이직 시장에서 더 많은 기회를 얻게 될 것입니다. 하지만, 개인적으로 프로젝트를 진행해보면서 실제 문제를 해결하는 경험을 쌓는 것도 중요하다는 점을 잊지 마세요. 외부 라이브러리와 모델을 활용하여 실제 업무에 적용가능한 스킬셋을 갖추는 것도 핵심적인 구성 요소입니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!