PyVertical: A Vertical Federated Learning Framework

AI துறையில் தரவுத் தனியுரிமை (Data privacy) ஒரு முக்கிய சவாலாகும்.

Vertical Federated Learning இதைத் தீர்க்க உதவுகிறது. இது மூலத் தரவுகளைப் (raw data) பகிராமலேயே, வெவ்வேறு தரவுத்தொகுப்புகளைக் (datasets) கொண்டு நிறுவனங்கள் மாதிரிகளைப் (models) பயிற்றுவிக்க அனுமதிக்கிறது.

PyVertical என்பது இந்தச் செயல்முறைக்கான ஒரு புதிய framework ஆகும். இது Multi-headed Split Neural Networks என்பதில் கவனம் செலுத்துகிறது.

PyVertical-ஐப் பயனுள்ளதாக மாற்றுவன இங்கே:

  • இது Split Neural Networks-ஐ ஆதரிக்கிறது.
  • இது பல்வேறு தரப்பினரிடையேயான தரவுகளை நிர்வகிக்கிறது.
  • இது பயிற்சியின் போது பயனர் தனியுரிமையைப் பாதுகாக்கிறது.
  • இது சிக்கலான, multi-headed பணிகளுக்குச் சிறப்பாகச் செயல்படுகிறது.

தரவுகள் வெவ்வேறு அமைப்புகளுக்கு இடையே செங்குத்தாக (vertically) பிரிக்கப்படும்போது, மாதிரிகளை உருவாக்க நீங்கள் இந்த framework-ஐப் பயன்படுத்தலாம். ஒவ்வொரு தரப்பினரும் ஒரு பொதுவான மாதிரிக்கு (shared model) பங்களிக்கும் அதே வேளையில், தங்கள் சொந்தத் தரவின் தனியுரிமையைப் பேணுகிறார்கள்.

முழு விவரங்களையும் இங்கே படிக்கவும்:

Source: https://dev.to/paperium/pyvertical-a-vertical-federated-learning-framework-for-multi-headed-splitnn-5408

Optional learning community: https://t.me/GyaanSetuAi