並び順

ブックマーク数

期間指定

  • から
  • まで

441 - 480 件 / 1706件

新着順 人気順

algorithmの検索結果441 - 480 件 / 1706件

  • AI生成の記事を「読む価値のある読み物」に変える、リライトのポイントを紹介するぜ - nomolkのブログ

    筆者はフリーランスで編集の仕事をしています。プロのライターさんから他職種の方までいろんな書き手の原稿整理(書き手が書いた原稿を整える作業)をしますが、最近はAI支援を使って書かれた原稿の整理をする機会も増えてきました。 いっぽうで、読者の視点から見て、ネットの記事やブログエントリを読んで「これはAIが書いたやつだな」と気づくとがっかりする感覚があると思います。AIの書いた文章はなんか内容が薄いし、読みにくいからです。そのがっかり感の原因と、書き手がとりうる改善策について書きます。 なお、AI活用が特に効果的と思われる説明的な文章(解説文であったり、技術ブログであったり)を想定しています。自分がメインで関わっているデイリーポータルZのような、体験レポートやエッセイなどはAIに不可能なことが多すぎるのでそもそも自分で書いた方が速いと思います。 がっかり① なんかわかりにくい 悪い例)サーボモー

      AI生成の記事を「読む価値のある読み物」に変える、リライトのポイントを紹介するぜ - nomolkのブログ
    • RSAに対するフェルマー攻撃 - Qiita

      はじめに(Introduction) RSAの鍵ペアの生成方法にミスがあり脆弱性となってしまった実装例があったようです。 元の文献を機械翻訳(ちょっと修正)してみます。 原文のデモをやってみたところ、案外動いたので先にデモを記します。 デモ(Demo) まずは、素数$p$と$q$を生成して$N$を求めるところです。 ※:鍵長が2048bitなので多少時間がかかります。 問題となったライブラリがこのようなロジックであったかは不明ですが、翻訳した資料を参考に作成しています。 import random as rnd import sympy key_length = 2048 distance = 10000 p = 0 q = 0 # 乱数Xを生成する。 X = rnd.randrange(2, pow(2, key_length)) for i in range(distance): #

        RSAに対するフェルマー攻撃 - Qiita
      • 実現されつつあった「量子コンピュータ」は、放射線によって機能が制限されると判明 - ナゾロジー

        量子コンピュータの性能を決めるものCredit:ナゾロジー量子コンピュータは上の図のように「0」と「1」の状態を重ね合わせる量子ビットによって構成されています。 既存のコンピュータのビットは「0」か「1」のどちらかの情報しか持たないので、2ビットの計算結果を表すには上図のように4通りの計算をしなければなりません。 しかし量子コンピュータの2量子ビットの場合は、「量子もつれ」により「0」と「1」の状態が同時に存在しているので1通りの計算で終わります。 従来では4通りの計算をしなければならないのに、1回の計算ですべての結果を表現する不思議な性質を量子コンピュータは持つのです。 まるでSF世界のような話ですが、量子コンピュータは、組み合わせの数だけ複数の世界で同時並行的計算を行っている、と考える科学者までいるとのこと。 平行世界で行われた計算は、終わった瞬間に現実世界で1つに収束します。 しかし

          実現されつつあった「量子コンピュータ」は、放射線によって機能が制限されると判明 - ナゾロジー
        • Twitterはいよいよ限界?もう引っ越ししかない?2023年のSNSとの付き合い方を考える|FINDERS

          CULTURE | 2023/01/03 Twitterはいよいよ限界?もう引っ越ししかない?2023年のSNSとの付き合い方を考える Photo by Shutterstock 【連載】幻想と創造の大国、アメリカ(32) 渡辺由佳里 Yukari... 渡辺由佳里 Yukari Watanabe Scott エッセイスト、洋書レビュアー、翻訳家、マーケティング・ストラテジー会社共同経営者 兵庫県生まれ。多くの職を体験し、東京で外資系医療用装具会社勤務後、香港を経て1995年よりアメリカに移住。2001年に小説『ノーティアーズ』で小説新潮長篇新人賞受賞。翌年『神たちの誤算』(共に新潮社刊)を発表。『ジャンル別 洋書ベスト500』(コスモピア)、『トランプがはじめた21世紀の南北戦争』(晶文社)など著書多数。翻訳書には糸井重里氏監修の『グレイトフル・デッドにマーケティングを学ぶ』(日経ビジネ

            Twitterはいよいよ限界?もう引っ越ししかない?2023年のSNSとの付き合い方を考える|FINDERS
          • ネットワーク分析から直感的に理解するTransformerの仕組みと処理の流れ - あつまれ統計の森

            グラフ理論と隣接行列 グラフ理論は点と線で物事を表す理論です。たとえば駅の路線図では下記のように駅を点、路線を線で表します。 東京メトロホームページより 上記の路線図では「駅と駅が隣接するかどうか」を中心に取り扱う一方で、それぞれの位置や方角などは厳密に再現はされません。このように、「隣接するかどうか」のみに着目して物事を表す際の理論を「グラフ理論」といいます。 グラフ理論では点をノード(node)、線をエッジ(edge)、全体をグラフ(graph)と定義します。数式で表すと$G = (V,E)$のように表しますが、$V$が頂点のVertice、$E$がEdge、$G$がGraphであるとそれぞれ解釈すると良いです。 グラフの表記法に関しては主に$2$通りあり、「①図を用いる」と「②隣接行列を用いる」をそれぞれ抑えておくと良いです。例があるとわかりやすいので下記のWikipediaの例を元

              ネットワーク分析から直感的に理解するTransformerの仕組みと処理の流れ - あつまれ統計の森
            • 数理最適化と機械学習を比較してみる - めもめも

              数理最適化 Advent Calendar 2022 の記事です。 何の話かと言うと Pythonではじめる数理最適化 ―ケーススタディでモデリングのスキルを身につけよう― 作者:岩永二郎,石原響太,西村直樹,田中一樹オーム社Amazon 上記の書籍の第7章では、次のような問題を取り扱っています。 細かい点は書籍に譲りますが、まず、生データとして次のようなデータが与えられます。 これは、あるショッピングサイトの利用履歴を集計して得られたもので、あるユーザーが同じ商品を閲覧した回数(freq)と、その商品を最後に閲覧したのが何日前か(rcen)の2つの値から、そのユーザーが次にサイトにやってきた時に、再度、その商品を閲覧する確率(prob)を実績ベースで計算したものです。実績ベースのデータなので、ガタガタしたグラフになっていますが、理論的には、 ・freq が大きいほど prob は大きくな

                数理最適化と機械学習を比較してみる - めもめも
              • スイッチサイエンス、量子コンピュータ始めるってよ

                2022年12月、販売開始しました! 深センSpinQ社の卓上量子コンピュータ。1テスラぐらいの磁力で2つの量子を閉じ込め、計算している @tks です。深圳の量子コンピュータ企業SpinQに行ってきました。 秋田先生のレポート量子コンピュータとのファーストコンタクトをしてきたをぜひ読みましょう デスクトップで量子コンピュータが動く! 深圳のSpinQ社は、世界で最初のデスクトップ量子コンピュータを商品化し、販売しています。NMRという、磁場と電磁波を加えて原子核の「スピン」の量子状態を操作・計測する方式を用いて量子計算を行う方式で、2020年に販売開始したGeminiと2021年末に販売を始めたGemini-Miniでは2つの量子ビット(Qubit)を操作します。 Gemini-miniの内部 かなり強い永久磁石2つの間に、液体の入ったチェンバーがあり、その液体に電磁波を当て、量子状態を

                  スイッチサイエンス、量子コンピュータ始めるってよ
                • Pythonのパッケージ管理の中級者の壁を超える stapy#98

                  以下のstapy#98にて発表したスライドです https://startpython.connpass.com/event/296755/ PythonのPackage Managerを深く知るためのリンク集 https://gist.github.com/vaaaaanquish/1ad9…

                    Pythonのパッケージ管理の中級者の壁を超える stapy#98
                  • ssh-keygenしたときに出るあのキラキラの正体

                    LabBaseテックカレンダー Advent Calendar 2024の12月17日分のアドベントカレンダーです。 このブログのゴール ssh-keygenしたときに出るあのキラキラの正体を突き止めて、Rustで完全再現する⭐️ 再現するだけにとどまらずオエー鳥AAで似たようなものを作る🐦‍⬛ コードはここ 出典 http://www.dirk-loss.de/sshvis/drunken_bishop.pdf https://github.com/lfam/randomart あのキラキラの正体 randomartって言う テキストベースのフィンガープリントだと人間が誤って確認するリスクがあるから、視覚的な差分が取りやすいようにAAとして可視化している アルゴリズム 公開鍵ファイルの解析 公開鍵の中身はこうなっている ssh-ed25519 AAAAC3NzaC1lZDI1NTE5A

                      ssh-keygenしたときに出るあのキラキラの正体
                    • 電力不要「“ゴム”コンピュータ」 伸縮により「0」と「1」をカウント【研究紹介】 レバテックラボ(レバテックLAB)

                      山下 裕毅 先端テクノロジーの研究を論文ベースで記事にするWebメディア「Seamless/シームレス」を運営。最新の研究情報をX(@shiropen2)にて更新中。 オランダのライデン大学と研究機関AMOLFに所属する研究者らが発表した論文「Controlled pathways and sequential information processing in serially coupled mechanical hysterons」は、ゴムを使った構造物を用いて、エレベーター、自動販売機、改札口、洗濯機などのデバイスに用いられる単純な電子計算タスクを実行できることを示した研究報告である。 従来の電子機器では、複雑な回路を構成する多数の要素を用いてデジタルビットによる計算が行われている。一方、研究チームは、細長いゴム素材を機械的なビットとして使用した構造体を組み立てることで、電子回路を

                        電力不要「“ゴム”コンピュータ」 伸縮により「0」と「1」をカウント【研究紹介】 レバテックラボ(レバテックLAB)
                      • RegEx Crossword

                        It's a crossword puzzle where you need to fill in the hexes with character sequences, so that they match the regular expressions listed around the edges. The individual clues will turn bold purplebold green when satisfied, orangered when not, and underlined when active. Note that the regex must be a full match, and empty cells are treated as spaces. Double click a rule to edit it. When finished, p

                        • サクラチェッカーのサクラ判定がそもそも信用できない という話 - ARTIFACT@はてブロ

                          デジタルガジェットのレビュー評価でサクラチェッカーを鵜呑みにしないで! - ARTIFACT@はてブロ サクラチェッカーについての記事を書いたが、反応で話が噛み合ってないなと思った部分があった。たとえ良い製品を作っていても、サクラレビューをしているような企業は信用できないという反応がちらほらあったのだが、あの記事で一番言いたかったのは、サクラチェッカーがいう「サクラ判定」は信用できないという話なのだ。自分の文章の書き方が悪いところもあったが、あの極端な判定結果を出せば、読んだ人はサクラチェッカーのサクラ判定は信用できないと思ってくれるだろうと考えていたのが甘かった。 これはワイヤレスイヤホンのEarFun Air Pro 3のサクラチェッカーの詳細画面だが、こんな人気製品のレビューのほぼすべてがサクラという事態を事実だと思えるだろうか? 普通なら信じないと思うのだが、サクラチェッカーの表示

                            サクラチェッカーのサクラ判定がそもそも信用できない という話 - ARTIFACT@はてブロ
                          • MySQL(InnoDB)のSQLパフォーマンスチューニングのエッセンス

                            はじめに MySQL(InnoDB)でSQLのパフォーマンスチューニングをするときに役に立つ知識をエッセンスとしてまとめました。結合(JOIN)やB-treeインデックスの探索の仕組み、実行計画の基本的な見方を紹介します。 想定する読者は、SQLのパフォーマンスを改善する必要があるが実行計画をみてもいまいちピンと来ない方です。インデックスの作成の経験や、複合インデックスやカーディナリティの知識があることを前提にしています。目標は、実行計画の内容がよく分からない読者が、実行計画をみただけでクエリが実行される様子をイメージでき、自信を持ってクエリの改善にあたることができるようにすることです。 ストレージエンジンはInnoDBを前提としています。また、インデックスはB-treeインデックスを想定しています。全文検索の転置インデックスや空間検索のR-treeインデックスについては触れません。 イン

                              MySQL(InnoDB)のSQLパフォーマンスチューニングのエッセンス
                            • 披露宴の席次を Gromov-Wasserstein 最適輸送で決めた話

                              数理最適化 Advent Calendar 2022の9日目です。 新緑の頃、新型コロナ流行の合間をぬって、ささやかな結婚披露宴を表参道の式場にて催しました。諸々の準備の中でも席次はこだわるとキリがなく、数理最適化を使って決めました。人間関係をできるだけ保つようなゲスト集合から座席集合への写像を考えます。 ゲスト間人間関係を考慮して良い感じの配席を考えたい tl;dr 披露宴をしました 知り合い関係が複雑かつ長机でゲストの席配置が難しい 組合せ爆発は本物。高々20人の配置に1週間以上悩んだ結果、数理最適化した方が早いと結論 「知り合い同士を近くに配席する」問題は非凸な二次計画になり汎用ソルバでうまく解けない ゲストを席に"輸送"すると考えて最適輸送の一種で解くとうまくいった 本質的に非凸な問題を非凸のまま、しかし性質の良い距離構造を活用するアプローチが奏功したのではないか 再現用Colab

                                披露宴の席次を Gromov-Wasserstein 最適輸送で決めた話
                              • 「Yahoo!ショッピング」で起きている客離れ。ポイント戦略の転換、出店者の声など現状まとめ | 通販新聞ダイジェスト

                                  「Yahoo!ショッピング」で起きている客離れ。ポイント戦略の転換、出店者の声など現状まとめ | 通販新聞ダイジェスト
                                • 現状では、量子コンピュータを使っても特に高速に組合せ最適化問題や量子化学計算、機械学習は解けない件 | blueqat

                                  こんにちは。最近米国でも量子コンピュータにまつわる誇大広告が問題になっています。米国ではすでに量子アニーリングを行っている企業はほとんどおらず、量子ゲート方式しかやっていないのにもかかわらず、誇大広告とはどういうことでしょうか?また、量子コンピュータに参入してしまった企業はどのように対策をしているのでしょうか。 特に誇大広告として語られてしまっているのが、 1,組合せ最適化問題(誇大広告度大) 2,量子化学計算(誇大広告度中) 3,量子機械学習(誇大広告度小) の三種類となっています。実際には今の量子コンピュータではこれらの問題を効率的に解くことはできません。では、なぜ今量子コンピュータが注目されているのでしょうか?それは、10年後20年後を見据えてということになっています。今後を見据えて時間がかかるので、今から今後万が一より強力な量子コンピュータが出てきたときのために準備しましょうという

                                    現状では、量子コンピュータを使っても特に高速に組合せ最適化問題や量子化学計算、機械学習は解けない件 | blueqat
                                  • N番目の素数を求める - すぎゃーんメモ

                                    SNSなどで話題になっていたので調べてみたら勉強になったのでメモ。 環境 Pythonでの実装例 例1 例2 例3 エラトステネスの篩 Rustでの実装例 試し割り法 エラトステネスの篩 アトキンの篩 おまけ: GMP Benchmark 高速化のテクニック 上限個数を見積もる Wheel factorization オチ Repository References 環境 手元のMacBook Pro 13-inchの開発機で実験した。 2.8 GHz Intel Core i7 16 GB 2133 MHz LPDDR3 Pythonでの実装例 例1 最も単純に「2以上p未満のすべての数で割ってみて余りが0にならなかったら素数」とする、brute force 的なアプローチ。 import cProfile import io import pstats import sys def m

                                      N番目の素数を求める - すぎゃーんメモ
                                    • Kaggleで10年遊んだGrandMasterの振り返り | ho.lc

                                      2011年2月16日に Kaggle アカウントを取得して10年が経過した。長い間 Kaggle Ranking 世界 1 位を目指してきたが、この目標やモチベーションが大きく変化してきたと感じたため、一区切りつけるためにもこの10年+αを振り返る。今の目標は対象を問わずアルゴリズムで資産を最大化すること。エンジニアリングを駆使してデータからアルファを探し、システム化して運用する。実利的で定量評価できる最高に楽しいタスクです(記事では触れません)。 競技プログラミングからKaggleを始めるまで Kaggle ができる前は ICPC や ICFP Programming Contest といった競技プログラミング系のコンテストに参加していた。ICPC ではアジア地区会津大会 2007、アジア地区東京大会 2008 に出場したが大敗して悔しくて仕方がなかった。コードゴルフも嗜む程度に遊んでい

                                        Kaggleで10年遊んだGrandMasterの振り返り | ho.lc
                                      • グラフアルゴリズム実践活用術

                                        情報オリンピック夏季セミナー 2023: https://jcioi-summer-seminar-2023.peatix.com/ での講演スライドです。 講義概要: アルゴリズムを勉強していると,グラフアルゴリズムにたくさん出会います.しかし,グラフアルゴリズムが現実世界でどのように活躍してい…

                                          グラフアルゴリズム実践活用術
                                        • LINEの新卒採用試験ズバリ問題解説~アルゴリズム問題編~

                                          LINE株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。 LINEヤフー Tech Blog (2月5日 16:30追記) SNS等で多くのご指摘をいただき、再度掲載していたコードや表現について社内で議論いたしました。それを踏まえて以下の通り、補足および訂正させていただきます。 エラトステネスのふるいの実装方法については、高速化のための実装ではなく、アルゴリズムなどの勉強をしっかり行ってきたか、ということを示すための1例として紹介しましたが、あたかも高速化を目指したコードとしての例示となり、誤解を招く表現でした。上記の意図を明確にするために、本文中に高速化するための実装ではないことを明記しました。 また、"個性がない"という表現も、上記と同様に"アルゴリズムなどの勉強をしっかり行ってきたという実績や経験がコードから判断

                                            LINEの新卒採用試験ズバリ問題解説~アルゴリズム問題編~
                                          • 推薦システムにおいて線形モデルがまだまだ有用な話 | CyberAgent Developers Blog

                                            本記事は、CyberAgent Advent Calendar 2022 19日目の記事です。 目次 はじめに 問題設定 協調フィルタリングのための線形モデル iALS EASE 関連する非線形モデル 実務活用 おわりに はじめに メディア DSC所属の機械学習エンジニアで、タップルの推薦システムを担当している橋爪 (@runnlp)です。 最近、推薦システムを触り始めました。推薦手法は、協調フィルタリング、コンテンツベース、ハイブリッドなど様々ですが、今回は昔から今に至るまで長く使われている協調フィルタリングについてです。 協調フィルタリングではDeep系のモデルがたくさん出る中で、RecSys2022で発表された論文では10年以上前から使用されている線形モデル(iALS)がDeep系のモデルに匹敵する結果であると報告されており興味深いです。また、推薦システムを開発するにあたって、問題設

                                              推薦システムにおいて線形モデルがまだまだ有用な話 | CyberAgent Developers Blog
                                            • GPUに比べて最大15倍高速な市販CPU向けのディープラーニングアルゴリズムが開発される

                                              近年のAIは、人間が手を加えなくてもコンピューターが自動的に大量のデータからそのデータの特徴を発見する「ディープラーニング(深層学習)」という学習手法で動いています。このディープラーニングは、コンピューターゲームに代表されるリアルタイム画像処理に特化した演算装置・プロセッサであるGPUで処理されるというのが通例ですが、ライス大学のコンピューター科学者がIntelと共同で「GPUに比べて最大15倍も高速にディープラーニングできるCPU向けソフトウェア」を開発しました。 ACCELERATING SLIDE DEEP LEARNING ON MODERN CPUS:VECTORIZATION, QUANTIZATIONS, MEMORY OPTIMIZATIONS, AND MORE (PDFファイル)https://proceedings.mlsys.org/paper/2021/file/

                                                GPUに比べて最大15倍高速な市販CPU向けのディープラーニングアルゴリズムが開発される
                                              • Slack、1月の大規模障害の原因を説明。「AWS Transit Gateway」がトラフィックの急上昇に対応できず、AWSはアルゴリズムを見直すと

                                                Slack、1月の大規模障害の原因を説明。「AWS Transit Gateway」がトラフィックの急上昇に対応できず、AWSはアルゴリズムを見直すと AWSのネットワーク基盤の一部が飽和していた 1月4日、サービス内部のエラー率上昇によって始まったSlackの障害は、太平洋標準時の午前6時ごろからはSlackのWeb層の負荷が高まり、パケットロスを発生しはじめるなど徐々に深刻化。7時頃にはついにサービス停止にまで発展してしまいます。 負荷の解消のためにWeb層をスケールアウトさせるなどの対処を行い、なんとかサービスが復旧し始めたころに、AWSから障害の引き金となった現象についての報告が次のようになされたとのこと。 「Slack’s Outage on January 4th 2021」から引用します。 By the time Slack had recovered, engineers

                                                  Slack、1月の大規模障害の原因を説明。「AWS Transit Gateway」がトラフィックの急上昇に対応できず、AWSはアルゴリズムを見直すと
                                                • Learn Contemporary C++ | Concise&Visual Examples

                                                  Learn up-to-date, idiomatic C++ with code examples, concise explanations, cheat sheets and infographics. -- Lerne aktuelles, idiomatisches C++ mit Code-Beispielen, knappen Erklärungen und Infografiken. -- 学现代的C++ // 代码示例,简洁的说明和图表

                                                    Learn Contemporary C++ | Concise&Visual Examples
                                                  • 全ての機械学習の論文は新しいアルゴリズムを提案しているのですか?

                                                    回答 (2件中の1件目) 悲しいことにその通りです。そしてこれこそがこの分野の最も深い問題です。私の推定では、機械学習では毎年10,000以上の論文が発表されています(一日に30本程度)。2020年は私が機械学習で活発に論文を発表してから35年目の年なので、私も機械学習の研究者と同じようにこの罪を犯しています。 なぜそれが問題なのかを理解してみましょう。警告:以下の議論は、MLの研究者や実践者として、あなたに深い不安を与えてしまうかもしれません。私の推論に少しでも我慢していただければ、私が得られなかった大きな利益を得ることができるかもしれません。私は40年間機械学習について考えてきまし...

                                                      全ての機械学習の論文は新しいアルゴリズムを提案しているのですか?
                                                    • AWS、Google、マイクロソフトらがAIエージェント連携のため「Agent2Agentプロジェクト」設立。Linux Foundation傘下で

                                                      AWS、Google、マイクロソフトらがAIエージェント連携のため「Agent2Agentプロジェクト」設立。Linux Foundation傘下で 異なるベンダが提供する複数のAIエージェント間でのコミュニケーションやコラボレーションを実現するオープンスタンダード確立のための「Agent2Agentプロジェクト」(A2Aプロジェックト)設立を、Linux Foundationが発表しました。 Breaking news The Linux Foundation launched the Agent2Agent Protocol project at #OSSummit! Created by @Google, A2A enables secure, open communication between AI agents across vendors, platforms and fra

                                                        AWS、Google、マイクロソフトらがAIエージェント連携のため「Agent2Agentプロジェクト」設立。Linux Foundation傘下で
                                                      • 競技プログラミングとChatGPTを含むAIについて - chokudaiのブログ

                                                        はじめに この記事は、ChatGPTを受けての競プロ周りの情報、およびchokudai個人の意見を発信したものです。基本的にはAtCoderの運営についても同方針を取る予定ですが、方針が変わり次第、AtCoderのHP/Twitter等で告知されます。 現在のAtCoderにおける競プロAIの実力についての事実 AtCoderのコンテストに対するソースコードはインターネット上に多くあり、おそらくそれを学習してChatGPTなどが作成されているため、過去問を利用して解ける/解けないを判定すると、過剰に解ける側に寄ってしまいます。 そこで、最新のコンテストで調査した事例について、Twitterからいくつか引用します。 ABC280にChatGPTを参加させてみました。結果はC問題まで解くことができ、順位は7245人中5290位でした。 A問題→ノータイムで正解 B問題→ノータイムで正解 C問題

                                                          競技プログラミングとChatGPTを含むAIについて - chokudaiのブログ
                                                        • 【SEOお宝情報】検索ランキングアルゴリズム主要19種一覧(グーグル公式)【SEO情報まとめ】 | 海外&国内SEO情報ウォッチ

                                                          「グーグルが検索ランキングに利用している主要なアルゴリズムを19種類、挙げて説明してみてください」―― こんな問いに胸を張って答えられるようになる公式情報が登場した! これはSEO担当者にとってはお宝だ。 今回は、ピックアップの検索アルゴリズム一覧以外にも、大ネタではないが小ネタでもない中堅レベルの興味深いトピックが多い。 「上位表示できるコンテンツの秘訣」「SEOでもサイテーションは評価されるか」「作った良コンテンツを知ってもらうには」「日付表記変更の原則」などなどなど、どれも見逃すともったいないネタだ。 海外SEO情報ブログの掲載記事からの情報も、今回は「Search Central Live Singapore 2022」からのネタとして3つ紹介している。 今週も、あなたのSEO力を底上げするネタを効率良く吸収してほしい。 グーグルで上位表示できるコンテンツ作成の秘訣✕3リンクなしの

                                                            【SEOお宝情報】検索ランキングアルゴリズム主要19種一覧(グーグル公式)【SEO情報まとめ】 | 海外&国内SEO情報ウォッチ
                                                          • プログラマ視点での生成AIとの付き合い方

                                                            プログラミングについて、最近考えてることについてのポエム。 基本的に、 GPT-4 と Claude-3-Opus を使った経験を念頭に置いて話をする。機械学習エンジニアではないので、あくまで利用者に徹した視点での話。仕事で生成AIを使ったパイプラインを作ったりはしている。 生成AIの進化速度を予測しておく 今大事なことは、今AIがどの程度の性能かという定点の話ではなく、その進化の速度を認識すること。 コード生成というタスクにおいて、生成AIモデルを人間に当てはめると、こんな感じの人物像を自分は持っている。 GPT-4: プログラミング経験2年目の大学2年生 Claude-3-Opus: プログラミング経験3年目の大学3年生 ここでいうn年目は、業務経験ではなく、プログラミングの単位がある大学での、教育課程としての経験年数。今のひたすら学習量を増やす方式だと、単に1年に1年分ぐらい賢くなっ

                                                              プログラマ視点での生成AIとの付き合い方
                                                            • 「真の乱数」を生成するためにCloudflareが波マシンを設置

                                                              インターネットのセキュリティを向上させるため、Cloudflareがリスボンオフィスに乱数生成のための「波マシン」を設置したことを明らかにしました。 Chaos in Cloudflare’s Lisbon office: securing the Internet with wave motion https://blog.cloudflare.com/chaos-in-cloudflare-lisbon-office-securing-the-internet-with-wave-motion/ Chaos Using Waves at Cloudflare’s Lisbon Office - YouTube データの盗聴を防ぎつつ正しい相手に届けるには、通信に使用する暗号の「鍵」を生成する際のランダム性が大切です。しかし、コンピュータープログラムは「同じ入力であれば同じ出力をする」と

                                                                「真の乱数」を生成するためにCloudflareが波マシンを設置
                                                              • SSHの公開鍵暗号には「RSA」「DSA」「ECDSA」「EdDSA」のどれを使えばよいのか?

                                                                リモートでコンピューターにアクセスするためのプロトコルであるSSHは、コンピューターの認証を行うために公開鍵暗号を利用しています。公開鍵暗号の方式には「RSA」「DSA」「ECDSA」「EdDSA」があり、それぞれの仕組みと「SSHに適した方式」についてソフトウェア企業「Gravitational」のVirag Mody氏が解説しています。 Comparing SSH Encryption Algorithms - RSA, DSA, ECDSA, or EdDSA? https://gravitational.com/blog/comparing-ssh-keys/ 公開鍵暗号は、暗号化と復号に別々の鍵を用いる暗号方式のこと。例えば、ボブとアリスがやり取りを行う時、アリスは秘密鍵と公開鍵を作成し、公開鍵をボブに渡しておきます。ボブはアリスの公開鍵でメッセージを暗号化してアリスに送信。暗号

                                                                  SSHの公開鍵暗号には「RSA」「DSA」「ECDSA」「EdDSA」のどれを使えばよいのか?
                                                                • 半年間で LeetCode の問題を300問解いてみて(※) - Studio3104::BLOG.new

                                                                  とは言ってみたものの実際にはちょうど1年前くらいからやってました。始めてからすぐ Premium 買ってたので。 うおお、LeetCode の Premium が Expire していた、、— Satoshi SUZUKI (@studio3104) December 11, 2020 ではなんで「半年間で」なのかというと、今年の前半は英語の勉強をがっつりやってたので英語と仕事以外のことは何もしてなかったから。 そして300問はまだいってないんだけど、英語漬けから空けた6月アタマから数えて半年経過の今月末には300問いくだろうという見込みがあるということでタイトルはこのようにした。 1年間で LeetCode の問題を290問解いてみて ということで改めて。@sugyan と @fushiroyama *1 に影響されて始めたんだが、続ければ続くものですね。 自分は "コードの書けないイン

                                                                    半年間で LeetCode の問題を300問解いてみて(※) - Studio3104::BLOG.new
                                                                  • PHP の乱数実装がグダグダな話

                                                                    2022-07-19 これらの問題を解決する Random Extension 5.x 並びに Random Extension Improvement RFC が可決され、 master に merge されました。 PHP 8.2 より利用可能になります。 https://wiki.php.net/rfc/rng_extension https://wiki.php.net/rfc/random_extension_improvement https://github.com/php/php-src/commit/4d8dd8d258ff365b146bcadcb277ede8992706d0 2022-06-18 これらの問題を解決するため、 PHP 8.2 に対して Random Extension 5.x の RFC が作成され、投票が始まっています 2021-01-15 PHP

                                                                      PHP の乱数実装がグダグダな話
                                                                    • 【速報】次世代の外観検査!?プロンプトを駆使した異常検知 - Qiita

                                                                      先日、革新的な画像の異常検知(SAA)が出てきました。 何やら革命的な臭いがする... SAMを使った異常検知手法https://t.co/wmwFcbULdq コードはこちらhttps://t.co/3npK3FhnEz pic.twitter.com/JDs30bEJyQ — shinmura0 (@shinmura0) May 22, 2023 本稿では、操作手順 & 触ってみた感想をご報告します。 特長 本題に入る前に、どこら辺が革新的なのかざっくり説明します。 ※ SAAの詳細は論文をご参照ください。 学習データは不要 通常、学習(正常)データを数百枚用意しますが、この手法では正常データを必要としません。 ドメイン知識を導入できる 予め、異常の傾向をプロンプトに入れることにより、異常の特徴をモデルに教えることができます。 二点目が特に大きく、今までの異常検知では、積極的に異常の傾

                                                                        【速報】次世代の外観検査!?プロンプトを駆使した異常検知 - Qiita
                                                                      • 魔法陣のようなプログラミング言語「Mystical」

                                                                        JavaやC++、Pythonのようなプログラミング言語には、英語などの自然言語を流用した「アポステリオリ言語」と、完全オリジナルなキーワードだけで作られたアプリオリ言語が存在します。アプリオリ言語は命令文とタスクを一致させれば良いため、人工言語のように自由に設定することができます。オリジナルのプログラミング言語「Mystical」は、文字ではなく魔法陣のような図形を命令文として設定しているため、ソースコードを魔道書のように描くことができるとのことです。 Mystical https://suberic.net/~dmm/projects/mystical/README.html Mysticalの構造は、内側と外側に境界線を持つ「リング」に基づいています。一番外側のリングは時計の3時の位置から始まり、反時計回りに流れて、記述されている図形に応じてタスクを実行します。 また、以下のようにリ

                                                                          魔法陣のようなプログラミング言語「Mystical」
                                                                        • 「だんご屋のひまつぶし」完全解析 - すぎゃーんメモ

                                                                          「だんご屋のひまつぶし」とは 最長手順の問題は…? 組み合わせ、グラフ問題 プログラムで解く 状態の列挙 グラフの構築 最短経路問題を解く WASM化して、ブラウザ上で解く もしもすべて異なる団子だったら さらに一般化していくと 到達可能性 頂点数 本数を固定し、高さを変える 高さを固定し、本数を変える まとめ Repository 「だんご屋のひまつぶし」とは 「ハノイの塔」の派生型のようなパズル。 高さ3の串が3本あり、3色の団子2個ずつ計6個が刺さっている。これらを1個ずつ移し替えて、ある状態からある状態へと遷移させる、というゲーム。 移動できるのは各串で一番上にある団子だけ。 団子の大きさのような概念はなく、高さ3以内であればどこにでも動かせる。 単純なルールだがなかなかに奥が深く、じっくり考えて動かさないと最適な手順で達成するのは意外に難しい。 パズルオーディションというもので最

                                                                            「だんご屋のひまつぶし」完全解析 - すぎゃーんメモ
                                                                          • ChatGPT、日本語での使い方とコツ。料金やアプリも紹介

                                                                            ChatGPTって何?ChatGPTはさまざまな質問や要望に対して文章で回答するAIチャットボットです。 ChatGPTにPCからアクセスするとこのような画面になります。チャット欄があり、そこに文章を入力すると、ChatGPTはそれに対応した回答を考え、生成します。 「何を入力すれば、何ができて、どう便利か」はぱっとはわかりにくいかもしれません。 ChatGPTのように「人間の入力を元に、人間が作ったかのような出力を行なうAI」は「生成AI(ジェネレーティブAI)」と呼ばれています。 ChatGPTには何を入力すればいいの?使っていく中で自然と以下の3パターンに収束するかと思います。 1. 会話 2. 疑問 3. 「タスク」 ※少し独特な意味です。詳しくは後述します。 2・3の場合に顕著ですが、「何らかの課題」を解決するという意識をもって使うと「ChatGPTの便利さ」を実感しやすいです。

                                                                              ChatGPT、日本語での使い方とコツ。料金やアプリも紹介
                                                                            • イーロン・マスクが語り尽くした「ツイッター買収の真意」と「テスラの野望」 | 「トランプを追放しても、その声は右派の間で増幅するだけだ」

                                                                              ツイッターは透明性を高めるべきだ ──製品開発という観点からお答えいただきたいのですが、あなたから見たツイッターとは、つまるところどういうものであり、10年後にはどうなっているだろうと考えますか。 ずっと言っているのですが、ツイッターは現状ではベストな、あるいは言い方を変えるなら、最もましな公共空間であり、意見交換の場だと思います。1つの国のなかでも、国際的に見てもです。 けれども、さらに良くすることはできます。そのためには、ボットや詐欺業者やスパムを絶対に排除する必要があります。1人の人物や1つの団体が10万などという数のアカウントを運営して影響力をでっち上げようとするケースや、詐欺師などは悪いに決まっているわけですから、ツイッターはもっとしっかり対処する必要があると強く思います。また、ツイッターはユーザーとの信頼関係を構築するべきです。 その方法とは、アルゴリズムをオープンソース化して

                                                                                イーロン・マスクが語り尽くした「ツイッター買収の真意」と「テスラの野望」 | 「トランプを追放しても、その声は右派の間で増幅するだけだ」
                                                                              • 本当に役立つFAQ検索システムを目指して - Nota TechConf

                                                                                Nota Tech Conf 2021 Spring 3日目の発表資料です 2021/3/11 こんばんは daiizdaiiz.iconです Helpfeelの検索技術の話をします 開発、運用チーム プロダクトオーナー daiiz.icon プロジェクトマネージャー akix.icon Webディレクター akix.icon など テクニカルライター カスタマーサクセス エンジニア、デザイナー rakusai.iconakix.icondaiiz.iconshokai.icontakeru.iconTiro.icon 予測検索 Helpfeel CTO /masui/増井俊之.iconの展開ヘルプをベースとするFAQ検索システム PayPayフリマ様 FAQ テキパキと高速に検索できている クエリの表現に合わせて柔軟に結果が提示される Agenda いかにして探すか 1. 入力に対して遅

                                                                                  本当に役立つFAQ検索システムを目指して - Nota TechConf
                                                                                • 半開区間の魅力 〜プログラミングでのスマートな区間の扱い方〜 - Qiita

                                                                                  半開区間とは? 半開区間の前に、開区間と閉区間についておさらいしておきます。 開区間は(left,right)のように表され、両端点を含まないleftからrightまでの区間を表します。 一方で閉区間は[left,right]のように表され、両端点を含むleftからrightまでの区間を表します。 例えば開区間(1,5)は1と5を含まない1から5までの区間を指すので、2,3,4がこの区間の表す集合となります。 逆に閉区間[1,5]は1と5を含む1から5までの区間を指すので、1,2,3,4,5がこの区間の表す集合となります。 そして、今回紹介したい半開区間はこの2つを組み合わせたような区間です。 半開区間は一般的に[left, right)のような形で表され、leftからrightまでの区間を表しますが、端点はleftを含みrightは含みません。 さっきの例でいくと、[1,5)は1を含み5

                                                                                    半開区間の魅力 〜プログラミングでのスマートな区間の扱い方〜 - Qiita

                                                                                  新着記事