PyVertical: ಒಂದು Vertical Federated Learning Framework
AI ನಲ್ಲಿ ಡೇಟಾ ಗೌಪ್ಯತೆ (Data privacy) ಒಂದು ದೊಡ್ಡ ಸವಾಲಾಗಿದೆ.
Vertical Federated Learning ಇದನ್ನು ಪರಿಹರಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಇದು ಕಚ್ಚಾ ಡೇಟಾವನ್ನು (raw data) ಹಂಚಿಕೊಳ್ಳದೆ ವಿವಿಧ ಡೇಟಾ ಸೆಟ್ಗಳ ಮೇಲೆ ಮಾದರಿಗಳನ್ನು (models) ತರಬೇತಿಗೊಳಿಸಲು ಸಂಸ್ಥೆಗಳಿಗೆ ಅನುಮತಿಸುತ್ತದೆ.
PyVertical ಈ ಪ್ರಕ್ರಿಯೆಗಾಗಿ ಇರುವ ಒಂದು ಹೊಸ framework ಆಗಿದೆ. ಇದು Multi-headed Split Neural Networks ಮೇಲೆ ಗಮನ ಕೇಂದ್ರೀಕರಿಸುತ್ತದೆ.
PyVertical ಅನ್ನು ಉಪಯುಕ್ತವಾಗಿಸುವ ಅಂಶಗಳು ಇಲ್ಲಿವೆ:
- ಇದು Split Neural Networks ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
- ಇದು ವಿವಿಧ ಪಾರ್ಟಿಗಳ (parties) ನಡುವೆ ಡೇಟಾವನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ.
- ಇದು ತರಬೇತಿಯ ಸಮಯದಲ್ಲಿ ಬಳಕೆದಾರರ ಗೌಪ್ಯತೆಯನ್ನು ರಕ್ಷಿಸುತ್ತದೆ.
- ಇದು ಸಂಕೀರ್ಣವಾದ, multi-headed ಕಾರ್ಯಗಳಿಗಾಗಿ ಉತ್ತಮವಾಗಿ ಕೆಲಸ ಮಾಡುತ್ತದೆ.
ಡೇಟಾವನ್ನು ವಿವಿಧ ಘಟಕಗಳ (entities) ನಡುವೆ ಲಂಬವಾಗಿ (vertically) ವಿಂಗಡಿಸಿದಾಗ ಮಾದರಿಗಳನ್ನು ನಿರ್ಮಿಸಲು ನೀವು ಈ framework ಅನ್ನು ಬಳಸುತ್ತೀರಿ. ಪ್ರತಿಯೊಂದು ಪಾರ್ಟಿಯು ಹಂಚಿಕೆಯ ಮಾದರಿಗೆ (shared model) ಕೊಡುಗೆ ನೀಡುವಾಗ ತನ್ನ ಸ್ವಂತ ಡೇಟಾವನ್ನು ಗೌಪ್ಯವಾಗಿಡುತ್ತದೆ.
ಪೂರ್ಣ ವಿವರಗಳನ್ನು ಇಲ್ಲಿ ಓದಿ:
ಐಚ್ಛಿಕ ಕಲಿಕಾ ಸಮುದಾಯ: https://t.me/GyaanSetuAi