五月天婷亚洲天久久综合网,婷婷丁香五月激情亚洲综合,久久男人精品女人,麻豆91在线播放

  • <center id="8gusu"></center><rt id="8gusu"></rt>
    <menu id="8gusu"><small id="8gusu"></small></menu>
  • <dd id="8gusu"><s id="8gusu"></s></dd>
    樓主: EchoEstelle
    2243 1

    Map-Reduce實現(xiàn)矩陣乘法 [推廣有獎]

    • 0關(guān)注
    • 31粉絲

    教授

    56%

    還不是VIP/貴賓

    -

    威望
    0
    論壇幣
    6772 個
    通用積分
    1.2139
    學(xué)術(shù)水平
    220 點
    熱心指數(shù)
    149 點
    信用等級
    90 點
    經(jīng)驗
    22842 點
    帖子
    498
    精華
    7
    在線時間
    839 小時
    注冊時間
    2010-3-10
    最后登錄
    2016-7-20

    +2 論壇幣
    k人 參與回答

    經(jīng)管之家送您一份

    應(yīng)屆畢業(yè)生專屬福利!

    求職就業(yè)群
    趙安豆老師微信:zhaoandou666

    經(jīng)管之家聯(lián)合CDA

    送您一個全額獎學(xué)金名額~ !

    感謝您參與論壇問題回答

    經(jīng)管之家送您兩個論壇幣!

    +2 論壇幣
    矩陣P=MN,p_ik=sum_{j}m_ij*n_jk,把矩陣M看成關(guān)系R(I,J,V),把矩陣N看成關(guān)系R(J,K,W).

    M,N有公共屬性J,M中每個元組(i,j,v)N中的每個元組(j,k,w),兩個關(guān)系的自然鏈接會產(chǎn)生元組(i,j,k,v*w),接下來進(jìn)行分組聚合運算,
    也就是矩陣乘法能用兩步串聯(lián)的Map-Reduce實現(xiàn)。


    Map函數(shù):將每個矩陣元素m_ij傳給鍵值對(j,(M,i,m_ij)),將每個矩陣元素n_jk傳給鍵值對(j,(N,k,n_jk))。
    Reduce函數(shù):對每個鍵j,檢查與之關(guān)聯(lián)的值的列表。對每個來自M的值(M,i,m_ij)和來自N的值(N,k,n_jk),產(chǎn)生元組(i,k,m_ij,n_jk).
                          對于鍵j,Reduce函數(shù)輸出滿足(i,k,m_ij*n_jk)的所有元組列表作為值。

    Map函數(shù):第一步的輸出結(jié)果傳遞給該Map函數(shù),這些結(jié)果的形式為(j,[(i_1,k_1,v_1),(i_2,k_2,v_2),...,(i_p,k_p,v_p)]),其中每個
                     v_q對應(yīng)m_{i_qj}和n_{jk_q}的乘積。
                     基于該元素可以產(chǎn)生p個鍵值對((i_1,k_1),v_1),((i_2,k_2),v_2),...,((i_p,k_p),v_p).
    Reduce函數(shù):對每個鍵(i,k),計算與此鍵關(guān)聯(lián)的所有值的和,結(jié)果記為((i,k),v),其中v是矩陣P=MN的第i行第k列的元素值。

    二維碼

    掃碼加我 拉你入群

    請注明:姓名-公司-職位

    以便審核進(jìn)群資格,未注明則拒絕

    關(guān)鍵詞:Map-Reduce reduce Map edu red

    已有 1 人評分論壇幣 收起 理由
    daazx + 10 獎勵積極上傳好的資料

    總評分: 論壇幣 + 10   查看全部評分

    我非我見我釋我是我非我
    沙發(fā)
    EchoEstelle 發(fā)表于 2015-2-12 23:27:17 |只看作者 |壇友微信交流群

    一步Map-Reduce實現(xiàn)矩陣乘法

    Map函數(shù):對矩陣M中的每個元素m_ij,產(chǎn)生一系列鍵值對((i,k),(M,j,m_ij)),其中k=1,2,...直到矩陣N的列數(shù)。
                     N中的每個元素n_jk,也產(chǎn)生一系列的鍵值對((i,k),(N,j,n_jk)),其中i=1,2,...,直到矩陣M的行數(shù)。

    Reduce函數(shù):每個鍵(i,k)相關(guān)聯(lián)的值(M,j,m_ij)(N,j,n_jk)將組成一個表。Reduce函數(shù)必須對每個j將具有相同j值的
                          (M,j,m_ij)和(N,j,n_jk)接通。一個簡單的方法是將所有的(M,j,m_ij)和(N,j,n_jk)按照j值排序并放到不同的列表中。
                          將兩個列表的第j個元組中m_ij和n_jk抽出來相乘,然后將積相加,與鍵(i,k)作為Reduce輸出。


    我非我見我釋我是我非我
    您需要登錄后才可以回帖 登錄 | 我要注冊

    本版微信群
    加好友,備注cda
    拉您進(jìn)交流群

    京ICP備16021002-2號 京B2-20170662號 京公網(wǎng)安備 11010802022788號 論壇法律顧問:王進(jìn)律師 知識產(chǎn)權(quán)保護聲明   免責(zé)及隱私聲明

    GMT+8, 2024-12-23 03:17