https://developer.apple.com/videos/play/wwdc2024/102/
처음 파운데이션 모델은 다음과 같이 미세 조정 기법을 이용해 모델을 구성하려 했다고 합니다.
미세조정) "예를 들어 이미지 여러장 중 강아지 찾기 같이 훈련 시키는것 처음에는 다틀릴수도 있고,
후에가선 점차 정확도가 높아지는 방식"
다만, 훈련 받지 않은 태스크는 일을 수행하지 못하는 경우가 다반사 입니다.
그래서, 업댑터를 활용하는 방법을 택하게 됩니다.
동적으로 로드및 스와핑이 가능하여, 파운데이션 모델이 주어진 태스크에 대한 전문 능력을
즉각 적으로 얻을 수 있습니다.
맥 뿐만이 아닌 iOS 에서도 사용 할수 있기 위해 양자화 압축하여, 사용할수 있게 하였습니다.
하지만 퀄리티는 똑같다고 합니다.
더 복잡한 데이터 처리를 요구하는 경우
Private Cloud Compute
을 통해 제공됩니다.
Apple 기기의 개인정보보호 접근법을 서버로 확장 시켰습니다.
첫번째로 기존 OS 운영체제 보안을 기반으로 시작합니다.
둘쨰로, 서버 관리툴은 APPLE이 만든 툴을 사용해야합니다.
이어서, 사용자 데이터 접근을 허용하는 쉘을 방지합니다.
세번째로, 머신 러닝 스택이 추가됩니다.
중요한 암호화 키를 보호합니다.
iOS와 같이 서명 및 검증을 보장합니다.
서명된, 검증된, 코드만 실행되도록 합니다.
사용자 기기에 보내기 전에,
Private Cloud Compute
클러스터의 아이덴티티를 안전하게 검증합니다.
이제 TextView 에서 키보드로 Genmoji를 입력할 수 있습니다.
concept -> 사용자들이 사용할 수 있는 기본 아바타를 제공 ( 프롬프트 같이 이미지 생성됨 )
개발자가 사용자의 액션 세트를 정의하게 해주는 프레임 워크 입니다.
이를 100프로 활용 하려면 SIRI Kit 을 이용해야 합니다.
AI 모델을 실행하는데 사용되는 프레임 워크 ( iOS 사용 가능 )
머신 러닝 관련된 내용이라 생략 하겠습니다.
AI 도입으로 새로운 기능들이 꽤 많습니다.
필요한 코드를 예측하는 혁신적인 새 엔진입니다.
Swift와 Apple SDK용으로, 훈련된 고유 모델로 구동됩니다.
Mac에서 로컬로 실행되고, 코드를 비공개로 유지합니다.
해당 사진처럼 제안을 받으면 tap 키를 눌러 수락할수 있습니다.
프롬프트 명령창 에 원하는 형태를 입력하면, 알아서 코드를 완성합니다.
서버에 기록을 남기지 않으며, 로컬에만 저장됩니다.
https://github.com/apple/swift
데이터 레이스- 서로 다른 코드가 동일한 데이터를 동시에 접근할때 발생하는 문제인데.
Swift 6는 컴파일시 이런한 버그를 진단하고, 제거합니다.
간단하게 테스트를 작성할 수 있는 표현형 API 가 있습니다.
프리뷰는 더욱 편하고 간결하게 적용할수 있습니다.
Index 와 Unique 가 주가되었습니다.
1일차부터 개발자에게 엄청난 일들이 벌어지고 있습니다.
이제 코드를 알아서 만들어주는 이 상황이 참으로 믿겨지지 않습니다.
2일차때 이어서 보도록 하겠습니다. 감사합니다.