並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 310件

新着順 人気順

algebraの検索結果121 - 160 件 / 310件

  • Mathematics for Machine Learning - Linear Algebra

    Welcome to the “Mathematics for Machine Learning: Linear Algebra” course, offered by Imperial College London. This video is an online specialisation in Mathe...

      Mathematics for Machine Learning - Linear Algebra
    • 【行列式編】置換と巡回置換 | 大学1年生もバッチリ分かる線形代数入門

      置換とは 置換の積 置換の積とは 置換の積の例 置換の積の注意点 単位置換と逆置換 巡回置換 おわりに 置換とは 置換とは、ある数列のアナグラムのことを言います。 例えば、「1,2,3,4,5」という数列を、「4,3,2,5,1」と並び替え、両者の数字をそれぞれ左から順に「1 と 4」「2 と 3」「3 と 2」「4 と 5」「5 と 1」と対応づけると、この対応を5 文字の置換と呼ぶわけです。 「1 と 4」みたいな対応関係を「σ(1)=4\sigma(1)=4σ(1)=4」と表し、さらには、この対応を σ=(1234543251)\sigma=\left( \begin{array}{ccccc} 1&2&3&4&5 \\ 4&3&2&5&1 \end{array} \right)σ=(14​23​32​45​51​) とまとめます。上の段が先ほどの「1,2,3,4,5」で、下の段がそ

        【行列式編】置換と巡回置換 | 大学1年生もバッチリ分かる線形代数入門
      • My Decade in Review — overreacted

        I started this decade as a first-year college student fresh out of high school. I was 17, didn’t have a job, didn’t have any industry connections, and really didn’t know shit. And now you’re reading my blog! I would have been proud. I’ve told bits and pieces of my story on different podcasts. Now feels like an appropriate time to write down the parts that were most memorable to me. Every person’s

        • Terminal Coalgebra as Directed Limit

          Terminal Coalgebra as Directed Limit Posted by Bartosz Milewski under Programming 1 Comment Previously, we talked about the construction of initial algebras. The dual construction is that of terminal coalgebras. Just like an algebra can be used to fold a recursive data structure into a single value, a coalgebra can do the reverse: it lets us build a recursive data structure from a single seed. Her

            Terminal Coalgebra as Directed Limit
          • Mathematics for the adventurous self-learner | Neil Sainsbury

            For over six years now, I've been studying mathematics on my own in my spare time - working my way through books, exercises, and online courses. In this post I'll share what books and resources I've worked through and recommend and also tips for anyone who wants to go on a similar adventure. Self-studying mathematics is hard - it's an emotional journey as much as an intellectual one and it's the k

            • GitHub - google/highway: Performance-portable, length-agnostic SIMD with runtime dispatch

              CPUs provide SIMD/vector instructions that apply the same operation to multiple data items. This can reduce energy usage e.g. fivefold because fewer instructions are executed. We also often see 5-10x speedups. Highway makes SIMD/vector programming practical and workable according to these guiding principles: Does what you expect: Highway is a C++ library with carefully-chosen functions that map we

                GitHub - google/highway: Performance-portable, length-agnostic SIMD with runtime dispatch
              • JavaScript代数学 (1)

                2021 年初めに公開された以下の記事では、クライアント・サーバー同型写像 (client-server isomorphism) という概念が提唱されました。しかしながら、この記事ではこの用語について少し触れられただけで、クライアント・サーバー同型写像という学問領域はまだ霧に包まれています。そこで、 JavaScript 代数学シリーズでは、最終的にクライアント・サーバー同型写像を理解することを目標として学習を進めていきます。 同型写像とは? この用語で目につくのは「同型写像」という用語です。写像とあることからも分かるようにこれは数学用語ですね。Wikipedia の「同型写像」の記事で調べてみましょう(本当は数学書のような専門的な文献にあたるほうが良いでしょうが、このシリーズでは面倒なので Wikipedia を参照しながら進めていきます)。Wikipedia によれば、次のように書か

                  JavaScript代数学 (1)
                • 行列の意味からたし算/引き算までわかりやすいイラストで解説

                  当サイトを執筆した講師陣による個別指導を受けてみませんか? 【大学受験・英検・TOEIC・数検をはじめとする各種検定/資格試験の合格・スコアアップ】を達成するYESのマンツーマン指導。体験授業随時受付中! 高校数学と線形代数学の隙間を埋めよう 今の大学生は、ほとんどの人が高校で“行列”を学んでいないと思います。 旧課程では、現数Ⅲが数学Ⅲ・C(数Cに行列が入っていました)に分かれており、理系であれば必ず履修したのです。 そこで、旧数Cと大学の線形代数学の入り口を学ぶための記事シリーズを作ることにしました。 >>「線形代数とは?解説記事総まとめページ」<< (※:入り口なので、厳密さよりも分かりやすさを優先させています。シリーズを読んで大まかに理解出来れば、スムーズに厳密な線形代数学に進める様にしました) ※:<線形代数入門第0回;集合と写像をわかりやすく>を作成しました。今後の線形写像など

                    行列の意味からたし算/引き算までわかりやすいイラストで解説
                  • Immersive Math

                    immersive linear algebra by J. Ström, K. Åström, and T. Akenine-Möller v1.1. ISBN: 978-91-637-9354-7 The world's first linear algebra book with fully interactive figures. Learn More Check us out on Twitter and Facebook Preface A few words about this book. Chapter 1: Introduction How to navigate, notation, and a recap of some math that we think you already know. Chapter 2: Vectors The concept of a

                    • The Best GPUs for Deep Learning in 2023 — An In-depth Analysis

                      Deep learning is a field with intense computational requirements, and your choice of GPU will fundamentally determine your deep learning experience. But what features are important if you want to buy a new GPU? GPU RAM, cores, tensor cores, caches? How to make a cost-efficient choice? This blog post will delve into these questions, tackle common misconceptions, give you an intuitive understanding

                        The Best GPUs for Deep Learning in 2023 — An In-depth Analysis
                      • 書評『Algebraic Models for Accounting Systems』複式簿記と会計システムの代数構造を解明する

                        この記事は,複式簿記と会計システムの構造を代数的に解明する研究書『Algebraic Models for Accounting Systems』の書評です。 複式簿記の美しさや規則性の背後には,代数的な構造が見いだせます。本書はそんな複式簿記にもとづく会計システムの諸性質を証明によって明らかにするチャレンジングなテキストです。 この記事ではテキストの概要を述べたあと,章ごとに内容をまとめます。 どんな本か(本書の目的) 『Algebraic Models for Accounting Systems』は,複式簿記に基づく会計システムを数学的に定義し,その性質を証明によって明らかにする研究書です。 本書の目的は会計システムの代数構造を研究し,その意義を明らかにすることです。序文には以下のように記述されています。 The object of the present work is to ma

                        • Engineering Trade-Offs in Automatic Differentiation: from TensorFlow and PyTorch to Jax and Julia - Stochastic Lifestyle

                          December 25 2021 in Julia, Programming, Science, Scientific ML | Tags: automatic differentiation, compilers, differentiable programming, jax, julia, machine learning, pytorch, tensorflow, XLA | Author: Christopher Rackauckas To understand the differences between automatic differentiation libraries, let’s talk about the engineering trade-offs that were made. I would personally say that none of thes

                            Engineering Trade-Offs in Automatic Differentiation: from TensorFlow and PyTorch to Jax and Julia - Stochastic Lifestyle
                          • Coronavirus: the first three months as it happened

                            Thank you for visiting nature.com. You are using a browser version with limited support for CSS. To obtain the best experience, we recommend you use a more up to date browser (or turn off compatibility mode in Internet Explorer). In the meantime, to ensure continued support, we are displaying the site without styles and JavaScript. The first US deaths related to coronavirus might have occurred wee

                              Coronavirus: the first three months as it happened
                            • City In A Bottle – A 256 Byte Raycasting System

                              Hello size coding fans. Today, I have something amazing to share: A tiny raycasting engine and city generator that fits in a standalone 256 byte html file. In this post I will share all the secrets about how this magical program works. Here’s my tweet that contains the code and a video of the output… A City in a Bottle 🌆 <canvas style=width:99% id=c onclick=setInterval('for(c.width=w=99,++t,i=6e3

                                City In A Bottle – A 256 Byte Raycasting System
                              • 50 Years of Queries – Communications of the ACM

                                A discussion of the evolution of the database industry over the last half century, and why the relational database concepts introduced by E. F. Codd have proven so resilient over several decades. E.F. Codd’s “A Relational Model of Data for Large Shared Data Banks”10 is one of the most influential papers in all of computer science. In it, Codd defined concepts that are still in widespread use today

                                • New Methods for Computing Algebraic Integrals—Wolfram Blog

                                  After spending far too many late nights entering integration techniques as pattern-matching rules into Mathematica, I had the code at a reasonable state and I sent it to Wolfram Research for possible inclusion in Mathematica. Soon after, I was offered a job and ended up working for Wolfram for several years, predominantly on Wolfram|Alpha. My step-by-step integrator is still computing many integra

                                    New Methods for Computing Algebraic Integrals—Wolfram Blog
                                  • Himeji: A Scalable Centralized System for Authorization at Airbnb

                                    The ProblemOver the last couple of years, Airbnb engineering moved from a monolithic Ruby on Rails architecture to a service oriented architecture. In our Rails architecture, we had an API per resource to access the underlying data. These APIs had authorization checks to protect sensitive data. As there was a single way to access a resource’s data, managing these checks was easy. In the transition

                                      Himeji: A Scalable Centralized System for Authorization at Airbnb
                                    • Why was the caret used for XOR instead of exponentiation?

                                      Although there were older precursors, the influential French mathematician Rene Descartes is usually credited for introducing superscripted exponents (ab) into mathematical writing, in his work Geometrie which was published in 1637. This is the notation still universally used in mathematics today. Fortran is the oldest programming language widely used for numerical computations that provides an ex

                                        Why was the caret used for XOR instead of exponentiation?
                                      • Understanding Deep Learning (Still) Requires Rethinking Generalization – Communications of the ACM

                                        CACM Web Account Membership in ACM includes a subscription to Communications of the ACM (CACM), the computing industry's most trusted source for staying connected to the world of advanced computing. Sign In Sign Up Despite their massive size, successful deep artificial neural networks can exhibit a remarkably small gap between training and test performance. Conventional wisdom attributes small gen

                                        • 安全性-活性分解定理とその関連研究 - チェシャ猫の消滅定理

                                          こんにちは、チェシャ猫です。先日行われた第 7 回 Web System Architecture 研究会で形式手法について発表してきました。 普段、形式手法について登壇する際は具体例な検証例を出すことが多いですが、今回は理論側に寄せたサーベイになっています。 はじめに 本セッションでは、安全性-活性分解 (safety-liveness decomposition) と呼ばれる一連の結果について解説する。安全性-活性分解は、システムの仕様が与えられた時、それを安全性 (safety) および活性 (liveness) と呼ばれる、よりシンプルな特徴付けを持つクラスに分解して扱うための方法論である。さらにセッションの後半では、安全性と活性の組み合わせ以外にも提案されている派生的な特徴付けについても述べる。 Web アプリケーションと形式手法 システムやプログラムの性質を何らかの数学的な対象

                                            安全性-活性分解定理とその関連研究 - チェシャ猫の消滅定理
                                          • Why We Use Julia, 10 Years Later

                                            Exactly ten years ago today, we published "Why We Created Julia", introducing the Julia project to the world. At this point, we have moved well past the ambitious goals set out in the original blog post. Julia is now used by hundreds of thousands of people. It is taught at hundreds of universities and entire companies are being formed that build their software stacks on Julia. From personalized me

                                              Why We Use Julia, 10 Years Later
                                            • Zonder recept Revia ) snelle levering (Page 1) — Algemeen nieuws — Suriname Forum op Waterkant.Net

                                              Europese apotheek Zonder recept Revia Klik hier - http://url-qr.tk/Revia - ga naar de apotheek - Lage prijs voor kwaliteitsgeneesmiddelen - Snelle levering en volledige privacy - Bonuspillen en grote kortingen voor elke bestelling - Uw volledige tevredenheid is gegarandeerd of uw geld wordt geretourneerd - 100% legale producten. - Kwaliteit en farmaceutische dosering. - Snelle levering gegarandeer

                                              • GitHub - pygae/clifford: Geometric Algebra for Python

                                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                  GitHub - pygae/clifford: Geometric Algebra for Python
                                                • GitHub - Riku1113/julia_tutorial

                                                  本資料はJulia言語初心者向けのチュートリアルです。既にPythonなどを勉強したことのある方の方が理解は速いかと思いますが、必須ではありません。一応プログラミング初学者の方にもわかるようには書いているつもりです。PythonやRをはじめとした様々な言語に関しては巷に入門書があふれていますが、開発されて間もない言語だということもありJuliaに関しては日本語のチュートリアル少ないため、とりあえず書いてみることにしました。もし間違いなどあればご指摘ください。 Juliaの特徴としては Pythonのように書けてCのように早い (ただし書き方のコツをつかまないと真の高速化はできなかったりする) 数値計算、機械学習、統計、データ解析なども得意 数式をきれいに書くことができる (例. 2Xを2*Xではなく、2Xと書ける) といったことが挙げられ、最近流行りつつある言語になっています。実際、非常に

                                                    GitHub - Riku1113/julia_tutorial
                                                  • Topology

                                                    By Tai-Danae Bradley, Tyler Bryson, and John TerillaMIT Press 2020 CC BY-NC-ND A graduate-level textbook that presents basic topology from the perspective of category theory. Click on the chapter titles to download pdfs of each chapter. Preface 0 Preliminaries 0.1 Basic Topology 0.2 Basic Category Theory 0.2.1 Categories 0.2.2 Functors 0.2.3 Natural Transformations and the Yoneda Lemma 0.3 Basic S

                                                      Topology
                                                    • Applicative parsing | Notes on Computing

                                                      Parser combinators are sets of functions for building parsers in a composable fashion. Haskell’s Parsec library and OCaml’s Angstrom are two examples. Both of these libraries expose monadic interfaces for describing context-sensitive grammars. This post looks at implementing a more restricted parsing library, structured around applicative functors rather than monads. What could justify giving up o

                                                      • PyTorch Tutorial: How to Develop Deep Learning Models with Python - MachineLearningMastery.com

                                                        Predictive modeling with deep learning is a skill that modern developers need to know. PyTorch is the premier open-source deep learning framework developed and maintained by Facebook. At its core, PyTorch is a mathematical library that allows you to perform efficient computation and automatic differentiation on graph-based models. Achieving this directly is challenging, although thankfully, the mo

                                                          PyTorch Tutorial: How to Develop Deep Learning Models with Python - MachineLearningMastery.com
                                                        • Shota Imai@えるエル on Twitter: "線形代数を直感的に理解できるようにと、『The Art of Linear Algebra』という、線形代数のさまざまな操作を視覚的に表現した教科書が公開されています https://t.co/JDo0Us1S18 なんと序文に、… https://t.co/9n4yznqyzS"

                                                          線形代数を直感的に理解できるようにと、『The Art of Linear Algebra』という、線形代数のさまざまな操作を視覚的に表現した教科書が公開されています https://t.co/JDo0Us1S18 なんと序文に、… https://t.co/9n4yznqyzS

                                                            Shota Imai@えるエル on Twitter: "線形代数を直感的に理解できるようにと、『The Art of Linear Algebra』という、線形代数のさまざまな操作を視覚的に表現した教科書が公開されています https://t.co/JDo0Us1S18 なんと序文に、… https://t.co/9n4yznqyzS"
                                                          • Springer has released 65 Machine Learning and Data books for free

                                                            Hundreds of books are now free to download Springer has released hundreds of free books on a wide range of topics to the general public. The list, which includes 408 books in total, covers a wide range of scientific and technological topics. In order to save you some time, I have created one list of all the books (65 in number) that are relevant to the data and Machine Learning field. Among the bo

                                                              Springer has released 65 Machine Learning and Data books for free
                                                            • Getting started with JAX (MLPs, CNNs & RNNs)

                                                              Robert Tjarko Lange Evolutionary Meta-Learning @sakana.ai @TU Berlin JAX, Jax, JaX. Twitter seems to know nothing else nowadays (next to COVID-19). If you are like me and want to know what the newest hypetrain is about - welcome to todays blog post! I will walk you through some exciting CS concepts which were new to me (I am not a computer engineer, so this will be an educational experience for yo

                                                                Getting started with JAX (MLPs, CNNs & RNNs)
                                                              • Competitive programming in Haskell: 2D cross product, part 1

                                                                Time for some more geometry! In my previous post I challenged you to solve Cookie Cutters, which asks us to scale the vertices of a polygon so that it has a certain prescribed area. It’s possible to solve this just by looking up an algorithm for computing the area of a polygon (see the “shoelace formula”). But the way to get good at solving geometry problems is not by memorizing a bunch of formula

                                                                  Competitive programming in Haskell: 2D cross product, part 1
                                                                • Woke invades the sciences | Alan Sokal | The Critic Magazine

                                                                  The intrusion of irrational ideology is distorting and censoring science A quarter-century ago, the “Science Wars” — an unfortunate military metaphor applied to an intellectual debate — pitted a motley crew of postmodernist-influenced literary scholars and social scientists, often (but not always) of a leftist and feminist political bent, espousing an extreme social-constructivist view of science

                                                                    Woke invades the sciences | Alan Sokal | The Critic Magazine
                                                                  • Free monads in the real world

                                                                    After finishing my master’s degree, I applied to several companies I was interested in. During one of the selection processes, the interviewer asked me to do the following exercise: “Write a stack-based interpreted language that includes: literals, arithmetic operations, variables, and control flow primitives. As a bonus, add asynchronous primitives such as fork and await.” Fortunately, I was alre

                                                                    • New Algorithm Breaks Speed Limit for Solving Linear Equations

                                                                      Grade school math students are likely familiar with teachers admonishing them not to just guess the answer to a problem. But a new proof establishes that, in fact, the right kind of guessing is sometimes the best way to solve systems of linear equations, one of the bedrock calculations in math. As a result, the proof establishes the first method capable of surpassing what had previously been a har

                                                                        New Algorithm Breaks Speed Limit for Solving Linear Equations
                                                                      • 自動微分+XLA付き機械学習フレームワークJAXを使用してMNISTを学習させてみる - Morikatron Engineer Blog

                                                                        こんにちは、エンジニアの竹内です。 深層学習を行う際によく利用されるフレームワークといえばGoogleが開発しているTensorflowとFacebookが開発しているPytorchの2大巨頭に加えて、Kerasなどが挙げられるかと思いますが、今回はそのような選択肢の一つとしてGoogleが新しく開発している*1新進気鋭(?)の機械学習フレームワークJAXを紹介したいと思います。 github.com 今回JAXを紹介するきっかけですが、最近話題になったVision Transformerの公式実装のソースコードを読む際に、モデルの実装にJAXが使用されており、少し気になったので勉強がてら触ってみたというのが経緯です。 github.com ディープラーニングのフレームワークの入門といえばMNISTデータセットを使った画像分類ですので、今回はJAXの入門編としてシンプルな多層パーセプトロン

                                                                          自動微分+XLA付き機械学習フレームワークJAXを使用してMNISTを学習させてみる - Morikatron Engineer Blog
                                                                        • [C++]WG21月次提案文書を眺める(2022年05月) - 地面を見下ろす少年の足蹴にされる私

                                                                          文書の一覧 JTC1/SC22/WG21 - Papers 2022 mailing2022-05 全部で36本あります。 N4912 2022-11 Kona hybrid meeting information N4913 PL22.16/WG21 agenda: 25 July 2022, Virtual Meeting P0543R1 Saturation arithmetic P0792R9 function_ref: a non-owning reference to a Callable P0901R9 Size feedback in operator new P1021R6 Filling holes in Class Template Argument Deduction P1255R7 A view of 0 or 1 elements: views::maybe P

                                                                            [C++]WG21月次提案文書を眺める(2022年05月) - 地面を見下ろす少年の足蹴にされる私
                                                                          • Mastering Customer Segmentation with LLM

                                                                            Let’s see a brief description of the columns of our dataset: age (numeric)job : type of job (categorical: “admin.” ,”unknown”,”unemployed”, ”management”, ”housemaid”, ”entrepreneur”, ”student”, “blue-collar”, ”self-employed”, ”retired”, ”technician”, ”services”)marital : marital status (categorical: “married”,”divorced”,”single”; note: “divorced” means divorced or widowed)education (categorical: “

                                                                              Mastering Customer Segmentation with LLM
                                                                            • The perfect programming language

                                                                              This post is adapted from a talk I gave at the Cygni tech summit. I have always held that the act of programming is something that is done in an abstract realm and only later translated into a programming language. That programming should involve much more thinking than actual writing. I mostly still stand by that but my years as a readability reviewer at Google raised my awareness of the fact tha

                                                                                The perfect programming language
                                                                              • (PDF) 日本の数学界における 男女共同参画の現状と提案

                                                                                1 2 3 0% 5% 10% 15% 20% 1989-1993 1994-1998 1999-2003 2004-2008 2009-2013 2014-2018 11.3% 13.8% 14.0% 14.6% 11.6% 12.0% 10.5% 8.5% 9.6% 10.0% 9.3% 9.0% Ph.D.% Masters% 4 Graduate Ph.D. 0 180 1989-1993 1994-1998 1999-2003 2004-2008 2009-2013 2014-2018 8 10 16 17 16 15 72 118 168 170 171 163 Total Women Graduate Master 0 1200 1989-1993 1994-1998 1999-2003 2004-2008 2009-2013 2014-2018 45 114 133 154

                                                                                • GitHub - kenjihiranabe/The-Art-of-Linear-Algebra: Graphic notes on Gilbert Strang's "Linear Algebra for Everyone"

                                                                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                                    GitHub - kenjihiranabe/The-Art-of-Linear-Algebra: Graphic notes on Gilbert Strang's "Linear Algebra for Everyone"