玉棚note

玉棚のお友達が記事を書いています。博士(情報学)。有機化学、特に有機遷移金属化学が少しわかります。

玉棚note

玉棚のお友達が記事を書いています。博士(情報学)。有機化学、特に有機遷移金属化学が少しわかります。

最近の記事

【chatGPT】Banksyはだめらしい。しかしDolkは大丈夫らしい。

chatGPTでの画像生成ではポリシーに反したものは生成できないようになっています。 chatGPT曰く、Banksyの特徴的な作品は、社会的メッセージ性が強く、シンプルながらも力強いイメージが多いとのことだそうです。 以下にガンジーをモチーフにしたBanksyのような作品を生成させた様子を示します。するとコンテンツポリシーに抵触するため生成できない旨の回答が出力されました。 一方、同じジャンル?の作風であるDolkのような作品を生成するよう依頼するとこちらは大丈夫な様子で

    • CartPoleをPytorchで実装する

      強化学習を実装する際は、EnvironmentやAgentなどを別々のclassとして実装します。 これはclassに分けることによってそれぞれのclass毎でdebugすることができるようにすることが1つの理由だと聞きました。 しかし、実際にdebugする際にサンプルコードがないと困ります。 Pytorchによるサンプルコードがパッと見たところ見当たらなかったので、メモとしてここに示すことにします。(ほとんど自分のため) 扱う問題はOpenAI gymのCartPoleです

      • 化合物データのデータ拡張

        大規模なデータセットを取得するためにデータ拡張技術がよく使用されます。ここでは、SMILES表現の化合物データのデータ拡張について示します。 ケモインフォマティクス分野では、Canonical SMILES表現が使用されています。Canonical SMILESは化合物に固有のSMILES表現として用いられます。これはデータベースなどで化合物を管理するときに適しています。 SMILES表現はどの原子から始めても問題ないので、1つの分子から複数のSMILES表現を作ることが

        • なぜ2当量のBuLiを使うのか?

          こんにちは。 大学院入試試験問題にありました気になった反応(Scheme 1)について記していこうと思います。 この問題では、強塩基であるn-BuLiを用いて分子式がC5H6の化合物が生成する反応の生成物を回答するものになっています。 反応物と生成物の原子の差分を見てみると生成物は反応物からClとHが一つずつ失っていることがわかります。 なので分子内のどこかのプロトンがn-BuLiによって引き抜かれ、Clが結合した炭素に求核攻撃し、生成物が得られると考えられます。 どこの