阿里去年新增12亿行代码;即将开源自研科学计算引擎、图学习框架;行人重识别算法斩获世界第一 | 周博通...

本文主要是介绍阿里去年新增12亿行代码;即将开源自研科学计算引擎、图学习框架;行人重识别算法斩获世界第一 | 周博通...,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

640?wx_fmt=jpeg

每周一早晨,阿里妹为你呈现最新的“技术资讯早餐,和腊八粥一样拥有丰富干货、营养美味。五分钟时间,让你成为“周博通”。


640?wx_fmt=gif

周 博 通


阿里巴巴脱贫基金年报发布  感受脱贫攻坚中的工程师力量


640?wx_fmt=png


2017年12月,马老师宣布成立阿里巴巴脱贫基金,将脱贫作为阿里的战略性业务,5年投入100亿元,用于电商、教育、生态、健康、女性等五个方向。


2019年1月,阿里巴巴脱贫基金年报发布,其中工程师成为脱贫中坚力量。数据显示,过去一年时间里,有数百名阿里工程师带技术下乡;3871名贫困大学生参加了阿里云的工程师认证培训;2741名外部工程师在“码上公益”平台注册成为志愿者,参与了24个技术脱贫项目。比如:报告!这群阿里工程师在偷偷养猪


一起来看看这份新鲜出炉的《阿里巴巴脱贫工作报告(2018年)》:

640?wx_fmt=png


关键数据:

  • 2018年,国家级贫困县在阿里巴巴平台网络销售额超过630亿元。

  • 截至2018年底,“顶梁柱健康扶贫公益保险项目”帮助425万人次建档立卡贫困户获得健康保险。

  • 2018年,阿里巴巴超过1000名员工投入脱贫业务,实地走访贫困县超过100个。

  • 2018年,共有200万商家、4.2亿用户通过阿里巴巴公益和蚂蚁金服公益双平台进行公益捐赠,累计帮扶贫困人口超过774万人次。


报告全文下载地址:

http://i.aliresearch.com/img/20190110/20190110154134.pdf


12亿行代码,阿里巴巴这一年的技术报告和梦想报告


近日,《阿里巴巴代码数据报告》正式发布。报告显示,阿里工程师在2018年共写下了12亿行代码,总代码长度可绕地球4.49圈。


除此之外,这份报告还有不少你关心的数字:


640?wx_fmt=jpeg640?wx_fmt=jpeg

640?wx_fmt=jpeg


阿里妈妈计划再开源:图学习框架 Euler


继开源阿里首个深度学习框架 X-Deep Learning之后,阿里妈妈计划在近期再度开源一个图深度学习框架Euler,这也是国内首个在核心业务大规模应用后开源的图深度学习框架。

640?wx_fmt=jpeg


过去几年,深度学习技术在工业界被广泛应用并产生了巨大的技术红利,图神经网络的深入应用有希望形成下一波技术红利。Euler作为一个大规模分布图深度学习框架,在阿里妈妈核心业务场景中进行了锤炼。实践证明,Euler不但取得了出色的业务效果,而且在训练规模、性能和易用性上都表现出色,同时内置了大量的业内常用算法和阿里妈妈自研的创新算法。


阿里妹将会持续关注,第一时间为你送上最新消息,敬请期待~


阿里首款自研科学计算引擎即将开源!

 

在去年的云栖大会上,阿里巴巴通用计算平台团队宣布将开源阿里首款自研科学计算引擎。目前阿里妹得到可靠消息,这个千呼万唤的开源日期将会是本周之内。


640?wx_fmt=jpeg


近年来,虽然张量的概念随着机器学习/深度学习的热潮逐渐为人所熟知,对张量进行通用计算的规模需求也与日俱增,但现实是业界一流的科学计算库仍旧停留在单机时代,无法突破规模瓶颈。同时,现在流行的分布式计算引擎却并非为科学计算而生,上层接口不匹配导致科学计算任务很难用传统的 SQL/MapReduce 编写,执行引擎本身没有针对科学计算优化也使得计算效率难以令人满意。


阿里即将开源的计算引擎正是针对这样的背景设计的:通过提供基于张量的统一计算框架 ,一方面普惠科学计算进入分布式时代,另一方面可以让大数据进行高效的科学计算。


阿里行人重识别(ReID)算法效果取得世界第一


近日,阿里巴巴机器智能技术实验室在行人重识别(Person Re-identification)算法上获得突破性成果。该技术团队通过最新算法,在不使用任何时序信息的情况下,在行人重识别主流数据库(Market1501,DukeMTMC-reid和CUHK03)上各项指标均取得第一的好成绩,刷新了业内的最好成绩。

 

640?wx_fmt=png


其性能的提高主要来源于技术层面的创新:该团队通过局部信息的挖掘,致力于解决行人在识别过程中表观姿态变化剧烈,不容易对齐的问题。一方面,通过人体语义分割得到具有强语义信息的部件,并利用注意力机制在其中寻找最具有区分性的区域。另一方面,使用了基于金字塔的水平分块策略,得到行人固定区域的可辨识信息。在训练中,同时采用两种策略相结合的方式,达到行人图片的对齐,从而实现更精准的匹配识别。通过技术上的改进,该方法在三个公开数据库上的效果均优于之前最好方法,特别是mAP指标,分别提升了2%1.87%3.39%


640?wx_fmt=png



640?wx_fmt=gif

精彩直播,不容错过

 

阿里技术直播:企业级UI解决方案 Fusion Design 揭秘

 

640?wx_fmt=png


Fusion 是一套企业级UI的解决方案,解决传统项目流程中设计和前端之间工作协同、体验一致性等方面的问题。Fusion从大量的中后台场景中沉淀出通用的基础组件,再对基础组件进一步提取、拆解需要变更的部件,打造出一套可以定制的设计系统。


1月16日(周三)晚19:30,欢迎做客阿里技术直播间,共同深入了解Fusion Design。

 

640?wx_fmt=jpeg


本次直播,我们将重点了解:企业里面中后台场景的常见问题,Fusion 是如何解决这些问题、以及Fusion 产品能力和未来等。欢迎感兴趣的web开发者、设计师观看。

 

直播参与方式:

 

  • 直接观看:扫描上方图片二维码,或点击本文末尾的“阅读原文”,在浏览器中(记住!一定要用浏览器打开,手机或PC均可)打开直播链接,收藏起来,定好闹钟,1月16日(周三)准时观看。smiley_12.png

  • 钉钉群观看:使用“钉钉”搜索交流群号:23173734,加入Fusion Design开发者交流群,既可到时观看直播,也可与嘉宾、行业同仁互动探讨。

 

Fusion站点:https://fusion.design

开源GitHub仓库: https://github.com/alibaba-fusion/next


640?wx_fmt=gif

你可能还喜欢

点击下方图片即可阅读


640?wx_fmt=jpeg

如何“神还原”数据中心?阿里联合NTU打造了工业级精度的仿真沙盘


640?wx_fmt=jpeg报告!这群阿里工程师在偷偷养猪


640?wx_fmt=jpeg

深度:线下场景的客流数字化探索与应用


640?wx_fmt=jpeg

关注「阿里技术」

把握前沿技术脉搏

这篇关于阿里去年新增12亿行代码;即将开源自研科学计算引擎、图学习框架;行人重识别算法斩获世界第一 | 周博通...的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/533821

相关文章

51单片机学习记录———定时器

文章目录 前言一、定时器介绍二、STC89C52定时器资源三、定时器框图四、定时器模式五、定时器相关寄存器六、定时器练习 前言 一个学习嵌入式的小白~ 有问题评论区或私信指出~ 提示:以下是本篇文章正文内容,下面案例可供参考 一、定时器介绍 定时器介绍:51单片机的定时器属于单片机的内部资源,其电路的连接和运转均在单片机内部完成。 定时器作用: 1.用于计数系统,可

轻量级在线服装3D定制引擎Myway简介

我写的面向web元宇宙轻量级系列引擎中的另外一个,在线3D定制引擎Myway 3D。 用于在线商品定制,比如个性化服装的定制、日常用品(如杯子)、家装(被套)等物品的在线定制。 特性列表: 可更换衣服款式,按需定制更换模型可实时更改材质颜色可实时添加文本,并可实时修改大小、颜色和角度,支持自定义字体可实时添加艺术图标,并可实时修改大小、颜色和角度,支持翻转、各种对齐可更改衣服图案,按需求定制

问题:第一次世界大战的起止时间是 #其他#学习方法#微信

问题:第一次世界大战的起止时间是 A.1913 ~1918 年 B.1913 ~1918 年 C.1914 ~1918 年 D.1914 ~1919 年 参考答案如图所示

[word] word设置上标快捷键 #学习方法#其他#媒体

word设置上标快捷键 办公中,少不了使用word,这个是大家必备的软件,今天给大家分享word设置上标快捷键,希望在办公中能帮到您! 1、添加上标 在录入一些公式,或者是化学产品时,需要添加上标内容,按下快捷键Ctrl+shift++就能将需要的内容设置为上标符号。 word设置上标快捷键的方法就是以上内容了,需要的小伙伴都可以试一试呢!

AssetBundle学习笔记

AssetBundle是unity自定义的资源格式,通过调用引擎的资源打包接口对资源进行打包成.assetbundle格式的资源包。本文介绍了AssetBundle的生成,使用,加载,卸载以及Unity资源更新的一个基本步骤。 目录 1.定义: 2.AssetBundle的生成: 1)设置AssetBundle包的属性——通过编辑器界面 补充:分组策略 2)调用引擎接口API

Javascript高级程序设计(第四版)--学习记录之变量、内存

原始值与引用值 原始值:简单的数据即基础数据类型,按值访问。 引用值:由多个值构成的对象即复杂数据类型,按引用访问。 动态属性 对于引用值而言,可以随时添加、修改和删除其属性和方法。 let person = new Object();person.name = 'Jason';person.age = 42;console.log(person.name,person.age);//'J

大学湖北中医药大学法医学试题及答案,分享几个实用搜题和学习工具 #微信#学习方法#职场发展

今天分享拥有拍照搜题、文字搜题、语音搜题、多重搜题等搜题模式,可以快速查找问题解析,加深对题目答案的理解。 1.快练题 这是一个网站 找题的网站海量题库,在线搜题,快速刷题~为您提供百万优质题库,直接搜索题库名称,支持多种刷题模式:顺序练习、语音听题、本地搜题、顺序阅读、模拟考试、组卷考试、赶快下载吧! 2.彩虹搜题 这是个老公众号了 支持手写输入,截图搜题,详细步骤,解题必备

uniapp接入微信小程序原生代码配置方案(优化版)

uniapp项目需要把微信小程序原生语法的功能代码嵌套过来,无需把原生代码转换为uniapp,可以配置拷贝的方式集成过来 1、拷贝代码包到src目录 2、vue.config.js中配置原生代码包直接拷贝到编译目录中 3、pages.json中配置分包目录,原生入口组件的路径 4、manifest.json中配置分包,使用原生组件 5、需要把原生代码包里的页面修改成组件的方

公共筛选组件(二次封装antd)支持代码提示

如果项目是基于antd组件库为基础搭建,可使用此公共筛选组件 使用到的库 npm i antdnpm i lodash-esnpm i @types/lodash-es -D /components/CommonSearch index.tsx import React from 'react';import { Button, Card, Form } from 'antd'

《offer来了》第二章学习笔记

1.集合 Java四种集合:List、Queue、Set和Map 1.1.List:可重复 有序的Collection ArrayList: 基于数组实现,增删慢,查询快,线程不安全 Vector: 基于数组实现,增删慢,查询快,线程安全 LinkedList: 基于双向链实现,增删快,查询慢,线程不安全 1.2.Queue:队列 ArrayBlockingQueue: