ÔÚÈ¥Äê 12 Ô 18 ÈÕµÄÌÚѶ´óÊý¾Ý¼¼Êõ·å»áôß KDD China ¼¼Êõ·å»áÉÏ£¬ÌÚѶ´óÊý¾ÝÐû²¼ÍƳöÁËÃæÏò»úÆ÷ѧϰµÄ¡¸µÚÈý´ú¸ßÐÔÄܼÆËãÆ½Ì¨¡¹----Angel£¬²¢±íʾ½«ÓÚ 2017 Ä꿪·ÅÆäÔ´´úÂë¡£ÏÖÔÚ£¬2017 ÄêÒѾ´óÔ¼¹ýÈ¥ÁËÒ»°ë£¬ Angel 1.0 Õýʽ°æ·¢²¼ÁË¡£
Angel 1.0.0 ÐÂÌØÐÔ£º
1.ParameterServer ¹¦ÄÜ
»ùÓÚ Matrix/Vector µÄÄ£ÐÍ×Ô¶¯Çзֺ͹ÜÀí£¬¼æ¹ËÏ¡ÊèºÍ³íÃÜÁ½ÖÖ¸ñʽ
Ö§³Ö¶Ô Model ½øÐÐ Push ºÍ Pull ²Ù×÷£¬¿ÉÒÔ×Ô¶¨Ò帴Ô psFunc
Ìṩ¶àÖÖͬ²½¿ØÖÆ»úÖÆ£¨BSP/SSP/ASP£©
2. ¿ª·¢ÔËÐÐ
ÓïÑÔÖ§³Ö£ºÏµÍ³»ùÓÚ Scala ºÍ Java ¿ª·¢£¬Óû§Ò²¿ÉÒÔ×ÔÓÉÑ¡Ôñ
²¿Ê𷽱㣺¿ÉÒÔÖ±½ÓÔÚ Yarn ÉçÇø°æ±¾ÖÐÔËÐУ¬Ò²Ö§³Ö±¾µØµ÷ÊÔģʽ
Êý¾ÝÇзÖ: ×Ô¶¯ÇзֶÁȡѵÁ·Êý¾Ý£¬Ä¬ÈϼæÈÝÁË Hadoop FS ½Ó¿Ú
ÔöÁ¿ÑµÁ·£ºÑµÁ·¹ý³ÌÖлá×Ô¶¯ Checkpoint£¬¶øÇÒÖ§³Ö¼ÓÔØÄ£Ðͺó£¬ÔöÁ¿ÑµÁ·
3.PS Service
Ö»Æô¶¯ PSServer ºÍ PSAngent£¬ÎªÆäËû·Ö²¼Ê½¼ÆËãÆ½Ì¨Ìṩ PS ·þÎñ
»ùÓÚ PS-Service£¬²»ÐèÒªÐÞ¸Ä Spark ºËÐÄ´úÂ룬ֱ½Ó¿ª·¢ Spark-on-Angel Ëã·¨£¬¸ÃģʽÎÞ·ìÖ§³Ö Breeze ÊýÖµÔËËã¿â
4. Ëã·¨¿â
¼¯³É Logistic Regression£¬SVM£¬KMeans£¬LDA£¬MF£¬GBDT µÈ»úÆ÷ѧϰËã·¨
¶àÖÖÓÅ»¯·½·¨£¬°üÀ¨ ADMM£¬OWLQN£¬LBFGS ºÍ GD
Ö§³Ö¶àÖÖËðʧº¯Êý¡¢ÆÀ¹ÀÖ¸±ê£¬°üº¬ L1¡¢L2 ÕýÔòÏî
5. Ëã·¨ÓÅ»¯
LDA ²ÉÓÃÁË F+LDA Ëã·¨ÓÃÓÚ¼ÓËÙ²ÉÑùµÄËÙ¶È£¬Í¬Ê±ÀûÓÃÁ÷ʽ²ÎÊý»ñÈ¡µÄ·½·¨¼õÉÙÍøÂç²ÎÊý»ñÈ¡µÄÑÓ³Ù
GBDT ʹÓÃÁ½½×¶ÎÊ÷·ÖÁÑËã·¨£¬½«²¿·Ö¼ÆËã×ªÒÆµ½ PS£¬¼õÉÙÍøÂç´«Ê䣬ÌáÉýËÙ¶È
Èí¼þÏêÇ飺https://github.com/Tencent/angel/
ÏÂÔØµØÖ·£ºhttps://github.com/Tencent/angel/archive/v1.0.0.zip
À´×Ô:¿ªÔ´ÖйúÉçÇø

