正在加载视频...

视频加载失败

1,000,000 SIGNALS in 30 days⚡ What started as a closed beta has become a roaring feed of real-time conviction. Every signal generated is flowing into a larger system we haven’t unveiled... yet. And it’s learning fast… Stay tuned. When we flip the switch, you’ll want a front-row seat 🫡

93,314 次观看 • 1 年前 •via X (Twitter)

0 条评论

暂无评论

原始帖子的评论将显示在这里

相关视频

Hi everyone! We are STEJAY HARBOR ⚓️ 🚢 We are a fanbase. A small group with big dreams, brought together by one shared purpose: to support, promote, and uplift Stejay across all platforms. As a dedicated fanbase, we are built on love and guided by loyalty. We exist to protect what we value, celebrate every moment, and stand firm through it all. We are committed to giving equal support, respect, and love to both Steven and JL. This is a Stejay-focused fanbase. Intentional, grounded, and here for the long journey. Every project, every effort, and every voice is rooted in genuine support and collective passion. For us, a harbor is more than a place. It is a safe space. A point of return. A place where you can rest, stay, and feel protected no matter how strong the tides get. That is what we want this fanbase to be for Stejay and for everyone who supports them. What started as admiration grew into something deeper. A shared feeling, a quiet understanding, a choice to stay. This fanbase is made up of people who found comfort, joy, and connection through Stejay, and chose to build something meaningful from it. We aim to create thoughtful and organized projects that amplify their presence across platforms. We work as one team to ensure consistency, impact, and purpose in everything we do. More than anything, we want to build a space where fans feel safe, welcomed, and understood. A place where excitement is shared, efforts are valued, and support is given wholeheartedly. A place where no one feels alone. We may be starting small, but we are growing with direction, discipline, and heart. We believe that even the smallest beginnings can create something lasting when it is built with sincerity. We believe in showing up consistently, supporting responsibly, and protecting what we stand for. Through every milestone and every challenge, we remain steady. We rise together. We move as one. We stay grounded and anchored no matter the tide. This is more than support. This is a fanbase built to stay. 🤍 #AnchoredWithStejay #STEVEN #JL #STEJAY #스티븐 #제이엘 #AHOF #아홉 AHOF Video Editor 🎥: Aurora

SteJay Harbor

118,497 次观看 • 2 个月前

[Discrete Fourier Transform] by Hand ✍️ In signal processing, the Discrete Fourier Transform (DFT) is no doubt the most important method. But the math involved is extremely complex, literally, involving a summation over a complex number term e^(-iwt). I developed this exercise to demonstrate that underneath such complexity, DFT is just a series of matrix multiplications you can calculate by hand. ✍️ Once you see that, it should not surprise you that a deep neural network, which is also a series of matrix multiplications, with activation functions in-between, can learn to perform DFT to process and analyze signals so effectively. How does DFT work? [1] Given ↳ Signals A, B, and C in the 🟧 frequency domain: ◦ A = cos(w) + 2cos(2w) ◦ B = cos(w) + cos(3w) + cos(4w) ◦ C = -cos(2w) + cos(3w) ◦ Each signal is a weighed sum of four cosine waves at frequencies 1w, 2w, 3w, and 4w. ◦ We will apply Inverse DFT to convert the signals to time domain representations, and then demonstrate DFT can convert back to their original frequency domain representations. ↳ Signal X in the 🟩 time domain. X is sampled at 10 time points 1t, 2t, …, 10t: ◦ X = [-2.5, -1.8, 3, -0.7, -1.0, -0.7, 3, -1.8, -2.5, 5] ◦ Suppose X is also a weighted sum of the same four cosine waves, but we don’t already know their weights. We will apply DFT to discover them. [2] 🟧 Frequency Matrix (F) ↳ Write the coefficients of A, B, C as a matrix F. Each signal is a row. Each frequency is a column. ↳ A → [1, 2, 0, 0] ↳ B → [1, 0, 1, 1] ↳ C → [0, 1-, 1, 0] [3] Cosine → Discrete ↳ Sample from the continuous cosine waves at discrete time points 1t, 2t, 3t, to 10t. [4] Cosine Matrix (W) ↳ Write the samples as a matrix, Each frequency is a row. Each time point is a column. [5] Inverse DFT: 🟧 Frequency → 🟩 Time ↳ Multiply the frequency matrix F and the cosine matrix W. ↳ The meaning of this multiplication is to linearly combine the four cosine waves (rows in W) into time-domain signals (rows in T) using the weights specified in F. ↳ The result is matrix T, which are signals A, B, C converted to the time domain. Each signal is a row. Each time point is a column. [6] Transpose ↳ Transpose T, converting each signal’s time domain representation from a row to a column. [7] DFT: 🟩 Time → 🟧 Frequency ↳ Multiply the cosine matrix W with the transpose of matrix T. ↳ The purpose of this multiplication is to take a dot-product between each time-domain signal (columns in the transpose of T) and each cosine wave (rows in W), which has the effect of projecting the signal onto a cosine wave to determine how much they are correlated. Zero means not correlated at all. ↳ The result is an intermediate version of the “recovered” frequency matrix where each column corresponds to a signal and each row corresponds to a frequency. ↳ Compared to the original frequency matrix F, this intermediate matrix has non-zero weights in the correct places, but scaled up by a factor of 5 (n/2, n=10). For example, signal A, originally [1,2,0,0], is recovered at [5,10,0,0]. [8] Scale ↳ Multiply each value by 2/n = 1/5 to scale down the intermediate matrix to match the magnitude of the original frequency matrix F. [9] Transpose ↳ Transpose the recovered frequency matrix back to the same orientation of the original frequency matrix F. ↳ Like magic 🪄, the result is identical to the original F, which means DFT successfully recovered the frequency components of signals A, B, C. [10] Apply DFT to X: 🟩 Time → 🟧 Frequency ↳ Now that we have some confidence in DFT’s ability to recover frequency components, we apply DFT to X’s time-domain representation by multiplying W with X. ↳ The result is the an intermediate matrix. [11] Scale ↳ Similarly, we scale down by a factor of 5 to obtain the recovered frequency components of X (a column). [12] Transpose ↳ Similarly, we transpose the recovered column to row to match the orientation of the frequency matrix. ↳ Using the coefficients [0,0,3,2], we can write the equation of X as 3cos(3w) + 2cos(4w). Notes: I hope this by hand exercise helps you understand the essence of DFT. But there is more technical details, such as: • Sine: The complete DFT math also includes sine waves that follow a similar calculation process. • Phase: Here, we assume all the cosine waves are aligned at the origin, namely, phase is 0. If a phase p is added, for example, cos(w+p), we will need to calculate the sine component and use their ratio to figure out what p is. • Magnitude: If phase is not zero, the magnitude will need to be calculated by combining both cosine and sine terms.

Tom Yeh

116,622 次观看 • 2 年前