<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"> <head> <title>Logistic Markov Embedding</title> <meta http-equiv=Content-Type content="text/html; charset=unicode"> <meta name=ProgId content=Word.Document> <meta name=Generator content="Microsoft Word 14"> <meta name=Originator content="Microsoft Word 14"> <link rel=File-List href="lme_page_files/filelist.xml"> <!--[if gte mso 9]><xml> <o:DocumentProperties> <o:Author>CsinPi</o:Author> <o:Template>Normal</o:Template> <o:LastAuthor>CsinPi</o:LastAuthor> <o:Revision>48</o:Revision> <o:TotalTime>60</o:TotalTime> <o:Created>2012-07-09T03:35:00Z</o:Created> <o:LastSaved>2012-07-09T04:54:00Z</o:LastSaved> <o:Pages>2</o:Pages> <o:Words>1090</o:Words> <o:Characters>6218</o:Characters> <o:Lines>51</o:Lines> <o:Paragraphs>14</o:Paragraphs> <o:CharactersWithSpaces>7294</o:CharactersWithSpaces> <o:Version>14.00</o:Version> </o:DocumentProperties> <o:OfficeDocumentSettings> <o:AllowPNG/> </o:OfficeDocumentSettings> </xml><![endif]--> <link rel=themeData href="lme_page_files/themedata.thmx"> <link rel=colorSchemeMapping href="lme_page_files/colorschememapping.xml"> <!--[if gte mso 9]><xml> <w:WordDocument> <w:TrackMoves>false</w:TrackMoves> <w:TrackFormatting/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SplitPgBreakAndParaMark/> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="&#45;-"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true" DefSemiHidden="true" DefQFormat="false" DefPriority="99" LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false" UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--> <style> <!--a:link {so-language: zxx ;} /* Font Definitions */ @font-face {font-family:Wingdings; panose-1:5 0 0 0 0 0 0 0 0 0; mso-font-charset:2; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:0 268435456 0 0 -2147483648 0;} @font-face {font-family:[SO; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 680460288 22 0 262145 0;} @font-face {font-family:[SO; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 680460288 22 0 262145 0;} @font-face {font-family:"\@[SO"; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 680460288 22 0 262145 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:[SO; mso-fareast-theme-font:minor-fareast;} a:link, span.MsoHyperlink {mso-style-noshow:yes; mso-style-priority:99; color:blue; mso-themecolor:hyperlink; text-decoration:underline; text-underline:single;} a:visited, span.MsoHyperlinkFollowed {mso-style-noshow:yes; mso-style-priority:99; color:purple; mso-themecolor:followedhyperlink; text-decoration:underline; text-underline:single;} p {mso-style-priority:99; mso-margin-top-alt:auto; margin-right:0in; margin-bottom:5.75pt; margin-left:0in; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman","serif"; mso-fareast-font-family:[SO; mso-fareast-theme-font:minor-fareast;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; font-size:10.0pt; mso-ansi-font-size:10.0pt; mso-bidi-font-size:10.0pt;} @page WordSection1 {size:8.5in 11.0in; margin:1.0in 1.25in 1.0in 1.25in; mso-header-margin:.5in; mso-footer-margin:.5in; mso-paper-source:0;} div.WordSection1 {page:WordSection1;} /* List Definitions */ @list l0 {mso-list-id:71044840; mso-list-template-ids:960390460;} @list l0:level1 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Symbol;} @list l0:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l0:level3 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l0:level4 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l0:level5 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l0:level6 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l0:level7 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l0:level8 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l0:level9 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l1 {mso-list-id:403917766; mso-list-template-ids:1029995392;} @list l1:level1 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Symbol;} @list l1:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l1:level3 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l1:level4 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l1:level5 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l1:level6 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l1:level7 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l1:level8 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l1:level9 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l2 {mso-list-id:611742059; mso-list-template-ids:-1267139548;} @list l2:level1 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Symbol;} @list l2:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l2:level3 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l2:level4 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l2:level5 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l2:level6 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l2:level7 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l2:level8 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l2:level9 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l3 {mso-list-id:788161828; mso-list-template-ids:-583360396;} @list l3:level1 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Symbol;} @list l3:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l3:level3 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l3:level4 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l3:level5 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l3:level6 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l3:level7 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l3:level8 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l3:level9 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l4 {mso-list-id:900405845; mso-list-template-ids:-280098878;} @list l4:level1 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Symbol;} @list l4:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l4:level3 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l4:level4 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l4:level5 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l4:level6 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l4:level7 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l4:level8 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l4:level9 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l5 {mso-list-id:1330450338; mso-list-template-ids:-581131436;} @list l5:level1 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Symbol;} @list l5:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l5:level3 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l5:level4 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l5:level5 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l5:level6 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l5:level7 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l5:level8 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l5:level9 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} ol {margin-bottom:0in;} ul {margin-bottom:0in;} --> </style> <!--[if gte mso 10]> <style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman","serif";} table.MsoTableGrid {mso-style-name:"Table Grid"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-priority:59; mso-style-unhide:no; border:solid windowtext 1.0pt; mso-border-alt:solid windowtext .5pt; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-border-insideh:.5pt solid windowtext; mso-border-insidev:.5pt solid windowtext; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman","serif";} </style> <![endif]--> <meta name=AUTHOR content="CsinPi "> <meta name=CREATED content="20120708;20021200"> <meta name=CHANGEDBY content="CsinPi "> <meta name=CHANGED content="20120708;20300900"> <!--[if gte mso 9]><xml> <o:shapedefaults v:ext="edit" spidmax="1026"/> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext="edit"> <o:idmap v:ext="edit" data="1"/> </o:shapelayout></xml><![endif]--> </head> <body lang=EN-US link=blue vlink=purple style='tab-interval:.5in'> <div class=WordSection1> <p style='margin-bottom:.2in'><o:p>&nbsp;</o:p></p> <p align=center style='margin-bottom:0in;margin-bottom:.0001pt;text-align:center'><b><span style='font-size:20.0pt'>Logistic Markov Embedding (LME)</span></b></p> <p style='margin-bottom:0in;margin-bottom:.0001pt'><o:p>&nbsp;</o:p></p> <p style='margin-bottom:0in;margin-bottom:.0001pt'><o:p>&nbsp;</o:p></p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt;text-indent:-.25in;mso-list:l3 level1 lfo2;tab-stops: list .5in'><![if !supportLists]><span style='font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family: Symbol'><span style='mso-list:Ignore'><span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><b>Overview </b></p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'>Logistic Markov Embedding (LME) is a software developed by Shuo Chen (<a href="mailto:shuochen@cs.cornell.edu">shuochen@cs.cornell.edu</a>) and Joshua L. Moore (<a href="mailto:jlmo@cs.cornell.edu">jlmo@cs.cornell.edu</a>) from the Dept. of Computer Science, Cornell University. It learns from sequence data to embed the elements that constitute the sequences. We originally used it in music playlists modeling. Please see the references for more details. This program is granted free of charge for research and education purposes. However you must obtain a license from the authors to use it for commercial purposes. Since it is free, there is no warranty for it. </p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'><o:p>&nbsp;</o:p></p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt;text-indent:-.25in;mso-list:l3 level1 lfo2;tab-stops: list .5in'><![if !supportLists]><span style='font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family: Symbol'><span style='mso-list:Ignore'><span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><b>Download</b></p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'>You can get the source code from <a href="code.tar.gz">here</a>.</p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'><o:p>&nbsp;</o:p></p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt;text-indent:-.25in;mso-list:l0 level1 lfo4;tab-stops: list .5in'><![if !supportLists]><span style='font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family: Symbol'><span style='mso-list:Ignore'><span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><b>Build </b></p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'>The software is implemented in C without using any non-standard libraries. A Makefile that uses gcc compiler is also included. To build the software, a simple &quot;make&quot; in the same directory as the source files will do. It creates two binaries <span style='font-family:"Arial","sans-serif"'>LogisticEmbed</span> and <span style='font-family:"Arial","sans-serif"'>LogisticPred</span> in the same directory. The building has been tested on various systems including GNU/Linux 2.6.9, 2.6.32, 2.6.18, 3.2.0, Mac OS X Lion and also Cygwin 1.7.15-1 with full installation for Windows. </p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'><o:p>&nbsp;</o:p></p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt;text-indent:-.25in;mso-list:l1 level1 lfo6;tab-stops: list .5in'><![if !supportLists]><span style='font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family: Symbol'><span style='mso-list:Ignore'><span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><b>Usage </b></p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'><span style='font-family:"Arial","sans-serif"'>LogisticEmbed</span> takes a training playlist dataset as input and produces an embedding/model file for the songs. <span style='font-family:"Arial","sans-serif"'>LogisticPred</span> takes a testing playlist dataset and an embedding/model file as input and print to stdout the average log-likelihood on the test set. </p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'>Format of the playlist data: </p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'>The first line of the data file is the IDs for the songs, separated by a space. The second line are the number of appearances of each song in the file, also separated by a space. In fact these two lines are not essential in the program, you can replace it with any integer placeholders. Starting from the third line are the playlists, with each song represented by its integer ID in this file (from 0 to the total number of songs minus one). Note that in the playlist data file, each line is ended with a space. </p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'>Format of the tag data: </p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'>The tag data file has the same number of lines as the total number of songs in the playlist data. Each line is the tags for a song, represented by integers from 0 to the total number of tags minus one and separated by space. If a song does not have any tag, its line is just a '#'. Note that for the tag file, there is no space at the end of each line. </p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'><o:p>&nbsp;</o:p></p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'>We provide sample files, which are the datasets we used for our papers. You can obtain them from <a href="data_page.html">here</a>. </p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'><o:p>&nbsp;</o:p></p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'>Training: </p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'>LogisticEmbed is used in the following format: </p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'><span style='font-family:"Arial","sans-serif"'>LogisticEmbed [options] training_file model_file <o:p></o:p></span></p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'>where training_file is the input training playlist set, model_file is the model to output. A tag file can be inputted with -x option (see the following). </p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'>Available options are: </p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'><o:p>&nbsp;</o:p></p> <table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0 style='margin-left:.5in;border-collapse:collapse;border:none;mso-border-alt: solid windowtext .5pt;mso-yfti-tbllook:1184;mso-padding-alt:0in 5.4pt 0in 5.4pt'> <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'> <td width=197 valign=top style='width:2.05in;border:solid windowtext 1.0pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>-t</span></p> </td> <td width=197 valign=top style='width:2.05in;border:solid windowtext 1.0pt; border-left:none;mso-border-left-alt:solid windowtext .5pt;mso-border-alt: solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>[1, 2, 3, 4]</span></p> </td> <td width=584 valign=top style='width:437.9pt;border:solid windowtext 1.0pt; border-left:none;mso-border-left-alt:solid windowtext .5pt;mso-border-alt: solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>1: Dual-Point model with full gradient training <o:p></o:p></span></p> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>2: Single-Point model with stochastic gradient training (default) <o:p></o:p></span></p> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>3: Single-Point model with stochastic gradient training and does not allow transition from a song to itself <o:p></o:p></span></p> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>4: Dual-Point model with stochastic gradient training <o:p></o:p></span></p> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>(2 and 4 are most commonly used in our papers) <o:p></o:p></span></p> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'><o:p>&nbsp;</o:p></span></p> </td> </tr> <tr style='mso-yfti-irow:1'> <td width=197 valign=top style='width:2.05in;border:solid windowtext 1.0pt; border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt; padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>-d</span></p> </td> <td width=197 valign=top style='width:2.05in;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>int</span></p> </td> <td width=584 valign=top style='width:437.9pt;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>Dimensionality of the embedding (default 2)</span></p> </td> </tr> <tr style='mso-yfti-irow:2'> <td width=197 valign=top style='width:2.05in;border:solid windowtext 1.0pt; border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt; padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>-i</span></p> </td> <td width=197 valign=top style='width:2.05in;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>float</span></p> </td> <td width=584 valign=top style='width:437.9pt;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>Learning rate (default 300.0)</span></p> </td> </tr> <tr style='mso-yfti-irow:3'> <td width=197 valign=top style='width:2.05in;border:solid windowtext 1.0pt; border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt; padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>-e</span></p> </td> <td width=197 valign=top style='width:2.05in;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>float</span></p> </td> <td width=584 valign=top style='width:437.9pt;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>Error allowed for termination (default 0.00001)</span></p> </td> </tr> <tr style='mso-yfti-irow:4'> <td width=197 valign=top style='width:2.05in;border:solid windowtext 1.0pt; border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt; padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>-w</span></p> </td> <td width=197 valign=top style='width:2.05in;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>int</span></p> </td> <td width=584 valign=top style='width:437.9pt;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>Number of last few iterations that the program tracks to determine termination (default 10)</span></p> </td> </tr> <tr style='mso-yfti-irow:5'> <td width=197 valign=top style='width:2.05in;border:solid windowtext 1.0pt; border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt; padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>-a<o:p></o:p></span></p> </td> <td width=197 valign=top style='width:2.05in;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>float<o:p></o:p></span></p> </td> <td width=584 valign=top style='width:437.9pt;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>Adaptively increase the learning rate by this number if the improvement of the training likelihood is less than 0.005 (default 1.1)<o:p></o:p></span></p> </td> </tr> <tr style='mso-yfti-irow:6'> <td width=197 valign=top style='width:2.05in;border:solid windowtext 1.0pt; border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt; padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>-b<o:p></o:p></span></p> </td> <td width=197 valign=top style='width:2.05in;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>float<o:p></o:p></span></p> </td> <td width=584 valign=top style='width:437.9pt;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>Adaptively decrease the learning rate by this number if the training likelihood deteriorates (default 2.0)<o:p></o:p></span></p> </td> </tr> <tr style='mso-yfti-irow:7'> <td width=197 valign=top style='width:2.05in;border:solid windowtext 1.0pt; border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt; padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>-l<o:p></o:p></span></p> </td> <td width=197 valign=top style='width:2.05in;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>float<o:p></o:p></span></p> </td> <td width=584 valign=top style='width:437.9pt;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>Regularization coefficient (default 1.0)<o:p></o:p></span></p> </td> </tr> <tr style='mso-yfti-irow:8'> <td width=197 valign=top style='width:2.05in;border:solid windowtext 1.0pt; border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt; padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>-g<o:p></o:p></span></p> </td> <td width=197 valign=top style='width:2.05in;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>int<o:p></o:p></span></p> </td> <td width=584 valign=top style='width:437.9pt;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>Defines the mode of regularization. If the argument is a single digit, the same regularization mode is set for the song point regularizer and (if applicable) the tag point regularizer. If the argument is two digits, the first digit is the mode of regularization for the song point regularizer, and the second is for the tag point regularizer. In our experiments, we only used the song point regularizer, so for any non-tag model, a single digit will reproduce our settings, and for any tag model, the argument 10 will reproduce our experiments. There are four possible values: 0) No regularizer, 1) total point norm regularizer, 2) for dual point models only, penalize the distance from start point to end point for each song, 3) use both 1 and 2 simultaneously. Default 0.<o:p></o:p></span></p> </td> </tr> <tr style='mso-yfti-irow:9'> <td width=197 valign=top style='width:2.05in;border:solid windowtext 1.0pt; border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt; padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>-u<o:p></o:p></span></p> </td> <td width=197 valign=top style='width:2.05in;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>float<o:p></o:p></span></p> </td> <td width=584 valign=top style='width:437.9pt;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>If regularization mode 3 is used in a dual point model, this defines the regularization coefficient of the R2 (distance from start point to end point of each song) part of the regularizer as a function of the argument for -l (lambda). If lambda is set to x and this flag is set to y, then the R1 (norm of points) regularizer will have coefficient x while the R2 regularizer will have coefficient xy. Default 1.0.<o:p></o:p></span></p> </td> </tr> <tr style='mso-yfti-irow:10'> <td width=197 valign=top style='width:2.05in;border:solid windowtext 1.0pt; border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt; padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>-m<o:p></o:p></span></p> </td> <td width=197 valign=top style='width:2.05in;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>[0, 1]<o:p></o:p></span></p> </td> <td width=584 valign=top style='width:437.9pt;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>Whether to turn on the landmark heuristic (default 0)<o:p></o:p></span></p> </td> </tr> <tr style='mso-yfti-irow:11'> <td width=197 valign=top style='width:2.05in;border:solid windowtext 1.0pt; border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt; padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>-q<o:p></o:p></span></p> </td> <td width=197 valign=top style='width:2.05in;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>int<o:p></o:p></span></p> </td> <td width=584 valign=top style='width:437.9pt;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>Number of landmarks. It will automatically decides according to the size of the training set if you put a 0 here (default 0)<o:p></o:p></span></p> </td> </tr> <tr style='mso-yfti-irow:12'> <td width=197 valign=top style='width:2.05in;border:solid windowtext 1.0pt; border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt; padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>-y<o:p></o:p></span></p> </td> <td width=197 valign=top style='width:2.05in;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>float<o:p></o:p></span></p> </td> <td width=584 valign=top style='width:437.9pt;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>Ratio of songs that should be included to compute the partition function when using the landmark heuristic (default 0.3, see [1] for more details)<o:p></o:p></span></p> </td> </tr> <tr style='mso-yfti-irow:13'> <td width=197 valign=top style='width:2.05in;border:solid windowtext 1.0pt; border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt; padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>-0<o:p></o:p></span></p> </td> <td width=197 valign=top style='width:2.05in;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>int<o:p></o:p></span></p> </td> <td width=584 valign=top style='width:437.9pt;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>Number of iterations before fixing the landmarks (default 100)<o:p></o:p></span></p> </td> </tr> <tr style='mso-yfti-irow:14'> <td width=197 valign=top style='width:2.05in;border:solid windowtext 1.0pt; border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt; padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>-k<o:p></o:p></span></p> </td> <td width=197 valign=top style='width:2.05in;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>[0, 1]<o:p></o:p></span></p> </td> <td width=584 valign=top style='width:437.9pt;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>Whether to hash the transition pairs. You might want to try both to see which is faster (default 1)<o:p></o:p></span></p> </td> </tr> <tr style='mso-yfti-irow:15'> <td width=197 valign=top style='width:2.05in;border:solid windowtext 1.0pt; border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt; padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>-p<o:p></o:p></span></p> </td> <td width=197 valign=top style='width:2.05in;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>[0, 1]<o:p></o:p></span></p> </td> <td width=584 valign=top style='width:437.9pt;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>Whether to enable the popularity term (default 0, see [1] for more details)<o:p></o:p></span></p> </td> </tr> <tr style='mso-yfti-irow:16;mso-yfti-lastrow:yes'> <td width=197 valign=top style='width:2.05in;border:solid windowtext 1.0pt; border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt; padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>-x<o:p></o:p></span></p> </td> <td width=197 valign=top style='width:2.05in;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>string<o:p></o:p></span></p> </td> <td width=584 valign=top style='width:437.9pt;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>The tag file. If you provide it, the program will embed both songs and tags (default no tag file provided, see [2] for more details)<o:p></o:p></span></p> </td> </tr> </table> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'><span style='mso-tab-count:3'> </span><span style='mso-spacerun:yes'></span><o:p></o:p></span></p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'>Testing: </p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'>LogisticPred is used in the following format: </p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'><span style='font-family:"Arial","sans-serif"'>LogisticPred [options] testing_file model_file <o:p></o:p></span></p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'>where testing_file is the input testing playlist set, model_file is the model obtained from LogisticEmbed. A tag file can be inputted with -x option (see the following). The result will be printed to stdout. </p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'>Available options are: </p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'><o:p>&nbsp;</o:p></p> <table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0 style='margin-left:.5in;border-collapse:collapse;border:none;mso-border-alt: solid windowtext .5pt;mso-yfti-tbllook:1184;mso-padding-alt:0in 5.4pt 0in 5.4pt'> <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'> <td width=197 valign=top style='width:2.05in;border:solid windowtext 1.0pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>-a</span></p> </td> <td width=197 valign=top style='width:2.05in;border:solid windowtext 1.0pt; border-left:none;mso-border-left-alt:solid windowtext .5pt;mso-border-alt: solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>[0, 1]</span></p> </td> <td width=584 valign=top style='width:437.9pt;border:solid windowtext 1.0pt; border-left:none;mso-border-left-alt:solid windowtext .5pt;mso-border-alt: solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>Whether to allow transition from a song to itself. It does not make much difference in practice (default 1) <o:p></o:p></span></p> </td> </tr> <tr style='mso-yfti-irow:1'> <td width=197 valign=top style='width:2.05in;border:solid windowtext 1.0pt; border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt; padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>-x</span></p> </td> <td width=197 valign=top style='width:2.05in;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>string</span></p> </td> <td width=584 valign=top style='width:437.9pt;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>The tag file. You have to provide it if you trained with tags (default not provided)</span></p> </td> </tr> <tr style='mso-yfti-irow:2'> <td width=197 valign=top style='width:2.05in;border:solid windowtext 1.0pt; border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt; padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>-n</span></p> </td> <td width=197 valign=top style='width:2.05in;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>int</span></p> </td> <td width=584 valign=top style='width:437.9pt;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>Test on n-hop transitions (default 1, see [1] for details)</span></p> </td> </tr> <tr style='mso-yfti-irow:3;mso-yfti-lastrow:yes'> <td width=197 valign=top style='width:2.05in;border:solid windowtext 1.0pt; border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt; padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>-k</span></p> </td> <td width=197 valign=top style='width:2.05in;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>[0, 1]</span></p> </td> <td width=584 valign=top style='width:437.9pt;border-top:none;border-left: none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt; mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'>Whether to hash the transition pairs. You might want to try both to see which is faster (default 1)</span></p> </td> </tr> </table> <p style='margin-bottom:0in;margin-bottom:.0001pt'><span style='font-family: "Arial","sans-serif"'><span style='mso-tab-count:3'> </span><span style='mso-spacerun:yes'></span><o:p></o:p></span></p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt;text-indent:-.25in;mso-list:l2 level1 lfo8;tab-stops: list .5in'><![if !supportLists]><span style='font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family: Symbol'><span style='mso-list:Ignore'><span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><b>Example </b></p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'>The following two command lines show how to train a Single-Point model without regularization in 10 dimensions on the training set, and then test for average log-likelihood on the test set: </p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'><span style='font-family:"Arial","sans-serif"'>LogisticEmbed -t 2 -d 10 train.txt model.ebd <o:p></o:p></span></p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'><span style='font-family:"Arial","sans-serif"'>LogisticPred test.txt model.ebd <o:p></o:p></span></p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'><span style='font-family:"Arial","sans-serif"'><o:p>&nbsp;</o:p></span></p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt;text-indent:-.25in;mso-list:l5 level1 lfo10;tab-stops: list .5in'><![if !supportLists]><span style='font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family: Symbol'><span style='mso-list:Ignore'><span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><b>Bug Report </b></p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'>Please contact the authors if you spot any bug in the software. </p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'><o:p>&nbsp;</o:p></p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt;text-indent:-.25in;mso-list:l4 level1 lfo12;tab-stops: list .5in'><![if !supportLists]><span style='font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family: Symbol'><span style='mso-list:Ignore'><span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><b>References </b></p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'>If you use the software please cite the following papers: </p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'>[1] Shuo Chen, Joshua L. Moore, Douglas Turnbull, Thorsten Joachims, Playlist Prediction via Metric Embedding, ACM Conference on Knowledge Discovery and Data Mining (KDD), 2012. </p> <p style='margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:.5in; margin-bottom:.0001pt'>[2] Joshua L. Moore, Shuo Chen, Thorsten Joachims, Douglas Turnbull, Learning to Embed Songs and Tags for Playlists Prediction, International Society for Music Information Retrieval (ISMIR), 2012.</p> </div> </body> </html>